<div dir="ltr">Hi Mihai,<div><br></div><div>My apologies for the late reply. I had to undergo a minor surgery and was out of my machine for a couple of weeks.<div><br></div><div>Coming back to your question, I do find x2gosqlitewrapper under '/usr/lib64/x2go' folder (complete contents are listed below). I also find the 'x2go_sessions' file under '/var/lib/x2go' folder, which is owned by x2gouser in root domain. This happens automatically after I install x2goserver.</div><div><br></div><div>However, the client still gives out the error mentioned in my first email.</div></div><div><br></div><div><u><b>Contents of '/var/lib/x2go' folder:</b></u><br></div><div>







<p class=""><span class="">%</span><span class="">  sudo ls -lhrt /var/lib/x2go </span></p>
<p class=""><span class="">total 16K</span></p>
<p class=""><span class="">-rw-rw---- 1 root x2gouser 13K Aug 24 11:43 x2go_sessions</span></p></div><div><br></div><div><b><u>Contents of '/usr/lib64/x2go' folder:</u></b></div><div>







<p class=""><span class="">%</span><span class=""> ls -lhrt /usr/lib64/x2go </span></p>
<p class=""><span class="">total 132K</span></p>
<p class=""><span class="">-rw-r--r--  1 root root     2.0K Apr 27  2015 <a href="http://x2goutils.pm">x2goutils.pm</a></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gosyslog</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gosuspend-agent</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root      18K Apr 27  2015 </span><span class=""><b><a href="http://x2gosqlitewrapper.pl">x2gosqlitewrapper.pl</a></b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gormport</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.6K Apr 27  2015 </span><span class=""><b>x2gormforward</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.4K Apr 27  2015 </span><span class=""><b>x2goresume</b></span></p>
<p class=""><span class="">-rw-r--r--  1 root root     1.8K Apr 27  2015 <a href="http://x2gologlevel.pm">x2gologlevel.pm</a></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.1K Apr 27  2015 </span><span class=""><b>x2gologlevel</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.8K Apr 27  2015 </span><span class=""><b>x2golistsessions_sql</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2goinsertsession</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2goinsertport</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gogetstatus</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gogetports</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gogetdisplays</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.8K Apr 27  2015 </span><span class=""><b>x2gogetagentstate</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gogetagent</b></span></p>
<p class=""><span class="">-rw-r--r--  1 root root      22K Apr 27  2015 <a href="http://x2godbwrapper.pm">x2godbwrapper.pm</a></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.4K Apr 27  2015 </span><span class=""><b>x2gocreatesession</b></span></p>
<p class=""><span class="">-rwxr-xr-x  1 root root     1.3K Apr 27  2015 </span><span class=""><b>x2gochangestatus</b></span></p>
<p class=""><span class="">-rwxr-sr-x  1 root x2gouser 5.1K Apr 27  2015 </span><span class="">x2gosqlitewrapper</span></p>
<p class=""><span class="">drwxr-xr-x 14 root root     4.0K Aug 24 11:43 </span><span class=""><b>extensions</b></span></p>
<p class=""><span class="">drwxr-xr-x  2 root root     4.0K Aug 24 11:43 </span><span class=""><b>bin</b></span></p></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature" data-smartmail="gmail_signature">Regards,<br>Siva Chidambaram Somu</div></div>
<br><div class="gmail_quote">On Sun, Aug 14, 2016 at 7:40 AM, Mihai Moldovan <span dir="ltr"><<a href="mailto:ionic@ionic.de" target="_blank">ionic@ionic.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On <a href="tel:14.08.2016%2003" value="+911408201603">14.08.2016 03</a>:12 AM, Sivachidambaram Somu wrote:<br>
> When I run the command with elevated privileges, the created DB file is owned by<br>
> root and it remains unaccessible when the client tries to establish a connection.<br>
<br>
</span>That's both true and expected.<br>
<br>
The x2goserver scripts (for instance x2golistsessions) call a setuid/setgid<br>
binary called libx2go-server-db-sqlite3-<wbr>wrapper (nightlies) or x2gosqlitewrapper<br>
(release version.)<br>
<br>
They should reside in /usr/lib/x2go/.<br>
<br>
Due to that the session DB can be read even as a user.<br>
<br>
Are these binaries not correctly installed on your system?<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
<br>
Mihai<br>
<br>
<br>
</font></span></blockquote></div><br></div>