Firebird no Ubuntu / 3050/tcp closed gds_db
Problemas com instalacao e liberacao de Firebird no Ubuntu 14.04, 14.10 e 15.x
Em todas as tentativas eu tive problemas ao tentar criar ou acessar o banco de dados atraves do Flamerobin.
Tentei liberar as portas traves do firewall, iptables.
Instalei o pacote de pesistencia para iptables, liberei a porta 3050 e nada.
Ao verificar a disponibilidade do servico com comando:
nmap -p3050 192.168.1.222
recebia a mesma resposta
3050/tcp closed gds_db
Enfim, para solucionar, depois de muito procurar resolvi com a dica a seguir que encontrei no site https://askubuntu.com
Siga os passos e seja feliz:
Tentei liberar as portas traves do firewall, iptables.
Instalei o pacote de pesistencia para iptables, liberei a porta 3050 e nada.
Ao verificar a disponibilidade do servico com comando:
nmap -p3050 192.168.1.222
recebia a mesma resposta
3050/tcp closed gds_db
Enfim, para solucionar, depois de muito procurar resolvi com a dica a seguir que encontrei no site https://askubuntu.com
Siga os passos e seja feliz:
- Remove installed firebird
sudo apt-get purge firebird*
- Install Xinetd
sudo apt-get install xinetd
- Download http://sourceforge.net/projects/firebird/files/firebird-linux-amd64/2.5.2-Release/FirebirdCS-2.5.2.26540-0.amd64.tar.gz/download
Then unzipped folder:
sudo ./install.sh
meu irmão ... o seu tempo de publicar esse tópico não foi em vão .. estava com o mesmo problema .. estava usando tudo quanto era versão de distro e não conseguia usar o firebird 2.5 em rede. O engraçado que no Mint 14 instalalei tão rápido e facilmente.
ResponderExcluirValeu mesmo pelo tópico
toda vez que reinicia o servidor aparece a mesma mensagem de closed
ResponderExcluirLiberar no FIREWALL
Excluir# Firebird - Servidor
iptables -A INPUT -p tcp --sport 3050 -j ACCEPT
iptables -A INPUT -p tcp --dport 3050 -j ACCEPT
iptables -A OUTPUT -p tcp --sport 3050 -j ACCEPT
iptables -A OUTPUT -p tcp --dport 3050 -j ACCEPT
Parabéns mano, salvou!
ResponderExcluirinstalei, mas o serviço nao iniciou automatico. qual nome pra inicia-lo?
ResponderExcluirEste comentário foi removido pelo autor.
Excluir/etc/init.d/xinetd status
Excluir/etc/init.d/xinetd stop
/etc/init.d/xinetd restart
/etc/init.d/xinetd start
instalei, mas o serviço nao iniciou automatico. qual nome pra inicia-lo?
ResponderExcluirRealmente show! Muito obrigado.
ResponderExcluirPra mim apenas troquei no arquivo firebird.conf
ResponderExcluirde
RemoteBindAddress = localhost
para
#RemoteBindAddress = localhost