1
resposta

PostgreSQL 18 x stackbuilder x pgBouncer

Na versão 18 do PostgreSQL para windows, quando tento instalar o pgBouncer via stackbuilder estão aparecendo os seguintes erros e advertências.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

E depois de pressionar "sim" aparece essa mensagem.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Oi Jozimar! Tudo bem?

Esse aviso aparece porque o Stack Builder não está conseguindo validar o certificado HTTPS do site oficial do PostgreSQL durante o download da lista de aplicações. Isso gera o erro:

SEC_E_ILLEGAL_MESSAGE (handshake failed / falha de verificação TLS)

Ou seja: não é um problema do pgBouncer nem da instalação do PostgreSQL 18, e sim uma falha na comunicação segura entre o Stack Builder e o Windows (via Schannel). Isso pode acontecer por atualizações recentes de certificado, antivírus que intercepta HTTPS ou até um bug do próprio Stack Builder.

Para contornar isso, a recomendação mais simples é instalar o pgBouncer sem usar o Stack Builder. Abaixo deixo os passos de como realizar:

  1. Acesse a página oficial da EnterpriseDB.

  2. Baixe o instalador do PgBouncer para Windows.

    Página de downloads do PgBouncer exibindo a versão 1.24. No topo esquerdo aparece o nome “PgBouncer”. A lista mostra diferentes pacotes para Linux (ARM64, Power, x86-64, nos formatos RPM e DEB). Na parte inferior, há a opção “Windows x86-64 Interactive Installer”, e à direita um link “Download” destacado com uma seta vermelha apontando para ele.

    Ao clicar em Download, o site irá solicitar a criação de uma conta gratuita no EDB Postgres. Basta preencher seus dados, confirmar o cadastro pelo e-mail e então o arquivo será liberado para download no seu computador.

  3. Execute o instalador como administrador (botão direito do mouse sobre o arquivo) e siga o assistente (wizard).

    Captura de tela do Windows mostrando o arquivo de instalação do pgbouncer selecionado no Explorador de Arquivos. O menu de contexto está aberto e a opção “Executar como administrador” aparece destacada com um retângulo vermelho.

  4. Por fim, informe o host, a porta e o usuário do PostgreSQL exatamente como mostrado na aula.

Esse método evita o problema de certificado do Stack Builder e funciona normalmente na versão 18 do PostgreSQL.

Espero ter ajudado.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!