you did not quite follow the intsructions:
you should have:
/etc/services
astrid_server 20000300/tcp rpc.acedbd
/etc/rpc
astrid_server 20000300 rpc.acedbd
astrid_server/1 stream rpc/tcp wait menes /usr/local/bin/rpc.acedbd rpc.acedbd /local1/astrid 20000300 1200:1200:0
all on a single line
this is diffrent from what you report: 20000116/1 stream rpc/tcp wait.....
that is i declare in inetd by name not by number, you have no name link
However, i am having trouble on a SGI, there the server works nicly in foreground, but not
as a daemon, it keeps forking on each request