Em uma máquina tenho um banco de dados do postgresql-8.3, em outra máquina um tomcat5.5 com uma aplicação em java. Conversam perfeitamente, com leitura, inclusão e exclusão. Porém quando subo o tomcat dentro da própria máquina onde está o postgresql, coloco a aplicação, essa não consegue acessar. Ou seja, a aplicação só acessa o banco de dados se estiver em outra máquina.
Estou usando o Debian Lenny.
Já configurei o tomcat de várias maneiras diferentes, mas não consigo.
Criei usuário no Linux com o mesmo nome do usuário do banco de dados.
Nada. Mas, ainda da máquina externa, acesso e altero o banco de dados perfeitamente, menos da própria máquina onde está o BD. O incrível é que a aplicação sobe, mas na hora de acessar o BD dá pau.
Acredito que seja um problema de permissão. Mas, não consigo enxergar o que tenho que fazer.