To determine if a third-party port mapper is causing the Services for UNIX port mapper not to start, check the System event log for an error message with a source of Portmapper, an event ID of 3001, and this description:
The Portmap service did not start as it could not register on port UDP 111. Please ensure that no other program has registered on UDP port 111.
You might also see an error message that refers to TCP port 111.
This event log error message is typically followed by a number of Service Control Manager error messages that indicate that many of the Services for UNIX services did not start.
To verify whether the conflict is causing a particular Services for UNIX program not to work, run the
rpcinfo -p command. Determine whether that particular program is registered with both a TCP and a UDP port. If "portmapper" is not listed as registered with TCP and UDP port 111, it is likely that a third-party port mapper is installed. Note that there are some cases in which "portmapper" will be listed in the Rpcinfo output as being registered with TCP and UDP port 111, but a third-party port mapper may still have taken those ports. You can tell that this is the case if none of the Services for UNIX programs are shown in the Rpcinfo output.
Sample Rpcinfo Output
This is an example of the Rpcinfo output for a complete Services for UNIX installation. The ports for some of the programs may vary:
Program Version Protocol Port
-----------------------------------------------
100000 2 udp 111 portmapper
100000 2 tcp 111 portmapper
150001 1 udp 1035 pcnfsd
150001 2 udp 1035 pcnfsd
351455 1 tcp 852 mapsvc
351455 1 udp 857 mapsvc
351455 2 tcp 862 mapsvc
351455 2 udp 867 mapsvc
100004 2 udp 924 ypserv
100009 1 udp 929 yppasswdd
100004 2 tcp 934 ypserv
1073741824 1 udp 939
100005 1 udp 1048 mountd
100005 2 udp 1048 mountd
100005 3 udp 1048 mountd
100005 1 tcp 1048 mountd
100005 2 tcp 1048 mountd
100005 3 tcp 1048 mountd
100021 1 udp 1047 nlockmgr
100021 2 udp 1047 nlockmgr
100021 3 udp 1047 nlockmgr
100021 4 udp 1047 nlockmgr
100021 1 tcp 1047 nlockmgr
100021 2 tcp 1047 nlockmgr
100021 3 tcp 1047 nlockmgr
100021 4 tcp 1047 nlockmgr
100024 1 udp 1039 status
100024 1 tcp 1039 status
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
This is an example of the Rpcinfo output if the NobleNet port mapper is installed on a computer with Services for UNIX:
Program Version Protocol Port
--------------------------------------------
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
300503 1 tcp 1086
This is an example of the Rpcinfo output if the Legato NetWorker port mapper is installed on a computer with Services for UNIX:
program Version Protocol Port
--------------------------------------------
100000 2 tcp 7938 portmapper
100000 2 udp 7938 portmapper
390113 1 tcp 7937
390103 2 tcp 9404
390109 2 tcp 9404
390110 1 tcp 9404
390103 2 udp 9405
390109 2 udp 9405
390110 1 udp 9405
390107 5 tcp 9411
390107 6 tcp 9411
390105 5 tcp 9417
390105 6 tcp 9417
The third-party products that are discussed in this article are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.