AceDB gifaceserver/RPC problem

john doe xxx at xxx.xxx
Tue May 23 03:43:20 EST 2000


Hi -

I have been running into a weird problem with the gifaceserver program
that has me stumped...

Basically, whenever gifaceserver is called (via webace or aceclient), it
just hangs in memory, and stops responding to anything. From ps:

 8 S    98   295   133  0  78 20 608f8020   1273 600c236e ?        0:01
gifacese
 8 S 60001   296   271  1  49 20 60a3f628    598 600c30b6 ?        0:01
webace

- gifaceserver is sleeping.

The first error messages I found on this, from the syslog, were:

May 15 02:48:07 pgfsun sshd2[9811]: FATAL ERROR: ssh_pty_get_exit_status
called before the child has exited.
May 15 03:51:28 pgfsun gifaceserver[10033]: svc_tp_create: Could not
register prog 200001 vers 1 on tcp
May 15 03:54:21 pgfsun inetd[133]: config: rstatd/rpc/udp still active
and was not reconfigured.
May 15 03:54:21 pgfsun inetd[133]: config: 100083/rpc/tcp still active
and was not reconfigured.
May 15 03:54:21 pgfsun inetd[133]: config: acedb/rpc/tcp still active
and was not reconfigured.
May 15 04:11:29 pgfsun gifaceserver[10079]: svc_tp_create: Could not
register prog 200001 vers 1 on udp
May 15 04:11:29 pgfsun gifaceserver[10079]: svc_tp_create: Could not
register prog 200001 vers 1 on tcp
May 15 04:11:29 pgfsun gifaceserver[10079]: svc_tp_create: Could not
register prog 200001 vers 1 on ticlts
May 15 04:11:29 pgfsun gifaceserver[10079]: svc_tp_create: Could not
register prog 200001 vers 1 on ticotsord
May 15 04:11:29 pgfsun gifaceserver[10079]: svc_tp_create: Could not
register prog 200001 vers 1 on ticots

>From the $ACEDB/server.log, I have a lot of entries like

#### Server starts 2000-05-21_04:25:03
#### host=(unknown)  port=200001
ACEDB=/var/local/acedb/compositdb/lettdb
#### clientTimeout=600 serverTimeout=600 maxKbytes=50
autoSaveInterval=600

No more active clients, starting to count-down: 600 s //
2000-05-21_04:35:03


#### Server starts 2000-05-21_04:42:30
#### host=(unknown)  port=200001
ACEDB=/var/local/acedb/compositdb/lettdb
#### clientTimeout=600 serverTimeout=600 maxKbytes=50
autoSaveInterval=600

Apparently, gifaceserver starts fine, then tries to register its RPC
port and fails. Now, the only significant things I did on the system
before this was install an ssh2 server, but that shouldn't have affected
any ace stuff or RPC calls. I even disabled the sshd2 daemon
temporarily, with no effect. Webace was working fine up till this point.

In my /etc/rpc, I have

 acedb           200001

(I also tried it with '  rpc.acedbd' appended to this line; no
difference).

In inetd.conf, I have

acedb/1 stream  rpc/tcp wait    d-giface
/usr/local/bin/rpc.acedbd       rpc.acedbd
/var/local/acedb/compositdb/lettdb      200001  600:600:50


So, if you have any words of wisdom, I'd appreciate it. Or point me to
something incredibly obvious that I'm missing.

Thanks in advance,

 steve edberg









More information about the Acedb mailing list