[X2Go-Dev] Bug#1118: Share folder is broken for x2goclient-4.0.5.2-2016.09.20-setup.exe
Michael
ayuanx at gmail.com
Tue Nov 29 05:55:10 CET 2016
Package: x2goclient-4.0.5.2-2016.09.20-setup
Version: x2goclient-4.0.5.2-2016.09.20-setup
Steps to reproduce:
1. Install x2goclient-4.0.5.2-2016.09.20-setup.exe
2. Make sure C:\Users\XXXXXXX\.x2go\etc does not exist, or delete it if existed.
3. Create a new session to a x2go server.
4. Enable share folder and watch the bug report window.
>From the source code:
9931 void ONMainWindow::startWinServers()
9932 {
9952 generateHostKey(RSA_KEY_TYPE);
For Windows, we only generate RSA_KEY, but in
8013 QString ONMainWindow::createRSAKey()
8014 {
8043 #ifdef Q_OS_WIN
8044 rsa.setFileName (
8045 wapiShortFileName (
8046 homeDir+"\\.x2go\\etc\\ssh_host_dsa_key.pub" ) );
8056 if ( !rsa.open ( QIODevice::ReadOnly | QIODevice::Text ) )
8057 {
We check DSA_KEY instead, which of course would not exist.
To fix this bug:
8046 - homeDir+"\\.x2go\\etc\\ssh_host_dsa_key.pub" ) );
8046 + homeDir+"\\.x2go\\etc\\ssh_host_rsa_key.pub" ) );
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.x2go.org/pipermail/x2go-dev/attachments/20161129/e513a7c6/attachment-0001.html>
More information about the x2go-dev
mailing list