I got bit by that during a maintenance session on a production NFS server. I upgraded and got the same message. libntirpc 1.4.4 is a security upgrade due to a DOS possibility with 1.4.3 or earlier but the nfs-ganesha package is still looking for 1.4.3 Unfortunately the maintainers removed the older libntirpc 1.4.3 package but didn't update the nfs-ganesha deb to accept 1.4.4 I was in a hurry so I ended up digging up an older 1.4.3 Trusty deb package (I'm on Xenial) and installed that manually. That seemed to work fine. NFS-Ganesha sees 1.4.3 and is fine with it. When the nfs-ganasha package is fixed, I'll put back in the proper 1.4.4 package -wk On 5/20/2017 1:33 AM, Bernhard D?bi wrote:> Hi, > > is this list also dealing with nfs-ganesha problems? > > I just ran a dist-upgrade on my Ubuntu 16.04 machine and now > nfs-ganesha doesn't start anymore > > May 20 10:00:15 chastcvtprd03 bash[5720]: /usr/bin/ganesha.nfsd: > /lib/x86_64-linux-gnu/libntirpc.so.1.4: version `NTIRPC_1.4.3' not > found (required by /usr/bin/ganesha.nfsd) > > Any hints? > > > Here some info about my system: > > # uname -a > Linux hostname 4.4.0-78-generic #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC > 2017 x86_64 x86_64 x86_64 GNU/Linux > > # cat /etc/os-release > NAME="Ubuntu" > VERSION="16.04.2 LTS (Xenial Xerus)" > ID=ubuntu > ID_LIKE=debian > PRETTY_NAME="Ubuntu 16.04.2 LTS" > VERSION_ID="16.04" > HOME_URL="http://www.ubuntu.com/" > SUPPORT_URL="http://help.ubuntu.com/" > BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" > VERSION_CODENAME=xenial > UBUNTU_CODENAME=xenial > > > /etc/apt/sources.list.d# head *.list > ==> gluster-ubuntu-glusterfs-3_8-xenial.list <=> deb http://ppa.launchpad.net/gluster/glusterfs-3.8/ubuntu xenial main > # deb-src http://ppa.launchpad.net/gluster/glusterfs-3.8/ubuntu xenial main > > ==> gluster-ubuntu-libntirpc-xenial.list <=> deb http://ppa.launchpad.net/gluster/libntirpc/ubuntu xenial main > # deb-src http://ppa.launchpad.net/gluster/libntirpc/ubuntu xenial main > > ==> gluster-ubuntu-nfs-ganesha-xenial.list <=> deb http://ppa.launchpad.net/gluster/nfs-ganesha/ubuntu xenial main > # deb-src http://ppa.launchpad.net/gluster/nfs-ganesha/ubuntu xenial main > > > # dpkg -l | grep -E 'gluster|ganesha|libntirpc' > ii glusterfs-common 3.8.12-ubuntu1~xenial1 > amd64 GlusterFS common libraries and translator > modules > ii libntirpc1:amd64 1.4.4-ubuntu1~xenial1 > amd64 new transport-independent RPC library > ii nfs-ganesha 2.4.5-ubuntu1~xenial1 > amd64 nfs-ganesha is a NFS server in User Space > ii nfs-ganesha-fsal:amd64 2.4.5-ubuntu1~xenial1 > amd64 nfs-ganesha fsal libraries > > > Best Regards > Bernhard > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://lists.gluster.org/mailman/listinfo/gluster-users > > --- > This email has been checked for viruses by AVG. > http://www.avg.com >
Jiffin Tony Thottan
2017-May-22 05:23 UTC
[Gluster-users] ganesha.nfsd: `NTIRPC_1.4.3' not found
Forwarding mail to ganesha list Adding Kaleb as well who usually build nfs-ganesha packages On 21/05/17 07:52, W Kern wrote:> I got bit by that during a maintenance session on a production NFS > server. I upgraded and got the same message. > > libntirpc 1.4.4 is a security upgrade due to a DOS possibility with > 1.4.3 or earlier > > but the nfs-ganesha package is still looking for 1.4.3 > > Unfortunately the maintainers removed the older libntirpc 1.4.3 > package but didn't update the nfs-ganesha deb to accept 1.4.4 > > I was in a hurry so I ended up digging up an older 1.4.3 Trusty deb > package (I'm on Xenial) and installed that manually. > > That seemed to work fine. NFS-Ganesha sees 1.4.3 and is fine with it. > > When the nfs-ganasha package is fixed, I'll put back in the proper > 1.4.4 package > > -wk > > > On 5/20/2017 1:33 AM, Bernhard D?bi wrote: >> Hi, >> >> is this list also dealing with nfs-ganesha problems? >> >> I just ran a dist-upgrade on my Ubuntu 16.04 machine and now >> nfs-ganesha doesn't start anymore >> >> May 20 10:00:15 chastcvtprd03 bash[5720]: /usr/bin/ganesha.nfsd: >> /lib/x86_64-linux-gnu/libntirpc.so.1.4: version `NTIRPC_1.4.3' not >> found (required by /usr/bin/ganesha.nfsd) >> >> Any hints? >> >> >> Here some info about my system: >> >> # uname -a >> Linux hostname 4.4.0-78-generic #99-Ubuntu SMP Thu Apr 27 15:29:09 UTC >> 2017 x86_64 x86_64 x86_64 GNU/Linux >> >> # cat /etc/os-release >> NAME="Ubuntu" >> VERSION="16.04.2 LTS (Xenial Xerus)" >> ID=ubuntu >> ID_LIKE=debian >> PRETTY_NAME="Ubuntu 16.04.2 LTS" >> VERSION_ID="16.04" >> HOME_URL="http://www.ubuntu.com/" >> SUPPORT_URL="http://help.ubuntu.com/" >> BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" >> VERSION_CODENAME=xenial >> UBUNTU_CODENAME=xenial >> >> >> /etc/apt/sources.list.d# head *.list >> ==> gluster-ubuntu-glusterfs-3_8-xenial.list <=>> deb http://ppa.launchpad.net/gluster/glusterfs-3.8/ubuntu xenial main >> # deb-src http://ppa.launchpad.net/gluster/glusterfs-3.8/ubuntu >> xenial main >> >> ==> gluster-ubuntu-libntirpc-xenial.list <=>> deb http://ppa.launchpad.net/gluster/libntirpc/ubuntu xenial main >> # deb-src http://ppa.launchpad.net/gluster/libntirpc/ubuntu xenial main >> >> ==> gluster-ubuntu-nfs-ganesha-xenial.list <=>> deb http://ppa.launchpad.net/gluster/nfs-ganesha/ubuntu xenial main >> # deb-src http://ppa.launchpad.net/gluster/nfs-ganesha/ubuntu xenial >> main >> >> >> # dpkg -l | grep -E 'gluster|ganesha|libntirpc' >> ii glusterfs-common 3.8.12-ubuntu1~xenial1 >> amd64 GlusterFS common libraries and translator >> modules >> ii libntirpc1:amd64 1.4.4-ubuntu1~xenial1 >> amd64 new transport-independent RPC library >> ii nfs-ganesha 2.4.5-ubuntu1~xenial1 >> amd64 nfs-ganesha is a NFS server in User Space >> ii nfs-ganesha-fsal:amd64 2.4.5-ubuntu1~xenial1 >> amd64 nfs-ganesha fsal libraries >> >> >> Best Regards >> Bernhard >> _______________________________________________ >> Gluster-users mailing list >> Gluster-users at gluster.org >> http://lists.gluster.org/mailman/listinfo/gluster-users >> >> --- >> This email has been checked for viruses by AVG. >> http://www.avg.com >> > > _______________________________________________ > Gluster-users mailing list > Gluster-users at gluster.org > http://lists.gluster.org/mailman/listinfo/gluster-users