xdenser / node-firebird-libfbclient

Firebird SQL binding
MIT License
82 stars 34 forks source link

conn.addFBevent(event) throws "isc_que_events - Failed to establish a secondary connection for event processing" #83

Closed mreis1 closed 6 years ago

mreis1 commented 6 years ago

Hello Xdenser. Recently I had to implement firebird events in my application. While it works in a local database connection when I switch from the local db host to a remote db host, I get the error below. It's important to state that this only occurs when establishing the connection from a Mac OS (didn't try with Linux).

I tried to establish connections to the same remote host using different windows machines and everything worked just fine.

That this error tells you something?

Event registration failed with Error: 

While isc_que_events - Unable to complete network request to host "192.168.0.195".
Failed to establish a secondary connection for event processing.
Can't assign requested address

I think there might be a problem with Firebird Core since there's an issue on their tracker but it was fixed a long time ago( http://tracker.firebirdsql.org/browse/CORE-5498) therefore I created a new issue in their tracker - http://tracker.firebirdsql.org/browse/CORE-5902.

xdenser commented 6 years ago

Hi mreis1,

unfortunately I do not have much experience with Mac. I think the problem is in client library, but CORE-5498 is something different, as error message is actually different. Let's wait for Firebird devs reaction.

mreis1 commented 6 years ago

Hi xdenser, The issue was confirmed by Vlad from Firebird. He seems to have fixed the issue yesterday. Probably it will be available in upcoming releases of firebird. Thank your help, I'll close the issue now :)