Subject Re: [firebird-support] Errors in Server Log
Author Helen Borrie
At 07:41 PM 2/02/2005 +0000, you wrote:


>Hello:
>
>I am getting errors from a client installation.

How do you define "client installation"?

> I believe this
>client is still on Firebird 1.0x, NOT 1.5. I am going to paste the
>text from the log below...
>
>******TEXT PASTE*****
>
>
>SCHROEDERCO (Client) Wed Feb 02 12:41:10 2005
> C:\Program Files\Firebird\Bin\ibserver.exe : The guardian was
>unable to launch the server thread. errno : 6
>
>SCHROEDERCO (Client) Wed Feb 02 12:41:10 2005
> open services error 1060
>
>SCHROEDERCO (Server) Wed Feb 02 12:47:51 2005
> The Firebird server failed to startup
>
>because a needed resource is in use.
>Insure that all previously connected
>Firebird client applications have
>terminated and try again.
>
>***END OF PASTE*****
>
>I have never seen the open service error 1060. And I have never seen
>the errno : 6.
>
>Can any help??????

First, what is the name of the log file? and where did you find it?

The log is talking about "ibserver.exe", so at least it is the Firebird 1.0
version of the Guardian (ibguard.exe) that is running...somewhere. The
Firebird 1 Guardian is looking for ibserver.exe in order to start the
service and either 1) ibserver.exe can't be found or 2) a service is
already running that is using the gds_db service port (port 3050 by default).

The simplest scenario here is that the ibserver service was already running
"under its own steam" before *something* invoked the Guardian. Guardian
tries to start the engine service and is refused, because the resources are
already in use by the running ibserver.

If that is not the situation, then you need to find out why Guardian can't
find the server engine program. There could be several causes. As a
minimum, you need to define what is "client" (in your terms) and which
server version was installed.

All in all, you appear to have a confused installation there...probably due
to installing Firebird in two different locations, or file-copying instead
of using the installer, or installing Firebird without uninstalling
InterBase or a previous installation of Firebird.

Also tell what host operating systems you are talking about (client and
server). Win98 and WinME don't support services, so shortcuts copied from
an NT machine to one of these platforms might be the culprit.

./heLen