Yoldayken evimdeki (Debian) bilgisayarıma erişmek için guacamole ( http://guac-dev.org/ ) kullanıyorum .
İş bilgisayarımdan (Üniversite Ağı) ekran güncellenmiyor ve sadece "Bağlanıyor, ilk güncellemeyi bekliyor ..." yazıyor. SSS’ye ( http://guac-dev.org/doc/gug/troublesho.html ) göre bu, evim ve iş bilgisayarım arasında arabellekleri temizlemeyen bir proxy nedeniyle olabilir ve https kullanılarak çözülebilir.
Bunu yaptım: (1) Aşağıdaki kendi sertifikamı oluşturmak (www.heimpold.de/mhei/mini-howto-zertifikaterstellung.htm) ve bir anahtar deposuna dosya ekleyerek (2) tomcat6 server.xml dosyasına ekleme:
<Connector
protocol="org.apache.coyote.http11.Http11Protocol"
port="8443" maxThreads="200"
scheme="https" secure="true" SSLEnabled="true"
keystoreFile="/usr/share/tomcat/.keystore" keystorePass="mypassword"
clientAuth="false" sslProtocol="TLS"/>
(3) guacd config dosyasına ekleme:
guacd-ssl: true
Aslında https://localhost:8443/guacamole
oturum açıp oturum açabiliyorum, ancak bir oturumu açmaya çalıştığımda (örn. Ev-masaüstümü görebiliyorum) Server error
tarayıcı penceremden (quacamole tasarımında, tarayıcı gibi değil, http hata mesajıyla) alıyorum. Aynı zamanda tomcat-log dosyası şunları belirtir:
SEVERE: Server error in tunnel
[...] PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
(tam günlük http://pastebin.com/qeaiNKRM adresinde bulunabilir )