http://bugzilla.novell.com/show_bug.cgi?id=495130 Summary: rpmbind is incompatible with earlier versions of udev's nfsmount Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: i686 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: hpj@urpla.net QAContact: qa@suse.de Found By: Beta-Customer Created an attachment (id=285871) --> (http://bugzilla.novell.com/attachment.cgi?id=285871) tcpdump I suffered from a problem, where my diskless environment didn't work anymore after upgrading the server from openSUSE 11.0 to openSUSE 11.1. The (legacy) diskless environment gets set up with an customized initrd via pxelinux. It is SuSE 9.3 based. The initrd uses klibc's nfsmount from udev-053, and I've tried both protocols: udp and tcp. It's not an iptables issue, since I can mount these directories from other (fully booted) systems just fine. Using the debug version of klibc's nfsmount prints these messages: short read: 0 < 28 Port for 100003/3[udp]: 0 short read: 0 < 28 Port for 100005/3[udp]: 0 NFS params: server = xxx.xx.xx.xx, path = "/roroot", version = 3, proto = udp, mount_port = 627, nfs_port = 2049, flags = 00010282, rsize = 0, wsize = 0, timeo = 7, retrans = 3, acreg (min,max) = (3,60), acdir (min,max) = (30,60), soft = 0, intr = 1, posix = 0, nocto = 0, noac = 0 tcpdumping the communication shows, that for whatever reason, the client sends the mount request from source port 798 to destination port 627, but the server doesn't listen on 627: # rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapper 100005 1 udp 41656 mountd 100005 1 tcp 49063 mountd 100005 2 udp 41656 mountd 100005 2 tcp 49063 mountd 100005 3 udp 41656 mountd 100005 3 tcp 49063 mountd 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100003 4 udp 2049 nfs 100021 1 udp 33144 nlockmgr 100021 3 udp 33144 nlockmgr 100021 4 udp 33144 nlockmgr 100003 2 tcp 2049 nfs 100003 3 tcp 2049 nfs 100003 4 tcp 2049 nfs 100021 1 tcp 57268 nlockmgr 100021 3 tcp 57268 nlockmgr 100021 4 tcp 57268 nlockmgr 100024 1 udp 39508 status 100024 1 tcp 45430 status I've attached the relevant tcpdump section. After replacing rpcbind-0.1.6+git20080930-5.2 with portmap-6.0+git20070716-31.37, all is well again. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.