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