Ir para conteúdo
  • Cadastre-se

(Resolvido)Ninguém consegue acessar meu site do OT.


Ir para solução Resolvido por join,

Posts Recomendados

Bom pessoal, estou com um problema um pouco sério.

 

Abri um OT na minha maquina, com internet compartilhada. Mas eu liberei umas portas no roteador, que acabam fixando meu IP. Quando abro o OT, eu entro normalmente, assim como qualquer pessoa, sem hamachi nem nada. Apenas o IP normal. Mas no meu site ninguém consegue entrar, além de mim. Eu uso Xampp, e minha maquina não tem modem normal, o modem é o ARRIS TG862, da NET COMBO, para internet de 30 mega+. Então não tem modem fixo. O modem ja é roteador. Ja tentei de tudo. Liberei as portas 443, 4499, 80 e 8090 no firewall e no modem, mas o site continua off pra todo mundo. Apenas eu consigo acessar.

 

Ja mudei tudo que era possivel mudar nas configurações do xampp, coloquei port 8090, 80, 8080... Todas as possibilidades que encontrei. Mas não consegui concertar.

 

Se alguém puder me ajudar, eu agradeceria muito. É um pouco urgente.

 

Agradeço desde já.

 

(rep+ pra solução)

Atenciosamente,

 0lxhEI2.jpg

 

 

Meu servidor:

 

pbOT

Link para o post
Compartilhar em outros sites

Eu liberei em todos os lugares. Como eu disse, meu modem já é roteador, e já liberei as portas nele, assim como no firewall do windows.

 

Portas liberadas:

8090 

8080

80

90

443

4499

 

Liberei todas essas portas, tanto em TCP quanto em UDP. Mas estou usando as portas originais no Xampp, 80 e 443. O site abriu corretamente sem erro, mas ninguém consegue acessar.

Atenciosamente,

 0lxhEI2.jpg

 

 

Meu servidor:

 

pbOT

Link para o post
Compartilhar em outros sites

O problema é o seguinte.

Voce está usando as portas padroes do protocolo TCP/IP 80 e 443 que são bloqueadas nos provedores de acesso e está liberando as portas 8080 e 4499, não adianta vc liberar portas e utilizar outras, vc precisa liberar apenas as portas 8080 e 4499 e trocar no xamp a porta 80 pela 8080 e a porta 443 pela porta 4499.

Ai sempre que alguem for entar no seu site ele teá que entrar pelo seu endereço/IP seguido do : a porta que vc estiver usndo.

Ex, seu IP é 200.147.58.40 ai eles precisam usar  200.147.58.40:8080

Donate

 

Link para o post
Compartilhar em outros sites

Não, eu liberei as portas 80 e 443, pois são as mesmas que estão nos logs do Xampp. não estou desbloqueando uma e usando outra. Está tudo totalmente coerente. No xampp ta 80 e 443 e no meu firewall e modem estão também 80 e 443. Nada de diferente.

 

Editado--

 

mut9.png

 

 

Both = Ambas (Tanto TCP quanto UDP)

 

Não sei se estou errado, mas creio que as portas que a NVIDIA NETWORK estão usando, atrapalham eu abrir meu site, vou ter que usar as portas 8080/8090 no Xampp ? Ou elas não interferem ?

 

Mas ta ai, tudo como exatamente está em meu Modem e Firewall, ninguém consegue acessar meu site.

 

REP+++

Editado por VictorTasquin (veja o histórico de edições)

Atenciosamente,

 0lxhEI2.jpg

 

 

Meu servidor:

 

pbOT

Link para o post
Compartilhar em outros sites
  • Solução

