leandrocruzti
(usa Linux Mint)
Enviado em 07/04/2020 - 15:47h
atf escreveu:
Essa mensagem, "connection refused", geralmente tem como causa a ausência do serviço "postgre' no servidor.
Explica melhor a situação porque, se você roda o "postgres" numa maquina virtual e você está acessando de sua máquina real, o endereço não será "127.0.0.1". Esse seria o caso se você estivesse acessando da máquina virtual "ubuntu'.
LinuxUser#142898
Eu consegui resolver o problema acessando uma segunda VM que eu tinha e copiei as configurações do pg_hba.conf desta para a que estava com problemas. Eu acabei identificando que o problema estava relacionado a uma das configurações. No caso, eu deixei habilitada apenas as seguintes opções:
# IPv4 local connections:
host all all 127.0.0.1/32 md5
# IPv4 local connections:
host all all ::1/128 md5
Com isto o usuário local postgres dentro da VM conseguiu se conectar. Agora estou com um segundo problema:
Tenho uma máquina física (não é o host da VM) que está na mesma rede porém não está conseguindo se conectar ao banco de dados através do PGAdmin. Ao inserir as informações de conexões estou obtendo a seguinte mensagem:
Unable to connect to server:
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "192.168.0.236" and accepting
TCP/IP connections on port 5432?
Isto seria um bloqueio por parte do Ubuntu ou do VirtualBox?