Page 1 of 1

Firebird Error - "Connection rejected by remote interface"

Posted: Mon 15 Aug 2016 15:01
by marcosdoni
I'm testing Entitydac. My environment is Windows 10 x64 , Rad Studio XE7 and Firebird 3.0 x64.

When performing a small test connection to firebird database , I get the error: "connection rejected by remote interface"

Sample test:

Code: Select all

var
  Connection: TEntityConnection;
begin
  Connection := TEntityConnection.Create(nil);
  Connection.ProviderName := 'Ibdac';
  Connection.ConnectionString := 'Server=localhost; Username=SYSDBA; password=MASTERKEY; DataBase=C:\bd-test.gdb';
  Connection.Connect;
It seems that this error is related to library " fbclient.dll". So , I wonder how to get around this error.

Re: Firebird Error - "Connection rejected by remote interface"

Posted: Mon 15 Aug 2016 15:32
by marcosdoni
Removing default InterBase installed with delphi solved the issue.

Thanks.

Re: Firebird Error - "Connection rejected by remote interface"

Posted: Tue 16 Aug 2016 05:37
by AlexP
Hello,

Glad to see that you have found the solution. If you have any other questions, feel free to contact us

Re: Firebird Error - "Connection rejected by remote interface"

Posted: Sun 17 Jan 2021 16:54
by tabu
Small trap: not setting ClientLibrary worked fine for me on localhost, but no longer on the server.

Code: Select all

UniConnection.SpecificOptions.Values['ClientLibrary'] := 'fbclient.dll';

Re: Firebird Error - "Connection rejected by remote interface"

Posted: Tue 19 Jan 2021 09:26
by MaximG
What do you mean by "on the server": is an EntityDAC based application, which connects to a local database, installed on the server? What is the version of your server? What error are you getting?