O que estou tentando dizer é o seguinte, vc não precisa libear essas duas portas no modem, pq elas não vao serem abertas nunca pelo lado exteno de sua rede, vc só vai conseguir acessar essas portas pela sua rede interna, então após abrir as portas no modem 8080 e 4499 as pessoas só vão conseguir acessar o seu site por essas portas que não vai adiantar eles digitarem seuip no navegador pq quando vc digita somente o ip o navegador vai tentar entrar pela porta 80 ou 443 o que eu quero que vc saiba é que quando vc for passar o ip para alguem tentar acessar o seu site vc vai precisar passar IP:porta. E que vc vai ser obrigado a configurar o xamp para rodar o toncat na porta que vc liberou no modem que não pode ser a 80 e muito menos a 443

Donate

 

Link para o post
Compartilhar em outros sites

Então tenho que mudar no Xampp pra 8080 e 4499, e liberar no firewall e no modem ?

Bom, existe uma maneira de fazer a porta sumir no IP, pelo NO-IP.

Enfim, agradeço.

Atenciosamente,

 0lxhEI2.jpg

 

 

Meu servidor:

 

pbOT

Link para o post
Compartilhar em outros sites

Ola.

Isso, vc precisa mudar as portas do xamp, liberar no firewall e no modem

Eu acho que você não vai conseguir fazer as portas desaparecerem pelo no-ip pq se vc usar a opção de redirecionamento de portas eu acho ACHO, que não vão conseguir acessar mais o ot,

Se tudo estiver funcionando, por favor nos avise.

Até!

Editado por join (veja o histórico de edições)

Donate

 

Link para o post
Compartilhar em outros sites

É só criar 2 IPS quase parecidos, e um deles com redirecionamento de portas. Vou testar e já posto os resultados.

Tutorial Como retirar o port 8090 do IP:
http://www.tibiaking.com/forum/topic/15122-gesior-retirar-8090-do-site-metodo-100/

 

 

Editado--

 

Funcionou perfeitamente com os ports 8090 e 4499, usei o tutorial pra retirar o numero do meu IP, fiz 2 IPS, um pro site e um pra entrar no server, mas vou desenvolver um client proprio pra evitar mais problemas. Agradeço ao Luanluciano93 e ao join. Vou marcar a melhor resposta.

 

Problema Resolvido.

Editado por VictorTasquin (veja o histórico de edições)

Atenciosamente,

 0lxhEI2.jpg

 

 

Meu servidor:

 

pbOT

Link para o post
Compartilhar em outros sites
  • 4 months later...
  • 1 year later...
  • 8 months later...

