Postado Maio 25, 2018 7 anos Autor 9 hours ago, faelzn69 said: //Survey by: Cjaker $survey = array( "id" => rand(0, 999999), "invitationtext" => "Querido tibiano, obrigado por usar OTX, a base mais atualizada do Tibia Global.\n'Mensagem dita por Cjaker'.", "invitationtoken" => "1751f1beddf001e1d36dee78ace974", "endtimestamp" => 1510614000 ); $data["survey"] = $survey; O código acima não é necessário(não tenho certeza). Talvez faltou alguma configuração nesse arquivo ai. Ou talvez, você tenha configurado erro pelo Notepad++, vale a pena refazer isso. Um caractere(a mais ou a menos) errado já vai te impedir de logar. Esse código eu já tinha tirado, só coloquei o login.php original (dá o mesmo problema) Não falta configuração em arquivo nenhum. Caso eu tivesse digitado uma letra a mais ou a menos, o executável não iria abrir. Chequei a chave RSA e está normal. 5 hours ago, faelzn69 said: Eu acho estranho esse código... pq ele tenta acessar duas propiedades do config.php:"name" => $config['server']['serverName'] "externaladdress" => $config['server']['ip'] Nenhuma dessas duas propiedades está definida no arquivo config.php, tente adicionar essas duas linhas no seu arquivo config/config.php: $config['server']['serverName'] = "Nome do Seu Servidor"; $config['server']['ip'] = "127.0.0.1"; Você está errado. Essas propriedades estão sim definidas .Se você tivesse mais experiência com o Gesior, iria descobrir que elas estão definidas em algum dos arquivos da pasta system ou cache (pode estar em outra, não sei) e que definí-las no config.php causa conflito.
Postado Maio 26, 2018 7 anos O que eu faço então @Sleet??? Tiro as definições no config.php? O que você sugere?
Postado Maio 26, 2018 7 anos Autor 12 hours ago, francosilverio1 said: O que eu faço então @Sleet??? Tiro as definições no config.php? O que você sugere? Tire tudo o que ele fez no config.php, se não dá conflito. O seu login.php parece que é o mais atualizado. Não entendo. Está tudo certo nas configurações, até a chave RSA. O meu servidor está em um VPS, naturalmente com as portas liberadas. Estou sem soluções para esse problema.
Postado Maio 26, 2018 7 anos @Sleet Notei que o erro muda se eu faço alguma alteração no 7172 do login.php neste campo: Quote # account infos $accountName = $result["accountname"]; $password = $result["password"]; # game port $port = 7172; Se eu adiciono aspas no 7172 o erro muda: Tenho a impressão de que tem algo relacionado à conexão do cliente com as portas 7171 e 7172. Eu tinha absoluta certeza de que estavam abertas. Criei as regras no meu modem, no firewall do windows, desabilitei o firewall e o antivirus. No entanto quando vou checar as portas por estes sites: https://www.yougetsignal.com/tools/open-ports/ http://testeportas.com.br/ Ambos dizem que 7171 e 7172 estão fechadas tanto para o ip 127.0.0.1 quanto 192.168.0.1 Acredito que algo está barrando a conexão do cliente 11 com o localhost, mesmo com as devidas configuraçoes de RSA, loginwebservice, e gesior O confuso é que isto também deveria barrar a minha conexão pelo cliente 10, correto? Mas pelo 10 eu consigo logar normal. ? Editado Maio 26, 2018 7 anos por francosilverio1 (veja o histórico de edições)
Postado Maio 28, 2018 7 anos Tenho visto nos forums que bastante gente está ou esteve com este problema. Tenho algumas informações importantes, que provavelmente estão relacionadas com o problema de logar: Meu modem é o da NET ( HUMAX HG100R - L2 ) - PORTAS NÃO ABREM Está em modo Dual stack (Ele também roteia um sinal wifi), por este motivo meu ipv4 não é estático e por isso não consigo liberar as portas, e eu também não tenho acesso ao número do ipv6. meu ipconfig está assim: Utilizando o Simple Port forwaring para testar as portas, e mostra que elas estão fechadas. Lí que eu deveria trocar o modo do modem para brigde e tentar definir um IP estático. Ainda não tentei. Lí algo sobre abrir o server em VPN (não sei o que é isso nem como fazer) Também tentei liberar as portas forçadamente pelo DMZ mas não rolou. Continuam fechadas. Estou tentando adicionar meu Ipv4 no arquivo hosts do windows mas está complicado pq não consigo modificar e salvar o arquivo, ele solicitar permissão do adm mas quando entro no modo adm ele não salva pq está 'aberto'. Não sei se devo ou qual processo interromper para poder modificar o arquivo. De qualquer forma, ví um cara que conseguiu logar pelo localhost:8080 (FYI) Uma opção talvez seria definir um ip fixo para meus ipv4 e ipv6, liberar as portas, configurar cliente, login e config.php para este novo ip e tentar logar por ele? A questão é: Como fazer isso? Editado Maio 28, 2018 7 anos por francosilverio1 (veja o histórico de edições)
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.