Failed to connect Flamerobin with Firebird 3.0 in Ubuntu 16.04 LTS - Error: Connection refused by the remote interface

I just installed Firebird 3.0 on Ubuntu 16.04 LTS. I can connect to the server using Flamerobin from a Windows computer. I also installed Flamerobin on the server to be able to manage the databases locally, but after registering the server and the database, the connections failed. Flamerobin displays the following error message:

IBPP::SQLException
Context: Database::Connect,
Message: isc_attach_database failed,
SQL Message: -923, Connection not established,
Engine code: 335544421, Engine Message: connection rejected by remote interface.

Do you have a suggestion to solve this problem and be able to connect locally using Flamerobin?

+4
source share
3 answers

, , Flamerobin Firebird 3.0, , , .

, Flamerobin . , :

ldd /usr/bin/flamerobin | grep libfb

:

libfbclient.so.2 => /usr/lib/x86_64-linux-gnu/libfbclient.so.2 (0x00007f48bb6f0000)

, Flamerobin . Firebird 3.0 :

/opt/firebird/lib/libfbclient.so.3.0.0

( Linux) , , Flamerobin . (-, "libfbclient.so.2 _" ):

sudo ln -s /opt/firebird/lib/libfbclient.so.3.0.0 /usr/lib/x86_64-linux-gnu/libfbclient.so.2

, Flamerobin . @MarkRotteveel .

+6

fbguard. ( Firebird )

- : $ cd/opt/firebird/bin/sudo./fbguard

$ cd/opt/firebird/bin/sudo./fbguard -onetime -daemon

0

, AngelAvila. " : 335544421, : ".

. :

  • /usr/lib/i 386-linux-gnu/libfbclient.so.2 , libfbclient.so.2test:

    sudo su
    mv . /usr/lib/i386-linux-gnu/libfbclient.so.2 > /usr/lib/i386-linux-gnu/libfbclient.so.2test

  • ( "... i386 -..." "... x86-64..." "... libfbclient.so.3.0. 1" "... libfbclient.so.3.0.0" ):

    sudo ln -s /opt/firebird/lib/libfbclient.so.3.0.1 /usr/lib/i386-linux-gnu/libfbclient.so.2

, Flamerobin.

0
source

All Articles