Subject Re: [firebird-support] Re: CS and services
Author Helen Borrie
At 05:47 PM 8/04/2008, Thomas Steinmaurer wrote:

>> You are right. I can reproduce the problem with Firebird 2.0.3 Classic
>> on *Linux*. It works fine with Firebird 2.0.3 Classic on Windows.
>
>Btw, using Ivan's "fsql", one can attach to the service manager and then
>display users, do a sweep, ... via the Services API.
>
>These operations seems to work fine via the Services API for Firebird
>2.0.3 Classic on Linux, but displaying the log file with SHOW LOG; in
>fsql isn't possible either, because it ends up with the following error
>message:
>
>ERROR:
>Command error: Unexpected buffer contents when reading services.
>
>
>Sounds like a bug to me in the Services API for Classic on Linux.

Not a bug but an architectural limitation. On Windows, there is always an fb_inet_server listener process running. On Linux, the listener process is [x]inetd, which is a system-wide socket daemon, not a firebird process. No fb_inet_server process exists until a client connects to a *database*.

./heLen