Subject Re: [firebird-support] Re: CS and services
Author Hans Zorn
Helen Borrie wrote:
>
>
> 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*.
>
I understand. But when I connect to a database, I still can't see the
log file.