Introduction
Este documento descreve como resolver o erro "FATAL: no pg_hba.conf entry for host" ao fazer login no servidor autônomo do CloudCenter Postgres com o uso da ferramenta PGAdmin.
Prerequisites
Requirements
A Cisco recomenda que você tenha conhecimento destes tópicos:
- PostgreSQL
- Ferramenta PGAdmin
Componentes Utilizados
As informações neste documento são baseadas nestas versões de software:
- CloudCenter versão 4.8.2
- MGMTPOSTGRES_STANDALONE
- Posrgres9.6
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Se a rede estiver ativa, certifique-se de que você entenda o impacto potencial de qualquer comando.
Problema
Quando você tenta conectar o servidor CloudCenter Postgres com o uso de pgAdmin, ele falha com o erro "UNAUTHORIZED", como mostrado na imagem.
Solução
Esse problema de autenticação ocorre quando você tenta se conectar ao servidor Postgres SQL remotamente, em vez do servidor CloudCenter Manager. Para resolver esse problema, execute estas etapas:
1. Faça login no servidor Postgres SQL com o uso do console ssh.
2. cd para /var/lib/pgsql/9.6/data/.
3. Abra o arquivo pg_hba.conf em um editor.
4. Adicione uma entrada do endereço IP do host do qual você tenta se conectar. Você pode inserir a entrada do host à qual gostaria de fornecer acesso, como mostrado na imagem.
5. Reinicie o servidor postgres SQL.
systemctl restart postgresql-9.6.service
6. Tente novamente para se conectar ao uso da ferramenta pgAdmin e você poderá se conectar sem erros, como mostrado na imagem.