Marcos wrote:

>    Presto servic,os para uma empresa que possui 5 filiais, ate este momento
>    eu havia configurado o PG para permitir acesso apenas para a rede interna
>    e para o meu IP (externo).
>     
>    No postgresql.conf o listen esta '*' e o pg_hba.conf esta assim:
>     
>    # IPv4 local connections:
>    host    all         all         127.0.0.1/32          md5
>    host    all         all         192.168.3.0/24        md5   <---Rede 1
>    Interna
>    host    all         all         192.168.0.0/24        md5   <---Rede 2
>    Interna
>    host    all         all         ???.???.???.???/32     md5  <---Meu IP
>    host    all         all         ???.???.???.???/32      md5  <---Filial 1
>    host    all         all         ???.???.???.???/32    md5 <---Filial 2
>    host    all         all         ???.???.???.???/32     md5 <---Filial 3
>    host    all         all         ???.???.???.???/32     md5 <----Filial 4
>     
>    Enquanto esta parte do pg_hba.conf estava apenas com as 4 primeiras
>    linhas, meu acesso era normal, apos a inclusao dos demais Ips, eu nao
>    consigo mais acessar o banco estando no escritorio.
>     
O que seria o "escritório"? Meu IP? Qual é o erro? Não há filtro (aka
firewall) bloqueando a porta 5432 (supondo que seja instalação padrão)?
O esquema de autenticação do pg_hba.conf tenta encontrar um padrão de
cima para baixo, ou seja, se a primeira linha não combina com os
parâmetros informados, ele passa para próxima até  encontrar uma linha
que corresponda. Se ele não encontrar, a autenticação falha.


-- 
  Euler Taveira de Oliveira
  http://www.timbira.com/

_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
Antes de perguntar consulte o manual
http://pgdocptbr.sourceforge.net/

Para editar suas opções ou sair da lista acesse a página da lista em:
http://pgfoundry.org/mailman/listinfo/brasil-usuarios

Responder a