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:
  1. Remove installed firebird
    sudo apt-get purge firebird*
     
  2. Install Xinetd
    sudo apt-get install xinetd
    
  3. 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
    

Comentários

  1. 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.

    Valeu mesmo pelo tópico

    ResponderExcluir
  2. toda vez que reinicia o servidor aparece a mesma mensagem de closed

    ResponderExcluir
    Respostas
    1. Liberar no FIREWALL
      # 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

      Excluir
  3. instalei, mas o serviço nao iniciou automatico. qual nome pra inicia-lo?

    ResponderExcluir
    Respostas
    1. Este comentário foi removido pelo autor.

      Excluir
    2. /etc/init.d/xinetd status
      /etc/init.d/xinetd stop
      /etc/init.d/xinetd restart
      /etc/init.d/xinetd start

      Excluir
  4. instalei, mas o serviço nao iniciou automatico. qual nome pra inicia-lo?

    ResponderExcluir
  5. Pra mim apenas troquei no arquivo firebird.conf

    de
    RemoteBindAddress = localhost
    para
    #RemoteBindAddress = localhost

    ResponderExcluir

Postar um comentário

Postagens mais visitadas