Erro de WireCrypt

De Tek-System Wiki
Ir para navegação Ir para pesquisar

Em alguns casos raros pode ocorrer um erro de wirecript. Ou seja, mesmo gerando o arquivo .ini voce continua sem conseguir iniciar a aplicacao, sempre que clica em start ele nao consegue finalizar o processo.

Como tenho certeza desse problema?

Acesse o log do tomcat:

C:\Program Files\Apache Software Foundation\Tomcat 8.5\logs

Se tiver algo assim:

Caused by: org.firebirdsql.jdbc.FBSQLExceptionInfo: Client attempted to attach unencrypted but wire encryption is required

ou assim:

Caused by: org.firebirdsql.gds.ng.wire.crypt.FBSQLEncryptException: Client attempted to attach unencrypted but wire encryption is required

Entao habilite o wirecript no firebird.

Onde habilitar?

> C:\Program Files\Firebird\Firebird_3_0

arquivo: firebird.conf

Eh muito provável que exista uma linha como essa comentada:

#WireCrypt = Enabled (for client) / Required (for server)

Entao deixe-a dessa forma:

WireCrypt = Enabled

Salve, reinicie o firebird e tente dar start na aplicacao novamente!