É uma mudança Debian / Ubuntu, o Firebird deve ser seguro por padrão (a porta deve ser fechada por padrão para o mundo externo)
Hoje eu decido atualizar meu servidor Ubuntu de 13.04 para 13.10. Quando terminar, perco a possibilidade de me conectar remotamente ao Firebird (funciona localmente / 127.0.0.1)!
Eu não mudei nada na configuração e não entendo por que isso acontece.
Eu uso o Webmin remotamente para configurar o firewall (IpTables) e os outros recursos no servidor. Eu tenho vários outros serviços que funcionam corretamente!
Por favor, preciso da mesma ajuda.
Obrigado antecipadamente!
Jorge Mota
Eu tive um problema semelhante, isso é devido ao xinet
De uma nova instalação:
sudo su
apt-get install xinetd
apt-get install python-software-properties
add-apt-repository ppa:mapopa
apt-get update
apt-get install firebird2.5-classic
netstat -an | grep 3050 #shows the problem: not binding to 0.0.0.0
nano /etc/firebird/2.5/firebird.conf
#comment out all RemoteBindAddress = XXXX
nano /etc/xinetd.d/firebird25
#set bind = 0.0.0.0
/etc/init.d/xinetd restart
dpkg-reconfigure firebird2.5-classic
netstat -an | grep 3050 #shows the fixed as binding to 0.0.0.0
Remover o firebird instalado
sudo apt-get purge firebird*
Instale o Xinetd
sudo apt-get install xinetd
Faça o download de link
Em seguida, descompacte a pasta:
sudo ./install.sh
Então funcionou para mim!