Ir para conteúdo
  • Cadastre-se
  • 0

Log server não inicia


Roger Martins

Pergunta

3 respostass a esta questão

Posts recomendados


  • 0
9 horas atrás, Roger Martins disse:

Opa, tudo certo?


Alguém pode me dar um help, porque o login server não inicia? Sou leigo total!!

Ja antecipo meus agradecimentos!


image.png.a2112d2a35d27fc6a6aa988a7fe39b8b.png

O erro indica que o servidor de login do L2JFrozen não consegue se conectar ao banco de dados MySQL devido a um problema de charset. O erro específico é:
 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Isso geralmente acontece por causa de incompatibilidade entre o driver JDBC do MySQL e a configuração do servidor MySQL. Aqui estão algumas possíveis soluções:

 

1. Verifique o Charset do Banco de Dados

No HeidiSQL, execute o seguinte comando para verificar o charset do banco de dados
 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Se não for utf8 ou latin1, altere para utf8 com:

O conteúdo está oculto, favor efetuar login ou se cadastrar!
CopiarEditar

2. Adicione o Charset na Configuração do JDBC

Abra o arquivo config/loginserver.properties e localize a linha que define o URL de conexão com o banco de dados. Adicione ?characterEncoding=utf8 no final da string JDBC.

Exemplo:
 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Se já houver parâmetros no final da URL (separados por ?), adicione &characterEncoding=utf8:

 
O conteúdo está oculto, favor efetuar login ou se cadastrar!

Atualize o Driver MySQL JDBC

Se você estiver usando um driver muito antigo (como MySQL Connector/J 5.1), ele pode ser incompatível com versões mais novas do MySQL. Para atualizar:

  1. Baixe a versão mais recente do MySQL Connector/J

    O conteúdo está oculto, favor efetuar login ou se cadastrar!
    .

  2. Substitua o arquivo mysql-connector-java-X.X.X.jar na pasta libs do servidor

     

    4. Verifique a Versão do MySQL

    Se estiver usando MySQL 8.x, tente forçar o uso de um método de autenticação compatível, pois versões antigas do L2JFrozen podem não suportar caching_sha2_password. Execute:

     

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Depois de fazer essas alterações, tente iniciar o loginserver novamente. Se ainda houver erro poste novamente.

 

 

 

Editado por Leozinho.Eu
  • Gostei 2

"No Lineage e na vida, evolução exige paciência, estratégia e determinação. O caminho é 1x, mas a vitória é eterna."

Link para o comentário
Compartilhar em outros sites

  • 0
9 horas atrás, Leozinho.Eu disse:

O erro indica que o servidor de login do L2JFrozen não consegue se conectar ao banco de dados MySQL devido a um problema de charset. O erro específico é:
 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Isso geralmente acontece por causa de incompatibilidade entre o driver JDBC do MySQL e a configuração do servidor MySQL. Aqui estão algumas possíveis soluções:

 

1. Verifique o Charset do Banco de Dados

No HeidiSQL, execute o seguinte comando para verificar o charset do banco de dados
 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Se não for utf8 ou latin1, altere para utf8 com:

O conteúdo está oculto, favor efetuar login ou se cadastrar!
CopiarEditar

2. Adicione o Charset na Configuração do JDBC

Abra o arquivo config/loginserver.properties e localize a linha que define o URL de conexão com o banco de dados. Adicione ?characterEncoding=utf8 no final da string JDBC.

Exemplo:
 

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Se já houver parâmetros no final da URL (separados por ?), adicione &characterEncoding=utf8:

 
O conteúdo está oculto, favor efetuar login ou se cadastrar!

Atualize o Driver MySQL JDBC

Se você estiver usando um driver muito antigo (como MySQL Connector/J 5.1), ele pode ser incompatível com versões mais novas do MySQL. Para atualizar:

  1. Baixe a versão mais recente do MySQL Connector/J

    O conteúdo está oculto, favor efetuar login ou se cadastrar!
    .

  2. Substitua o arquivo mysql-connector-java-X.X.X.jar na pasta libs do servidor

     

    4. Verifique a Versão do MySQL

    Se estiver usando MySQL 8.x, tente forçar o uso de um método de autenticação compatível, pois versões antigas do L2JFrozen podem não suportar caching_sha2_password. Execute:

     

O conteúdo está oculto, favor efetuar login ou se cadastrar!

 

Depois de fazer essas alterações, tente iniciar o loginserver novamente. Se ainda houver erro poste novamente.

 

 

 

Opa!!
Obrigado pela ajuda irmão, mas infelizmente por ser completamente leigo no assunto, não consegui entender muito e acabei desistindo.
De qualquer maneira obrigado pelo teu tempo e atenção!!

🤙

Link para o comentário
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

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

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...



×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.