Nao Funciona em Todas


#1

Prezados,

Instalei AdempiereLBR sem problemas. Tudo funcionando 100%.
A questao ( misterio ) e o seguinte:
No servidor esta funcionando corretamente. No meu Laptop tambem.
Porem, nas outras maquinas nao funciona nem com reza forte.
Fica informando que “Banco de dados nao encontrado”.
Alguem poderia me ajudar.
Desde ja, agradeco e parabenizo pela excelente qualidade do forum.
Abs


#2

mbarreto,

Você já conferiu o arquivo pg_hba.conf?

O problema pode estar aí, pois este é o arquivo que define quais interfaces de rede / bancos de dados poderam ser acessados.

No arquivo postgresql.conf também existe um parâmetro chamado listen_adresses (se não estou enganado …)

Acredito que seu problema esteja aí.

Um abraço,
Eduardo.


#3

Eduardo,

Ja sim.

pg_hba.conf

IPv4 local connections:

host all all 127.0.0.1/32 trust
host all all 192.168.0.0/32 trust

postgresql.conf

- Connection Settings -

listen_addresses = ‘*’ # what IP address(es) to listen on;

Eu ja tentei rodar com host all all 0.0.0.0/0 trust no pg_hba.conf e o resultado foi o mesmo.

Abs


#4

olá mbarreto;

veja o arquivo pg_hba.conf, deve ser deste modo ou semelhante :

TYPE DATABASE USER CIDR-ADDRESS METHOD

IPv4 local connections:

host all all 127.0.0.1/32 md5

IPv6 local connections:

host all all 192.168.15.100/24 md5

atenção ao " /24" vc colocou “/32” …

acho que deve funcionar agora …


#5

Hajime,

Infelizmente, nao funcionou.
Continua informando que “Banco de dados nao encontrado”.

O pg_hba.conf estava assim:

IPv4 local connections:

host all all 127.0.0.1/32 trust
host all all 192.168.0.0/32 trust

Sem funcionar.

Agora esta assim:

IPv4 local connections:

host all all 127.0.0.1/24 md5
host all all 192.168.0.0/24 md5

E continua sem funcionar.

As maquinas com IP 192.168.0.10 e 192.168.0.4, funcionao 100%.
As maquinas com IP 192.168.0.3 e 192.168.0.9, nao funcionao.


#6

mbarreto,

poderia nos informar, acho que vai ajudar para que outros descubram o problema:

  • versão do SO do servidor e estações (que funcionam e não funcionam)
  • versão do banco
  • versão do Java

uma dúvida, tb não sei se isto afeta a comunicação, mas veja se todos estão no mesmo grupo de rede caso seja Windows XP;


#7

Hajime,

Todas as maquinas estao rodando XP Professional, inclusive o servidor.

  • Postgres 8.2.9
  • Java 1.6.0_07, tanto JRE quanto JDK
  • Todas as maquinas estao no mesmo grupo de trabalho.
    Abs

#8

mbarreto,

no seu caso, o pg_hba.conf deve ser:

host all all 127.0.0.1/32 trust
host all all 192.168.0.1/24 trust ( onde o ip 192.168.0.1 deve ser do roteador ? )

o problema deve ser o firewall do windows, para testar desative o firewall tanto no servidor como nas estações;


#9

Hajime,

Parece que o misterio e daqueles do tipo “sem solucao”!!!
Alterei o pg_hba.conf e desabilitei o firewall do windows.
Mas o resultado continua o mesmo.
Duas maquinas sem conexao.
Essa esta dificil.


#10

mbarreto,

como vc está fazendo a conexão?

copiou o arquivo “AdempiereClient.zip” do servidor para a estação e após decompactar na raiz “C” executou o “Run_Adempiere.bat” ?

ou está tentando via browser “htt://servidor:porta” ?

no servidor —> firewall vc adiciou a porta 5432 do Postgres?
Fica assim: Nome: PostgreSQL
Porta : 5432
TCP
tem um conhecido meu que faz serviço de “purificação”, atende sabados e domingos … :smiley:


#11

Hajime,

Ja fiz das duas maneiras.
So nao alterei o firewall.
Ta dificil uma solucao.