ehrlich@shire.cs.psu.edu (Dan Ehrlich) (12/30/88)
Machine Type: Sun 4/260S O/S Version: SunOS 4.0 Organization: Computer Science Department, The Pennsylvania State University 333 Whitmore Laboratory, University Park, PA 16802 Description: Many times when the system is rebooted it seems that inetd can not find all of the required entries from the services YP map. This is in spite of the fact that these entries are present in both /etc/services and the YP map. We often see entries like the following in the system log: Dec 3 12:19:11 shire inetd[209]: login/tcp: unknown service Dec 5 08:12:29 shire inetd[209]: login/tcp: unknown service Dec 9 08:14:33 shire inetd[209]: login/tcp: unknown service Dec 9 09:54:11 shire inetd[209]: login/tcp: unknown service Dec 19 07:47:42 shire inetd[207]: shell/tcp: unknown service Dec 19 08:57:45 shire inetd[1335]: daytime/tcp: unknown service This causes whatever service was not found to be unavailable. Below are the entries in the YP services map and the file /etc/services. % ypcat -k services | egrep 'login|shell|daytime' 13/udp daytime 13/udp 513/tcp login 513/tcp 514/tcp shell 514/tcp cmd # no passwords used 13/tcp daytime 13/tcp % egrep 'login|shell|daytime' /etc/services daytime 13/udp daytime 13/tcp login 513/tcp shell 514/tcp cmd # no passwords used Repeat-By: As the cause is unknown and it doesn't happen every time a procedure by which to repeat this failure is not known. Fix: After the system has finished rebooting, kill off and restart inetd by hand. Not a fix, but an unreasonable workaround. Dan Ehrlich <ehrlich@shire.cs.psu.edu> The Pennsylvania State University Department of Computer Science University Park, PA 16802
lee@sleepy.unm.edu (Lee Ward) (01/07/89)
We had a VAX serving the YP databases and noticed exactly the same problem. Gee, with exactly the same "missed entries". Is there a blank line in /etc/services? If so, try taking it out. --Lee (Ward)