Technical data
Troubleshooting Techniques and Tools
1.2 Isolating Problems
1.2.10 Determine Whether Network Services Are Available
The auxiliary server functions like the UNIX internet daemon (
inetd
)by
managing access to the network services. The auxiliary server assigns standard
port numbers to services such as the BOOTP, SMTP, or FTP servers, and starts
the appropriate image after receiving an incoming request.
To verify correct operation of a service, you need to verify that the service:
• Has an entry in the service database
• Has the correct attributes defined
• Account has the correct privileges
• Is enabled
• Is started
1.2.10.1 Displaying the Service Database
To display the services database, enter the SHOW SERVICE command. For
example:
TCPIP> SHOW SERVICE
!"#$%&
Service Port Proto Process Address State
FINGER 79 TCP TCPIP$FINGER 0.0.0.0 Disabled
FTP 21 TCP TCPIP$FTP 0.0.0.0 Enabled
LPD 515 TCP TCPIP$LPD 0.0.0.0 Enabled
MOUNT 10 UDP TCPIP$NFS_M 0.0.0.0 Enabled
NFS 2049 UDP TCPIP$NFS 0.0.0.0 Enabled
NTP 123 UDP TCPIP$NTP 0.0.0.0 Enabled
PCNFS 5151 TCP,UDP TCPIP$PCNFSD 0.0.0.0 Enabled
POP 110 TCP TCPIP$POP 0.0.0.0 Enabled
PORTMAPPER 111 TCP,UDP TCPIP$PORTM 0.0.0.0 Enabled
REXEC 512 TCP TCPIP$REXEC 0.0.0.0 Enabled
RLOGIN 513 TCP not defined 0.0.0.0 Enabled
RSH 514 TCP TCPIP$RSH 0.0.0.0 Enabled
SMTP 25 TCP TCPIP$SMTP 0.0.0.0 Enabled
SNMP 161 UDP TCPIP$SNMP 0.0.0.0 Enabled
TELNET 23 TCP not defined 0.0.0.0 Enabled
TFTP 69 UDP TCPIP$TFTP 0.0.0.0 Enabled
! This column lists those services with entries in the TCPIP services database.
If not listed in this column, the service was never enabled during the
configuration procedure (using TCPIP$CONFIG.COM). To enable additional
services, run the TCPIP$CONFIG procedure.
" This column lists the port on which the service listens for connection requests.
The port number is either the well-known port number for the service or an
ephemeral port number assigned when the socket is assigned a protocol
address.
# This column lists the TCP/IP protocol that the service uses to communicate
with the client process.
$ This column lists the process name for the service. If you use the DCL
command SHOW SYSTEM /NETWORK, this is the process name you should
see if the process is running.
% This column lists the IP address of the interface on which the service accepts
connection requests. IP address 0.0.0.0 indicates that the service will accept
connection requests received on any of the local interfaces.
Troubleshooting Techniques and Tools 1–27