[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#515754: Old client works with new or old server. New client only works with new server.



I've build a nfs server using unstable:

root@coptic:~# uname -a
Linux coptic 3.0.0-2-686-pae #1 SMP Wed Nov 2 05:29:50 UTC 2011 i686 GNU/Linux
root@coptic:~# dpkg -l nfs-common
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                    Version         Description
+++-=======================-===============-==============================================
ii  nfs-common              1:1.2.5-2       NFS support files common to client and server
root@coptic:~# dpkg -l nfs-kernel-server
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                    Version         Description
+++-=======================-===============-==============================================
ii  nfs-kernel-server       1:1.2.5-2       support for NFS kernel server
root@coptic:~# exportfs
/srv/nfs4     	gss/krb5
/srv/nfs4/test	gss/krb5

From a machine running unstable I can mount exports from that server:

root@cretic:~# uname -a
Linux cretic 3.0.0-2-amd64 #1 SMP Wed Nov 2 04:50:05 UTC 2011 x86_64 GNU/Linux
root@cretic:~# dpkg -l nfs-common
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name          Version                   Description
+++-=============-=========================-=============================================
ii  nfs-common    1:1.2.5-2                 NFS support files common to client and server
root@cretic:~# mount -t nfs4 -o sec=krb5 coptic:/test /mnt


From a machine running squeeze I can mount exports from the unstable server:

root@bovic:~# uname -a
Linux bovic 2.6.32-5-686 #1 SMP Mon Oct 3 04:15:24 UTC 2011 i686 GNU/Linux
root@bovic:~# dpkg -l nfs-common
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  nfs-common     1:1.2.2-4      NFS support files common to client and serve
root@bovic:~# umount /mnt
root@bovic:~# mount -t nfs4 -o sec=krb5 coptic:/test /mnt

I also have a nfs server running squeeze:

root@olympic:~# uname -a
Linux olympic 2.6.32-5-xen-amd64 #1 SMP Tue Mar 8 00:01:30 UTC 2011 x86_64 GNU/Linux
root@olympic:~# dpkg -l nfs-common nfs-kernel-server
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  nfs-common     1:1.2.2-4      NFS support files common to client and serve
ii  nfs-kernel-ser 1:1.2.2-4      support for NFS kernel server
root@olympic:~# exportfs
/srv/nfs4     	gss/krb5
/srv/nfs4/home	gss/krb5
/srv/nfs4/local
		gss/krb5
root@olympic:~#

I cannot mount exports from the machine running squeeze on the machine running unstable

Executive summary: nfs-common (rpc.gssd) 1:1.2.5-2 is broken. It can't mount exports from older versions of nfs-kernel-server.






Reply to: