Apache Guacamole als Docker Container - kein Websocket?

fx999dev

Benutzer
Mitglied seit
13. Dez 2022
Beiträge
12
Punkte für Reaktionen
1
Punkte
3
Hallo,

ich nutze Apache Guacamole, um meine VM per RDP erreichbar zu machen. Da funktioniert soweit ganz gut, aber die Geschwindigkeit passt nicht. Jetzt habe ich die starke Vermutung, dass es daran liegt, dass Websockets nicht genutzt werden. Diese Vermutung stütze ich die Tatsache, dass in den Google Developers Tools keinerlei Websocket Netzverkehr aufgezeichnet wird. Videos lassen sich so überhaupt nicht ansehen, diese stottern und ruckeln nur.
Folgender Aufbau:
- Docker Container Apache Guacamole wird über den Synology eigenen Reverse Proxy erreichbar gemacht:
Quelle: HTTPS, Port: 443, HSTS ist aktiviert, Zugangsprofil auch.
Ziel: HTTP, Port: 8348
Benutzerdefinierte Kopfzeile für WebSocket ist erstellt:
Headername: Upgrade Wert: $http-upgrade
Headername: Connection Wert: $connection_upgrade

Auszug aus den Apache Guacamole Logs:
08:57:46.132 [main] INFO o.a.g.t.w.WebSocketTunnelModule - Loading JSR-356 WebSocket support...
08:57:46.905 [main] WARN o.g.jersey.server.wadl.WadlFeature - JAXBContext implementation could not be found. WADL feature is disabled.
08:57:47.267 INFO [main] org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application archive [/usr/local/tomcat/webapps/ROOT.war] has finished in [6,740] ms
08:57:47.272 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8080"]
09:13:47.119 [http-nio-8080-exec-1] INFO o.a.g.tunnel.TunnelRequestService - User "xx" connected to connection "1".

Nach dem "Loading WebSocket Support" ist aber nirgends mehr von WebSocket die Rede und ich bin mir ziemlich sicher, dass es auch nur einen HTTP-Tunnel hat. Hat jemand noch eine Idee, was ich prüfen könnte?
 

fx999dev

Benutzer
Mitglied seit
13. Dez 2022
Beiträge
12
Punkte für Reaktionen
1
Punkte
3
Mir ist aufgefallen, dass auf Screenshots im Internet die Möglichkeit besteht http/2 zu aktivieren in den Reverse Proxy Einstellungen. Bei mir gibt es das nicht, obwohl ich http/2 in den Netzwerk/Konnektivität aktiviert habe?!
 

plang.pl

Benutzer
Contributor
Sehr erfahren
Maintainer
Mitglied seit
28. Okt 2020
Beiträge
14.214
Punkte für Reaktionen
4.937
Punkte
519


 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat