Nomachine NXClient not working in opensuse 11.4

The problem is that I have three PCs two with opensuse 11.4 and one with windows xp both linux machines have installed nxserver for remote control and the xp machine has nxclient, I can connect to both linux machines with the windows client, but when I try with the linux client to the other it outputs the following error:

Host not found

NX> 203 NXSSH running with pid: 19240
NX> 285 Enabling check on switch command
NX> 285 Enabling skip of SSH config files
NX> 285 Setting the preferred NX options
nxssh: blue01: Name or service not known

I changed the ssh port to 2222

this is the nx software from nomachine the client version is 3.5.0-6

thanks

I have made some test and it works using the ip number instead of the hostname

On Tue August 30 2011 05:46 pm, Easgs wrote:

>
> I have made some test and it works using the ip number instead of the
> hostname
>
>
Easgs;
I don’t use NXClient, but have you tried adding “wins” to the hosts: line
of /etc/nsswitch.conf. You can then use netbios name resolution, you’ll want
nmbd running and the proper “name resolve order” parameter
in /etc/samba/smb.conf.

I’m not sure if this will help, but it should do no harm and might do some good.
Good Luck.

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

there is not wins server in this network, this is a windows domain network, but this three pc are not part of it, they aren’t joined

On Wed, 31 Aug 2011 18:56:03 +0000, Easgs wrote:

> there is not wins server in this network, this is a windows domain
> network, but this three pc are not part of it, they aren’t joined

Here’s what I’d do, in that instance.

  1. If the name is resolvable using a fully qualified domain name (ie,
    something like “machine1.domain.com”), try that and see if you can
    connect that way.

  2. If the name resolves using #1 but you want to just use the machine
    name, go into YaST->Network settings and in the DNS configuration add
    your “domain.com” (whatever that is) to the domain search setup.

If you receive that information via DHCP, then you’ll have to have the
DHCP server admin change the search domains that are pushed down with the
DHCP information. You can temporarily work around the need to do that
by modifying resolv.conf to add:

search domain.com

(for your “domain.com” identifier)

And then restart nscd:

sudo rcnscd restart

But that will get overwritten the next time the machine renews its DHCP
lease.

Jim

Jim Henderson
openSUSE Forums Administrator
Forum Use Terms & Conditions at http://tinyurl.com/openSUSE-T-C

On Wed August 31 2011 01:56 pm, Easgs wrote:

>
> there is not wins server in this network, this is a windows domain
> network, but this three pc are not part of it, they aren’t joined
>
>
Easgs;
You do not need a wins server. If you have wins in the nsswitch.conf it can
also use broadcasts. Have you also tried adding the name (names)
to /etc/hosts (Format: IP Fully-Qualified-Name short-name)

P. V.
“We’re all in this together, I’m pulling for you.” Red Green

I don’t use NXClient, but have you tried adding “wins” to the hosts: line
of /etc/nsswitch.conf.

that worked, I did it in both machines, it solved too a problem with the tsclient not connecting to other pcs when the linux machine had a static ip, it worked only with dinamic ip.

Thanks a lot

On Thu September 1 2011 01:56 pm, Easgs wrote:

>
>> I don’t use NXClient, but have you tried adding “wins” to the hosts:
>> line
>> of /etc/nsswitch.conf.
>
> that worked, I did it in both machines, it solved too a problem with
> the tsclient not connecting to other pcs when the linux machine had a
> static ip, it worked only with dinamic ip.
>
> Thanks a lot
>
>
Easgs;

Glad to see you have name resolution. I really did not know if using the
wins/nmbd libraries would help. Enjoy!

P. V.
“We’re all in this together, I’m pulling for you.” Red Green