Olá, eu estou com um problema parecido, porem eu não uso roteador, eu pago um dedicado, o problema é que só consigo acessar o site do diretório local, ou seja do meu computador pessoal, e outras pessoas não conseguem acessar o site do meu servidor, alguém pode me ajudar com isso, é tipo urgente!!!!!

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por Maniaco
      Boa Noite TibiaKing!!!
       
      Bom estou procurando uma base de um WEBSITE DE !!DBO!!
      Quem poder DIPONIBILIZAR AGRADEÇO.


      A alguns dias ando procurando essa base mas sem sucesso algum, e gostaria de verificar com vocês se já foi dispobilizado ou até mesmo alguem possa fornecer esse WebSite. para o meu futuro projeto!

      Segue algumas img para facilizar a localização da base, lembrando que já achei varios sites usando a mesma base! então acredito que já está liberado em alguem site-forum-deepWeb! segue os links de outros servidores que utilizam a mesmo WEBSITE!.

      Link Encurtado: l1nq.com/895iG

      2 Link que usa mesma base de site: l1nq.com/NoC69

      3. Link que utiliza a mesma base. l1nq.com/nLuFZ



       
    • Por Scorpiondaniel
      Quero que o balance do bank do personagem apareça na conta do cara no site

      Script usado:
       
       
       

      NPC BANKMAN
      <?xml version="1.0" encoding="UTF-8"?> <npc name="BankMan" script="data/npc/scripts/bank.lua" walkinterval="25" floorchange="0" access="5" > <health now="150" max="150"/> <look type="132" head="115" body="0" legs="114" feet="0" addons="3" corpse="2212"/> <parameters> <parameter key="message_greet" value="Welcome |PLAYERNAME|! Here, you can {deposit}, {withdraw} or {transfer} your money from your bank account. I can change your coins too."/> <parameter key="message_alreadyfocused" value="You are drunked ? I talk with you."/> <parameter key="message_farewell" value="Goodbye. I wanna see your money... oh you again."/> </parameters> </npc>  
       
       
      bank.lua
      local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) local talkState = {} function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end function creatureSayCallback(cid, type, msg) if(not npcHandler:isFocused(cid)) then return false end local talkUser = NPCHANDLER_CONVBEHAVIOR == CONVERSATION_DEFAULT and 0 or cid --------------------MESSAGES------------------------------------------------------------------------------ if msgcontains(msg, 'deposit') then selfSay('Please tell me how much gold it is you would like to deposit.', cid) talkState[talkUser] = 1 elseif msgcontains(msg, 'withdraw') then selfSay('Please tell me how much gold you would like to withdraw.', cid) talkState[talkUser] = 3 elseif msgcontains(msg, 'transfer') then selfSay('Please tell me the amount of gold coins you would like to transfer.', cid) talkState[talkUser] = 5 elseif msgcontains(msg, 'change gold') then selfSay('How many platinum coins do you want to get?', cid) talkState[talkUser] = 8 elseif msgcontains(msg, 'change platinum') then selfSay('Do you want to change your platinum coins to gold or crystal?', cid) talkState[talkUser] = 10 elseif msgcontains(msg, 'change crystal') then selfSay('How many crystal coins do you want to change to platinum?', cid) talkState[talkUser] = 15 elseif msgcontains(msg, 'balance') then n = getPlayerBalance(cid) selfSay('Your balance are '..n..' golds.', cid) talkState[talkUser] = 0 ----------------------DEPOSIT------------------------------------------------------- elseif talkState[talkUser] == 1 then if msgcontains(msg, 'all') then n = getPlayerMoney(cid) selfSay('Do you want deposit '..n..' golds ?', cid) talkState[talkUser] = 2 else n = getNumber(msg) selfSay('Do you want deposit '..n..' golds ?', cid) talkState[talkUser] = 2 end elseif talkState[talkUser] == 2 then if msgcontains(msg, 'yes') then if getPlayerMoney(cid) >= n then doPlayerDepositMoney(cid,n) selfSay('Sucessfull. Now your balance account is ' ..getPlayerBalance(cid)..' golds.', cid) talkState[talkUser] = 0 else selfSay('You don\'t have money.', cid) end else selfSay('Ok then', cid) end ----------------------WITHDRAW------------------------------------------------------------------------------------- elseif talkState[talkUser] == 3 then if msgcontains(msg, 'all') then n = getPlayerBalance(cid) selfSay('Do you want withdraw '..n..' golds ?', cid) talkState[talkUser] = 4 else n = getNumber(msg) selfSay('Do you want withdraw '..n..' golds ?', cid) talkState[talkUser] = 4 end elseif talkState[talkUser] == 4 then if msgcontains(msg, 'yes') then if getPlayerBalance(cid) >= n then doPlayerWithdrawMoney(cid, n) selfSay('Here you are, '..n..' gold. Now your balance account is ' ..getPlayerBalance(cid)..' golds.', cid) talkState[talkUser] = 0 else selfSay('There is not enough gold on your account', cid) end else selfSay('Ok then', cid) end ----------------------TRANSFER---------------------------------------------------------------------------------------- elseif talkState[talkUser] == 5 then if msgcontains(msg, 'all') then n = getPlayerBalance(cid) selfSay('Who would you like transfer '..n..' gold to?', cid) talkState[talkUser] = 6 else n = getNumber(msg) selfSay('Who would you like transfer '..n..' gold to?', cid) talkState[talkUser] = 6 end elseif talkState[talkUser] == 6 then p = msg selfSay('So you would like to transfer '..n..' gold to '..p..'?', cid) talkState[talkUser] = 7 elseif talkState[talkUser] == 7 then if msgcontains(msg, 'yes') then if getPlayerBalance(cid) >= n then if doPlayerTransferMoneyTo(cid, p, n) == TRUE then selfSay('You have transferred '..n..' gold to '..p..' and your account balance is '..getPlayerBalance(cid)..' golds.', cid) talkState[talkUser] = 0 else selfSay('This player does not exist. Please tell me a valid name!', cid) talkState[talkUser] = 0 end else selfSay('There is not enough gold on your account', cid) talkState[talkUser] = 0 end else selfSay('Ok then', cid) talkState[talkUser] = 0 end ----------------------CHANGE GOLD--------------------------------------------------------------------------------- elseif talkState[talkUser] == 8 then n = getNumber(msg) b = n * 100 selfSay('So I should change '..b..' of your gold coins to '..n..' platinum coins for you?', cid) talkState[talkUser] = 9 elseif talkState[talkUser] == 9 then if msgcontains(msg, 'yes') then if doPlayerRemoveItem(cid, 2148, b) == TRUE then doPlayerAddItem(cid, 2152, n) talkState[talkUser] = 0 else selfSay('You don\'t have money.', cid) talkState[talkUser] = 0 end else selfSay('Ok. We cancel.', cid) talkState[talkUser] = 0 end ---------------------CHANGE PLATINUM------------------------------------------------------------------------- elseif talkState[talkUser] == 10 then if msgcontains(msg, 'gold') then selfSay('How many platinum coins do you want to change to gold?', cid) talkState[talkUser] = 11 elseif msgcontains(msg, 'crystal') then selfSay('How many crystal coins do you want to get?', cid) talkState[talkUser] = 13 end elseif talkState[talkUser] == 11 then n = getNumber(msg) b = n * 100 selfSay('So I should change '..n..' of your platinum coins to '..b..' gold coins for you?', cid) talkState[talkUser] = 12 elseif talkState[talkUser] == 12 then if msgcontains(msg, 'yes') then if doPlayerRemoveItem(cid, 2152, n) == TRUE then doPlayerAddItem(cid, 2148, b) talkState[talkUser] = 0 else selfSay('You don\'t have money.', cid) talkState[talkUser] = 0 end else selfSay('Ok. We cancel.', cid) talkState[talkUser] = 0 end elseif talkState[talkUser] == 13 then n = getNumber(msg) b = n * 100 selfSay('So I should change '..b..' of your platinum coins to '..n..' crystal coins for you?', cid) talkState[talkUser] = 14 elseif talkState[talkUser] == 14 then if msgcontains(msg, 'yes') then if doPlayerRemoveItem(cid, 2152, b) == TRUE then doPlayerAddItem(cid, 2160, n) talkState[talkUser] = 0 else selfSay('You don\'t have money.', cid) talkState[talkUser] = 0 end else selfSay('Ok. We cancel.', cid) talkState[talkUser] = 0 end ---------------------CHANGE CRYSTAL------------------------------------------------------------------------------- elseif talkState[talkUser] == 15 then n = getNumber(msg) b = n * 100 selfSay('So I should change '..n..' of your crystal coins to '..b..' platinum coins for you?', cid) talkState[talkUser] = 16 elseif talkState[talkUser] == 16 then if msgcontains(msg, 'yes') then if doPlayerRemoveItem(cid, 2160, n) == TRUE then doPlayerAddItem(cid, 2152, b) talkState[talkUser] = 0 else selfSay('You don\'t have money.', cid) talkState[talkUser] = 0 end else selfSay('Ok. We cancel.', cid) talkState[talkUser] = 0 end end end npcHandler:setCallback(CALLBACK_MESSAGE_DEFAULT, creatureSayCallback) npcHandler:addModule(FocusModule:new()) -- function maded by Gesior-- function getNumber(txt) --return number if its number and is > 0, else return 0 x = string.gsub(txt,"%a","") x = tonumber(x) if x ~= nill and x > 0 then return x else return 0 end end
    • Por Danihcv
      Bom galera, faz tempo que não posto um tutorial, então resolvi trazer esse, que apesar de ser simples tem utilidade pra algumas pessoas.
       
      Esse é um sistema que eu criei pra fazer com que o god possa alterar a visão dele pra como se fosse sempre dia ou pra visão de players normais.

      1°)Como funciona:
          Quando o GOD entrar no server, ele já vai estar com a visão de "sempre dia". Se ele quiser ver que nem os players normais, basta falar /light. Se ele quiser voltar a ver "sempre dia" basta falar novamente /light
       
      2°)Instalando o sistema:
       
         Primeiramente vá em data\creaturescripts e adicione essa tag ao arquivo creaturescripts.xml:
      <event type="login" name="GodLight" event="script" value="godLight.lua"/>    Agora va em data\creaturescripts\scripts abra o arquivo login.lua e adicione isso antes do ultimo return true:
      registerCreatureEvent(cid, "GodLight")    Agora ainda na pasta data\creaturescripts\scripts crie um arquivo chamado godLight.lua e coloque isso dentro:



       
       
         Agora va na pasta data\talkactions e adicione essa tag ao arquivo talkactions.xml:
      <talkaction words="/light" event="script" access="5" value="godLight.lua"/>    Agora va na pasta data\talkactions\scripts e crie um arquivo chamado godLight.lua e coloque isso dentro:



       
      Pronto! Seu sistema está instalado.
       
      Se vc quiser que qualquer pessoa possa usar esse sistema, basta fazer o seguinte:



       
      E ao invés de colocar a tag (que está aí em cima) em talkactions.xml, coloque essa:
      <talkaction words="/light" event="script" value="godLight.lua"/>
       
       
      E isso é tudo, pessoal!
      Um sistema simples mas que pra alguns tem bastante utilidade. Em breve trarei novos tutoriais! Se tiverem alguma sugestão, podem mandar por pm.
    • Por Kamity
      Ola tudo bem ? Meu nome e Guilherme sou formado em Engenharia de Software e trabalho com desenvolvimento web usando principalmente React e NodeJS, a um bom tempo atras antes da faculdade gostava de criar servidores e mexer com o próprio gesior em si, para tentar criar componentes personalizados para o próprio gesior, como muitos que mexem com o gesior sabem como e difícil implementar melhorias, pois o gesior em si e totalmente travado em questão de layout e responsividade. Por isso decidi recriar todo o layout do site do tibia tentando chegar o mais próximo possível do que a CipSoft tem em seu site, só que com a disposição de muito mais configurações de menus, componentes personalizados, uma estruturação de pastas muito melhor e fácil de se encontrar e muito mais, fora a questão de estar utilizando uma linguagem nova sendo ela React para o (FrontEnd) e NodeJS para o (BackEnd) os dois usando TypeScript para a tipagem das funções. Permitindo milhões de possibilidades a serem implantadas no site. 
       
      Por enquanto estou nessa empreitada do site sozinho, tenho um amigo que esta na equipe comigo, só que esta mexendo em uma source de ATS, que não esta ligada a minha por enquanto.  Por enquanto temos uma organização no github chamada Varspen onde iremos postar qual quer tipo de conteúdo gratuito para uso de vocês.
       
      Tenho certeza que muitos vão perguntar sobre a questão de ser gratuito a uso. Por enquanto estou criando ele em um repositório privado, só que sim pretendo em um futuro pretendo lançar ele gratuitamente para o uso da comunidade do OTS.
       
      Todo tipo de atualização que achar relevante irei colocar dentro dos spoilers.
       
      Varspen Preview
       
       
      Caso queiram conversar sobre o projeto, e como ira funcionar, sintam-se a vontades para entrar no servidor do discord, para tirarem maiores duvidas.
       
      Discord Varspen
      Github Varspen
      Meus Contatos
          Discord: Guilherme#3515
          Github: Guilherme Fontes 
       
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo