Aujourd'hui, je décide de mettre à niveau mon serveur Ubuntu du 13.04 au 13.10. Une fois terminé, je perds la possibilité de me connecter à distance à Firebird (fonctionne localement/127.0.0.1)!
Je n'ai rien changé dans la configuration et je ne comprends pas pourquoi cela se produit.
J'utilise Webmin à distance pour configurer le pare-feu (IpTables) et les autres ressources du serveur. J'ai plusieurs autres services qui fonctionnent correctement!
S'il vous plaît j'ai besoin de même aide.
Merci d'avance!
Jorge Mota
C'est un changement Debian/Ubuntu, Firebird devrait être sécurisé par défaut (le port devrait être fermé par défaut pour le monde extérieur)
J'ai eu un problème similaire, cela est dû à xinet
A partir d'une nouvelle installation:
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
Retirer firebird installé
Sudo apt-get purge firebird*
Installer Xinetd
Sudo apt-get install xinetd
Puis dossier décompressé:
Sudo ./install.sh
Donc cela a fonctionné pour moi!