Forum / NoMachine for Linux / NoMachine 4.6.4 PAM problem
- This topic has 6 replies, 3 voices, and was last updated 9 years, 5 months ago by Britgirl.
-
AuthorPosts
-
June 15, 2015 at 10:43 #7475icebackParticipant
On rhel6.6 I just rolled in NoMachine_4.6.4_16_i686.rpm with rpm –upgrade
purity:NX$ whoami
u0138544
purity:NX$ sudo bin/nxserver –userauth u0138544
NX> 139 NX user DB is: off
NX> 139 NX password DB is: off.
NX> 139 Authentication for user: u0138544 is: system.
nxserver.log
2015-06-12 18:09:13 412.771 27129 NXSERVER Starting NoMachine server 4.6.4 and services.
2015-06-12 18:09:28 719.991 27407 NXSERVER ERROR! Error while trying to authenticate user: u0138544. NXNssUserManager::auth returned 1
2015-06-12 18:09:28 720.224 27407 NXSERVER ERROR! wrong ‘nxexec authentication’ for user ‘u0138544’ from ‘10.77.0.55’.
2015-06-12 18:09:37 268.532 27425 NXSERVER ERROR! Error while trying to authenticate user: u0138544. NXNssUserManager::auth returned 1
2015-06-12 18:09:37 268.735 27425 NXSERVER ERROR! wrong ‘nxexec authentication’ for user ‘u0138544’ from ‘10.77.0.55’.
nxerror.log
Info: Handler with pid 27407 terminated on Fri Jun 12 18:09:28 2015.
Info: Handler started with pid 27425 on Fri Jun 12 18:09:29 2015.
Info: Handling connection from 10.77.0.55 port 54525 on Fri Jun 12 18:09:29 2015.
nxexecPAMOpen: PAM library not found.
nxexecPAMOpen: Error: ‘libpam.so.0: cannot open shared object file: No such file or directory’.
nxexecCheckCredentials: No match for pwd.
Info: Connection from 10.77.0.55 port 54525 closed on Fri Jun 12 18:09:37 2015.
Info: Handler with pid 27425 terminated on Fri Jun 12 18:09:37 2015.
Info: Handler started with pid 27444 on Fri Jun 12 18:09:37 2015.
Info: Handling connection from 10.77.0.55 port 54526 on Fri Jun 12 18:09:37 2015.
I even symlinked /usr/lib/libpam.so (and pam_misc) into /usr/NX/lib
June 15, 2015 at 16:53 #7499icebackParticipantThe client is a mac OSX 10.10.2 with version 4.4.1
I can connect to other machines at same center. They have not been upgraded to 4.6
June 17, 2015 at 12:24 #7515bakhtadzeParticipantHello
Please can you run this command: ldconfig -p | grep libpam*
This command will help us to find what pam libraries are installed on your machine.
June 19, 2015 at 10:47 #7522icebackParticipantpurity:~$ ldconfig -p | grep libpam*
libpath_utils.so.1 (libc6,x86-64) => /usr/lib64/libpath_utils.so.1
libparted-2.1.so.0 (libc6,x86-64) => /lib64/libparted-2.1.so.0
libpaps.so.0 (libc6,x86-64) => /usr/lib64/libpaps.so.0
libpangoxft-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangoxft-1.0.so.0
libpangoxft-1.0.so.0 (libc6) => /usr/lib/libpangoxft-1.0.so.0
libpangoxft-1.0.so (libc6,x86-64) => /usr/lib64/libpangoxft-1.0.so
libpangox-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangox-1.0.so.0
libpangox-1.0.so.0 (libc6) => /usr/lib/libpangox-1.0.so.0
libpangox-1.0.so (libc6,x86-64) => /usr/lib64/libpangox-1.0.so
libpangomm-1.4.so.1 (libc6,x86-64) => /usr/lib64/libpangomm-1.4.so.1
libpangoft2-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangoft2-1.0.so.0
libpangoft2-1.0.so.0 (libc6) => /usr/lib/libpangoft2-1.0.so.0
libpangoft2-1.0.so (libc6,x86-64) => /usr/lib64/libpangoft2-1.0.so
libpangocairo-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpangocairo-1.0.so.0
libpangocairo-1.0.so.0 (libc6) => /usr/lib/libpangocairo-1.0.so.0
libpangocairo-1.0.so (libc6,x86-64) => /usr/lib64/libpangocairo-1.0.so
libpango-1.0.so.0 (libc6,x86-64) => /usr/lib64/libpango-1.0.so.0
libpango-1.0.so.0 (libc6) => /usr/lib/libpango-1.0.so.0
libpango-1.0.so (libc6,x86-64) => /usr/lib64/libpango-1.0.so
libpanelw.so.5 (libc6,x86-64) => /usr/lib64/libpanelw.so.5
libpanelw.so.5 (libc6) => /usr/lib/libpanelw.so.5
libpanelw.so (libc6,x86-64) => /usr/lib64/libpanelw.so
libpanelappletmm-2.6.so.1 (libc6,x86-64) => /usr/lib64/libpanelappletmm-2.6.so.1
libpanel.so.5 (libc6,x86-64) => /usr/lib64/libpanel.so.5
libpanel.so.5 (libc6) => /usr/lib/libpanel.so.5
libpanel.so (libc6,x86-64) => /usr/lib64/libpanel.so
libpanel-applet-2.so.0 (libc6,x86-64) => /usr/lib64/libpanel-applet-2.so.0
libpamc.so.0 (libc6,x86-64) => /lib64/libpamc.so.0
libpamc.so (libc6,x86-64) => /usr/lib64/libpamc.so
libpam_misc.so.0 (libc6,x86-64) => /lib64/libpam_misc.so.0
libpam_misc.so (libc6,x86-64) => /usr/lib64/libpam_misc.so
libpam.so.0 (libc6,x86-64) => /lib64/libpam.so.0
libpam.so (libc6,x86-64) => /usr/lib64/libpam.so
libpakchois.so.0 (libc6,x86-64) => /usr/lib64/libpakchois.so.0
libpackagekit-glib2.so.12 (libc6,x86-64) => /usr/lib64/libpackagekit-glib2.so.12
libpackagekit-glib.so.12 (libc6,x86-64) => /usr/lib64/libpackagekit-glib.so.12
purity:~$
June 19, 2015 at 14:23 #7546bakhtadzeParticipantHello
From the output of your command we can see that your OS is x64 bit architecture.
The package you have installed is for x32 bit architecture.
Please remove the current package and install nomachine_4.6.4_13_x86_64.rpm.June 22, 2015 at 09:10 #7548icebackParticipantOMG.
Four upgrades later I grab the wrong rpm. So sorry for the noise.
June 26, 2015 at 09:40 #7590BritgirlKeymasterNP, I will close the topic 😉
-
AuthorPosts
This topic was marked as solved, you can't post.