Jump to content
Notícias do ACBr

click.png

click.png

click.png

logos

Texto.png

p200

click.png

click.png

click.png

click.png

click.png

click.png

logos

Texto.png

p200

Erro ao conectar Base Postgres 12 com ZeosLib + AWS. (SSL SYSCALL erro: Connection reset by peer)


Go to solution Solved by Juliomar Marchetti,

Recommended Posts

Bom dia pessoal.

Utilizo ZeosLib (7.2.1) para conectar no banco Postgres usando localmente na máquina. (Atualmente versão 9.6).

Já havia criado base de dados Postgres na AWS e havia conseguido conectar normalmente no Delphi com o mesmo componente Zeos. (Coisa de um 1 a 2 anos atrás, não lembro a versão do Postgres na época).

Atualmente criei uma nova conta na AWS e criei uma base de dados Postgres 12 na AWS. Estou conectando esta base no PGAdmin 4 normalmente, então o acesso a base já está OK.

Peguei as mesmas configurações que utilizei no PGADmin 4 para conectar a base e coloquei no ZConenction. 

Ao tentar conectar, dá o seguinte erro: SSL SYSCALL erro: Connection reset by peer

Alguém sabe o que poderia ser?

Obrigado.

Link to post
Share on other sites

Veja se está com o openssl local atualizado e qual está pedindo na amazon.

na pasta do pgadmin veja quais as dll estão lá

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
22 horas atrás, Juliomar Marchetti disse:

Veja se está com o openssl local atualizado e qual está pedindo na amazon.

na pasta do pgadmin veja quais as dll estão lá

Bom dia Juliomar. Obrigado pela ajuda.
Eu identifiquei as DLLs que estão na pasta do PGADmin. Realmente a DLL libpq.dll que vem com o PGAdmin é mais nova (versão 13) é diferente da que eu uso (Versão 8), porém ao atualizar essa DLL e fazer o Zeos olhar para essa nova DLL, ocorreu o seguinte erro:

Client-Library C:\SYSCare\DLL\PGAdmin4\libpq.dll found but could not be loaded. Check compile-target and library compatibility!.

Tentei também utilizar o FireDAC, apontando para a nova DLL, porém o erro volta a ser o mesmo que ocorre com o Zeos:

[FireDAC][Phys][PG][libpq] SSL SYSCALL error: Connection reset by peer (0x00002746/10054)

 

Link to post
Share on other sites
  • Solution

Sim pois o pgadmin é compilado em x64 e a dll que está lá é essa.

veja para baixar a dll cliente do postgres mais novo em x86(Win32)

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
36 minutos atrás, Juliomar Marchetti disse:

Sim pois o pgadmin é compilado em x64 e a dll que está lá é essa.

veja para baixar a dll cliente do postgres mais novo em x86(Win32)

Perfeito Juliomar. Baixei as DLLs do PostgresA atualizadas para x86 e deu certo.
Muito obrigado pela ajuda.
Problema resolvido.

  • Like 1
Link to post
Share on other sites

Obrigado por reportar.

Fechando. Para novas dúvidas, criar um novo tópico.

Consultor SAC ACBr Juliomar Marchetti
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

skype: juliomar
telegram: juliomar
http://www.juliomarmarchetti.com.br
Embarcadero MVP
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil
Link to post
Share on other sites
Guest
This topic is now closed to further replies.
×
×
  • Create New...