W systemie CentOS 5.2 po zmianie nazwy serwera za pomocą narzędzia graficznego – administracja – sieć i próbie logowania do serwera NX otrzymałem komunikat:
/var/log/messages:
Feb 3 00:07:04 ce2 NXSERVER-3.3.0-15[24933]: ERROR: nxssh process exit with exit status: 255 and flag connected set to: [0] ‘NXShell::handler_bye’Feb 3 00:07:04 ce2 NXSERVER-3.3.0-15[24933]: ERROR: Cannot establish ssh tunnel between nxserver and nxnode ‘NXShell::handler_bye’Feb 3 00:07:04 ce2 NXSERVER-3.3.0-15[24933]: ERROR: Please check permissions of user’s home directory on the ‘NXShell::handler_bye’Feb 3 00:07:04 ce2 NXSERVER-3.3.0-15[24933]: ERROR: node host and file name for authorized keys set in the NX ‘NXShell::handler_bye’
Problem polega na tym, że narzędzie z pliku /etc/hosts wywala wpisy dotyczące lokalnego adresu i localhosta. W moim przypadku wystarczyło dodać:
/etc/hosts127.0.0.1 localhost192.168.x.x nazwa_serwera nazwa_domenowa
No Comments