Knowledge Base

Knowledge Base
Advanced Search Search the Knowledgebase
Database Initialization Failed! Connection rejected by remote interface
Author: Microengine Views: 13486 Created: 20-03-2017 11:07 AM 0 Rating/ Voters

This article contains steps to troubleshoot problem to initialize database after install Firebird version 2.5/ v3.0. 

Applies To:

  • xPortal3000
  • Firebird version 2.5/ v3.0     
 Problem
 

› Unable to initialize database during the Server installation.   

 Symptoms
 

› During xPortal3000 database initialization, get error message as shown below.



› Database initialization failed.

 Cause (optional)
 

› Some settings is disabled in new Firebird version when user unchecked settings 'Enable authorization for legacy Firebird clients?' during the Firebird Server installation.

 Resolution Summary
 

There are 2 options to solve above issues:

Option 1: Re-installation of Firebird Server

› During the installation, user must check the settings 'Enable authorization for legacy Firebird clients?'.

Option 2: Modifying installed Firebird Server configuration file

› Add the following settings into the Firebird Server configuration files. (Line affected: #AuthServer, #AuthClient, #WireCrypt)

  1. AuthServer = Legacy_Auth, Srp, Win_Sspi
  2. AuthClient = Legacy_Auth, Srp, Win_Sspi
  3. WireCrypt = enabled

 Resolution
 

Please follow steps below to solve the issues above.


  1. Run the Firebird Server installation file.
  2. During the installation, leave all the default settings.

    Firebird 2.5

  3. Make sure to check the settings 'Enable authorization for legacy Firebird clients?' for version 3.0.

    Firebird 3.0

  4. Complete the installation and run the xPortal3000 Server to initialize the database.

  1. Open the Firebird Server configuration file. Go to C:\Program Files\Firebird\Firebird_3_0\firebird.conf.
  2. Add in the line in blue color after each of current settings below into the files.
    Current ConfigurationAdditional lines
    #AuthServer = SrpAuthServer = Legacy_Auth, Srp, Win_Sspi
    #AuthClient = Srp, Win_Sspi, Legacy_AuthAuthClient = Legacy_Auth, Srp, Win_Sspi
    #WireCrypt = Enabled (for client) / Required (for server)WireCrypt = enabled

  3. The changes should looks like this after adding the additional lines.

    ...


  4. Save the changes and restart the Firebird Service.
  5. Run the xPortal3000 Server to initialize the database.
Custom Fields
  • Summary: This article contains steps to troubleshoot problem to initialize database after install Firebird version 2.5/ v3.0.
  • Search Tags: initialize, database, failed, firebird, server, connection, rejected, by, remote, interface
Comments
  • There are no comments for this article.
Submit Feedback on this Article