<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=us-ascii" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
<br>
<blockquote cite="mid:mailman.399.1181083912.20141.freenx-knx@kde.org"
 type="cite">
  <pre wrap="">Date: Tue, 05 Jun 2007 22:43:26 +0200
From: "Fabian Franz" <a class="moz-txt-link-rfc2396E" href="mailto:FabianFranz@gmx.de"><FabianFranz@gmx.de></a>
Subject: Re: [FreeNX-kNX] again exit status 1
To: <a class="moz-txt-link-abbreviated" href="mailto:protectorat@mail.ru">protectorat@mail.ru</a>, User Support for FreeNX Server and kNX Client
        <a class="moz-txt-link-rfc2396E" href="mailto:freenx-knx@kde.org"><freenx-knx@kde.org></a>
Message-ID: <a class="moz-txt-link-rfc2396E" href="mailto:20070605204326.321970@gmx.net"><20070605204326.321970@gmx.net></a>
Content-Type: text/plain; charset="us-ascii"

  </pre>
  <blockquote type="cite">
    <pre wrap="">Hi all.

I'm using freenx-0.5.0 and VNC sessions. 
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Please note you will get the best performance by not using VNC.


  </pre>
</blockquote>
Yes, I know. But we use Thinstation and it's buggy Xorg has memory
leaks with NX, VNC is more robust. I know this is not freenx but
Thinstation problem. For a past year problem still exist, but I hope
new version makes me happy. :\<br>
<blockquote cite="mid:mailman.399.1181083912.20141.freenx-knx@kde.org"
 type="cite">
  <pre wrap="">
  </pre>
  <blockquote type="cite">
    <pre wrap="">Some users sometimes can't start VNC-session, NX return message "startup
failed" with errors.  Nxserver.log show:

NX> 1000 NXNODE - Version 1.5.0-50 OS (GPL)
Password too short
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I think this is the source of the problems.

nxnode generates the passwords for accessing the VNC server:

                echo "$agent_password" | $PATH_BIN/nxpasswd "$USER_FAKE_HOME/.nx/C-$sess_id/scripts/.passwd" doit

You could check if you can manually get the too short error via providing different passwords there.

  </pre>
  <br>
</blockquote>
I look at nxviewer/nxpasswd/vncpasswd.c There is a code there:<br>
    if (strlen(passwd) < 5) {<br>
      fprintf(stderr, "Password too short\n");<br>
     return 0;<br>
But I'm absolutely sure users have passwords with more (or equal) than
5 symbols. <br>
I think that password is for VNC server with one shared connection, but
we use VNC with many sessions, so password is not needed, every user
possess own password and establish own session. In NX client'
properties in "VNC - Settings"tab  password is clear. I add record for
Thinstation config with fake password:
"SESSION_0_NX_VNC_SESSION_PASSWORD=":114:121:104:118:121:127:" So now
message "Password too short" is disappeared from nxserver.log<br>
So far so good and I need time to testing further.<br>
<blockquote cite="mid:mailman.399.1181083912.20141.freenx-knx@kde.org"
 type="cite">
  <pre wrap=""><!---->
cu

Fabian

  </pre>
  <br>
</blockquote>
Regards,<br>
Zhen<br>
</body>
</html>