Reputation: 39
I am trying to connect to Firebird 4.0 on my server from a remote PC but always failed. It always reports: "connection rejected by remote interface."
My server uses Windows Server 2012 R2. I already test using telnet to my server on port 3050 and it did not block. So I guess it is not because of a firewall issue.
This does not happen when I am using Firebird 2.5.
Is there any additional setting that I must do if using Firebird 4.0?
Upvotes: 0
Views: 6634
Reputation: 11
ibExpert expects the remote system to provide a 32 bit fblibclient.so, even if all machines are 64 bits. But if you downgrade the server from Firebird 64 to 32 you are no more able to read 64 bit generated .fdb files. A solution for presenting to ibExpert a 32 bit fblibclient.so in a 64 bit environment is needed.
Upvotes: 1
Reputation: 5481
You should try to set the following parameters in firebird.conf
file:
AuthServer=Srp256,Srp,Legacy_auth
AuthClient=Srp256,Srp,Legacy_auth
UserManager=Srp,Legacy_UserManager
WireCrypt=Enabled
If the problem remains you can try to completely switch off newest security features of FB 3.0/4.0 with following set of parameters:
AuthServer = Legacy_Auth
AuthClient = Legacy_Auth
UserManager = Legacy_UserManager
WireCrypt = Disabled
WireCompression = false
DataTypeCompatibility = 2.5
These will set for the server a mode fully compatible with older clients.
Upvotes: 3