<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>Hi, </p>
    <div class="moz-forward-container">
      <p>I want to replace old NX server with X2GO. At this moment i
        have just one issue with printing, and it does not allow to
        deploy X2GO. <br>
      </p>
      <p>x2goclient does not have any issues with printing, but we need
        to use pyhoca-cli for saving passwords in the startup script.</p>
      <p>So, when I start pyhoca-cli <br>
      </p>
      <p><font size="-1"><b>krasikov@krasikov-suse:~> pyhoca-cli
            --session-profile wmove --password 11122233</b></font></p>
      <p><font size="-1"><b>pyhoca-cli[29471] NOTICE: preparing
            requested X2Go session<br>
            pyhoca-cli[29471] (PyHocaCLI) NOTICE: preparing requested
            X2Go session<br>
            pyhoca-cli[29471] (x2gosessregistry-pylib) NOTICE:
            registering X2Go session wmove...<br>
            pyhoca-cli[29471] (x2goclient-pylib) NOTICE: initializing
            X2Go session...<br>
            pyhoca-cli[29471] (x2gocontrolsession-pylib) NOTICE:
            connecting to [10.101.2.178]:22<br>
            pyhoca-cli[29471] (x2goterminalsession-pylib) NOTICE:
            x2gomountdirs stdout is:
['dirs:/home/krasikov/.x2go/S-krasikov-53-1493977424_stRkwrite_dp24/spool__PRINT_SPOOL___REVERSESSH_PORT__30014',
            'ssh port:30014', 'Host:127.0.0.1', 'User:krasikov',
            'inserted, timeout 30 sshfs  -o idmap=user,uid=`id
            -u`,gid=`id
-g`,default_permissions,ServerAliveInterval=300,Cipher=blowfish,IdentityFile=/home/krasikov/.x2go/ssh/key.z14529,UserKnownHostsFile=/home/krasikov/.x2go/ssh/key.z14529.ident
"krasikov"@127.0.0.1:"/home/krasikov/.x2go/S-krasikov-53-1493977424_stRkwrite_dp24/spool"
"/tmp/.x2go-krasikov/spool/C-krasikov-53-1493977424_stRkwrite_dp24" -p
            30014', 'mount
            /home/krasikov/.x2go/S-krasikov-53-1493977424_stRkwrite_dp24/spool
            ok', '']<br>
            pyhoca-cli[29471] (PyHocaCLI) NOTICE: give the X2Go session
            some time to come up...<br>
            pyhoca-cli[29471] (PyHocaCLI) NOTICE: Press CTRL+C to
            suspend the running session...<br>
          </b></font><br>
      </p>
      <p>session started normally and after, print job give me an
        errror:</p>
      <p><font size="-1"><b>pyhoca-cli[29471] (x2goprintqueue-pylib)
            NOTICE: processing incoming X2Go print job:
krasikov-53-1493977424_stRkwrite_dp24_345-krasikov-cupsjob14977X5bFtNsL8GYLdpAo.pdf<br>
            Exception in thread Thread-12:<br>
            Traceback (most recent call last):<br>
              File "/usr/lib/python2.7/threading.py", line 810, in
            __bootstrap_inner<br>
                self.run()<br>
              File "/usr/lib/python2.7/threading.py", line 763, in run<br>
                self.__target(*self.__args, **self.__kwargs)<br>
              File
            "/usr/lib/python2.7/site-packages/x2go/printqueue.py", line
            258, in x2go_printjob_handler<br>
                spool_dir=parent_thread.spool_dir,<br>
              File
            "/usr/lib/python2.7/site-packages/x2go/printactions.py",
            line 135, in do_print<br>
                self._do_print(pdf_file, job_title, spool_dir)<br>
              File
            "/usr/lib/python2.7/site-packages/x2go/printactions.py",
            line 336, in _do_print<br>
                _hr_filename = self._humanreadable_filename(pdf_file,
            job_title, spool_dir)<br>
              File
            "/usr/lib/python2.7/site-packages/x2go/printactions.py",
            line 151, in _humanreadable_filename<br>
                _hr_path =
os.path.normpath(os.path.expanduser(os.path.join(os.path.normpath(target_path),
            '%s.pdf' % utils.slugify(job_title))))<br>
              File "/usr/lib/python2.7/site-packages/x2go/utils.py",
            line 107, in slugify<br>
                value = unicodedata.normalize('NFKD',
            unicode(value)).encode('ascii', 'ignore')<br>
            UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in
            position 0: ordinal not in range(128)</b></font></p>
      <p><font size="-1"><b><br>
          </b></font></p>
      <p>I think its a bug with codepages on client side.</p>
      <p>here is my configs:</p>
      <p><font size="-1"><b>krasikov@krasikov-suse:~> cat
            /home/krasikov/.x2goclient/sessions</b><b><br>
          </b><b>[20170427121255689]</b><b><br>
          </b><b>speed=2</b><b><br>
          </b><b>pack=16m-jpeg</b><b><br>
          </b><b>quality=9</b><b><br>
          </b><b>fstunnel=true</b><b><br>
          </b><b>export=</b><b><br>
          </b><b>iconvto=KOI8R</b><b><br>
          </b><b>iconvfrom=UTF-8</b><b><br>
          </b><b>useiconv=false</b><b><br>
          </b><b>fullscreen=false</b><b><br>
          </b><b>multidisp=false</b><b><br>
          </b><b>display=1</b><b><br>
          </b><b>maxdim=false</b><b><br>
          </b><b>rdpclient=rdesktop</b><b><br>
          </b><b>directrdpsettings=</b><b><br>
          </b><b>width=800</b><b><br>
          </b><b>height=600</b><b><br>
          </b><b>dpi=97</b><b><br>
          </b><b>setdpi=true</b><b><br>
          </b><b>xinerama=false</b><b><br>
          </b><b>clipboard=both</b><b><br>
          </b><b>usekbd=true</b><b><br>
          </b><b>type=auto</b><b><br>
          </b><b>sound=false</b><b><br>
          </b><b>soundsystem=pulse</b><b><br>
          </b><b>startsoundsystem=true</b><b><br>
          </b><b>soundtunnel=true</b><b><br>
          </b><b>defsndport=true</b><b><br>
          </b><b>sndport=4713</b><b><br>
          </b><b>print=true</b><b><br>
          </b><b>name=wmove</b><b><br>
          </b><b>icon=:/img/icons/128x128/x2gosession.png</b><b><br>
          </b><b>host=10.101.2.178</b><b><br>
          </b><b>user=krasikov</b><b><br>
          </b><b>key=</b><b><br>
          </b><b>rdpport=3389</b><b><br>
          </b><b>sshport=22</b><b><br>
          </b><b>autologin=false</b><b><br>
          </b><b>krblogin=false</b><b><br>
          </b><b>krbdelegation=false</b><b><br>
          </b><b>directrdp=false</b><b><br>
          </b><b>rootless=true</b><b><br>
          </b><b>published=false</b><b><br>
          </b><b>applications=kwrite, WWWBROWSER, MAILCLIENT, OFFICE,
            TERMINAL, leafpad, /home/wmove</b><b><br>
          </b><b>command=kwrite</b><b><br>
          </b><b>rdpoptions=</b><b><br>
          </b><b>rdpserver=</b><b><br>
          </b><b>xdmcpserver=localhost</b><b><br>
          </b><b>usesshproxy=false</b><b><br>
          </b><b>sshproxytype=SSH</b><b><br>
          </b><b>sshproxyuser=</b><b><br>
          </b><b>sshproxykeyfile=</b><b><br>
          </b><b>sshproxyhost=</b><b><br>
          </b><b>sshproxyport=22</b><b><br>
          </b><b>sshproxysamepass=false</b><b><br>
          </b><b>sshproxysameuser=false</b><b><br>
          </b><b>sshproxyautologin=false</b><b><br>
          </b><b>sshproxykrblogin=false</b></font><br>
        <br>
      </p>
      <p><font size="-1"><b>krasikov@krasikov-suse:~> cat
            /home/krasikov/.x2goclient/printing</b><b><br>
          </b><b>[General]</b><b><br>
          </b><b>showdialog=false</b><b><br>
          </b><b>pdfview=false</b><b><br>
          </b><b>[CUPS]</b><b><br>
          </b><b>defaultprinter=2-HP_M602_pict_hpcups</b><b><br>
          </b><b>[print]</b><b><br>
          </b><b>startcmd=false</b><b><br>
          </b><b>command=lpr</b><b><br>
          </b><b>stdin=false</b><b><br>
          </b><b>ps=false</b><b><br>
          </b><b>[view]</b><b><br>
          </b><b>open=true</b><b><br>
          </b><b>command=xpdf</b><b><br>
          </b></font></p>
      <p><font size="-1"><b>krasikov@krasikov-suse:~> cat
            /etc/SuSE-release</b><b><br>
          </b><b>openSUSE 13.1 (i586)</b><b><br>
          </b><b>VERSION = 13.1</b><b><br>
          </b><b>CODENAME = Bottle</b><b><br>
          </b></font></p>
      <p><font size="-1"><b>krasikov@krasikov-suse:~> locale</b><b><br>
          </b><b>LANG=ru_RU.UTF-8</b><b><br>
          </b><b>LC_CTYPE="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_NUMERIC="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_TIME="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_COLLATE="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_MONETARY="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_MESSAGES="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_PAPER="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_NAME="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_ADDRESS="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_TELEPHONE="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_MEASUREMENT="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_IDENTIFICATION="ru_RU.UTF-8"</b><b><br>
          </b><b>LC_ALL=</b></font><br>
      </p>
      <p><br>
      </p>
      <p><font size="+3">Thank you for any advice</font><br>
      </p>
      <p><br>
      </p>
      <pre class="moz-signature" cols="72">-- 
С уважением,
Красиков Олег Игоревич,
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:krasikov@finvest.biz">krasikov@finvest.biz</a>
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kr@rp.ru">kr@rp.ru</a>
тлф: +7(499)4900547

Best regards,
Krasikov Oleg Igorevich
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:krasikov@finvest.biz">krasikov@finvest.biz</a>
e-mail: <a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:kr@rp.ru">kr@rp.ru</a>
tel: +7(499)4900547
</pre>
    </div>
  </body>
</html>