Re: VNC Connections issues after changing from Guacamole 1.4.0 to 1.5.0

2023-03-15 Thread Rolf Zurbrügg
Hi  Nick

Thank you for letting me know :)
Happy to see, that a ticket exists for it.

Have a great day
Rolf

> On 27 Feb 2023, at 16:57, Nick Couchman  wrote:
>
> You are encountering this bug:
>
> https://issues.apache.org/jira/browse/GUACAMOLE-1741
>
> -Nick
>
> On Mon, Feb 27, 2023 at 7:45 AM Rolf Zurbrügg
>  wrote:
>>
>> Hi I am currently seeng the following issue when trying to establish a VNC 
>> connection when using guacamole V 1.5.0
>>
>> guacd  | guacd[51]: DEBUG: Parameter 
>> "recording-include-keys" omitted. Using default value of 0.
>> guacd  | guacd[51]: DEBUG: Parameter 
>> "create-recording-path" omitted. Using default value of 0.
>> guacd  | guacd[51]: DEBUG: Parameter "disable-copy" 
>> omitted. Using default value of 0.
>> guacd  | guacd[51]: DEBUG: Parameter "disable-paste" 
>> omitted. Using default value of 0.
>> guacd  | guacd[51]: DEBUG: Parameter 
>> "wol-send-packet" omitted. Using default value of 0.
>> guacd  | guacd[51]: INFO: User 
>> "@3414be15-dceb-47f5-86aa-8a44d0b72bfd" joined connection 
>> "$c655d88b-07e0-4583-ba5f-3020250b33be" (1 users now present)
>> guacd  | guacd[51]: DEBUG: Client is using protocol 
>> version "VERSION_1_5_0"
>> guacamole  | Exception in thread "Thread-9" 
>> java.lang.IllegalStateException: Message will not be sent because the 
>> WebSocket session has been closed
>> guacamole  |  at 
>> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:442)
>> web| 159.100.245.54 - - [27/Feb/2023:10:46:50 
>> +] "POST /api/tokens HTTP/2.0" 200 173 "https://159.100.247.7/; 
>> "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, 
>> like Gecko) Chrome/110.0.0.0 Safari/537.36" "-"
>> web| 159.100.245.54 - - [27/Feb/2023:10:46:50 
>> +] "GET 
>> /websocket-tunnel?tokenM256D88CF85F1DA03B64046DBDE2F0BFC55BC7FB22C0A61F784D84634EE99D3_DATA_SOURCE=mysql_ID�_TYPE=c_WIDTH%60_HEIGHT04_DPI�_TIMEZONE=Europe%2FZurich_AUDIO=audio%2FL8_AUDIO=audio%2FL16_IMAGE=image%2Fjpeg_IMAGE=image%2Fpng_IMAGE=image%2Fwebp
>>  HTTP/1.1" 101 89 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) 
>> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" "-"
>> guacd  | guacd[51]: ERROR: Unable to connect to VNC 
>> server.
>> guacd  | guacd[51]: INFO: User 
>> "@3414be15-dceb-47f5-86aa-8a44d0b72bfd" disconnected (0 users remain)
>> guacd  | guacd[51]: INFO: Last user of connection 
>> "$c655d88b-07e0-4583-ba5f-3020250b33be" disconnected
>> guacd  | guacd[51]: DEBUG: Requesting termination of 
>> client...
>> guacd  | guacd[51]: DEBUG: Client terminated 
>> successfully.
>> guacd  | guacd[1]: INFO: Connection 
>> "$c655d88b-07e0-4583-ba5f-3020250b33be" removed.
>> guacamole  |  at 
>> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:314)
>> guacamole  |  at 
>> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:254)
>> guacamole  |  at 
>> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:195)
>> guacamole  |  at 
>> org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:37)
>> guacamole  |  at 
>> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.sendInstruction(GuacamoleWebSocketTunnelEndpoint.java:152)
>> guacamole  |  at 
>> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.access$200(GuacamoleWebSocketTunnelEndpoint.java:53)
>> guacamole  |  at 
>> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint$2.run(GuacamoleWebSocketTunnelEndpoint.java:253)
>> guacamole  | 10:46:50.691 [http-nio-8080-exec-8] INFO  
>> o.a.g.tunnel.TunnelRequestService - User "rzurbruegg" disconnected from 
>> connection "82". Duration: 149 milliseconds
>>
>>
>>
>> When trying the exact same connection with version 1.4.0 I geht the 
>> following:
>>
>> guacd  | guacd[18]: DEBUG: Parameter 
>> "recording-exclude-mouse" omitted. Using default value of 0.
>> guacd  | guacd[18]: DEBUG: Parameter 
>> "recording-include-keys" omitted. Using default value of 0.
>> guacd  | guacd[18]: DEBUG: Parameter 
>> "create-recording-path" omitted. Using default value of 0.
>> guacd  | guacd[18]: DEBUG: Parameter "disable-copy" 
>> omitted. Using default value of 0.
>> guacd 

Re: VNC Connections issues after changing from Guacamole 1.4.0 to 1.5.0

2023-02-27 Thread Nick Couchman
You are encountering this bug:

https://issues.apache.org/jira/browse/GUACAMOLE-1741

-Nick

On Mon, Feb 27, 2023 at 7:45 AM Rolf Zurbrügg
 wrote:
>
> Hi I am currently seeng the following issue when trying to establish a VNC 
> connection when using guacamole V 1.5.0
>
> guacd  | guacd[51]: DEBUG: Parameter 
> "recording-include-keys" omitted. Using default value of 0.
> guacd  | guacd[51]: DEBUG: Parameter 
> "create-recording-path" omitted. Using default value of 0.
> guacd  | guacd[51]: DEBUG: Parameter "disable-copy" 
> omitted. Using default value of 0.
> guacd  | guacd[51]: DEBUG: Parameter "disable-paste" 
> omitted. Using default value of 0.
> guacd  | guacd[51]: DEBUG: Parameter 
> "wol-send-packet" omitted. Using default value of 0.
> guacd  | guacd[51]: INFO: User 
> "@3414be15-dceb-47f5-86aa-8a44d0b72bfd" joined connection 
> "$c655d88b-07e0-4583-ba5f-3020250b33be" (1 users now present)
> guacd  | guacd[51]: DEBUG: Client is using protocol 
> version "VERSION_1_5_0"
> guacamole  | Exception in thread "Thread-9" 
> java.lang.IllegalStateException: Message will not be sent because the 
> WebSocket session has been closed
> guacamole  |  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:442)
> web| 159.100.245.54 - - [27/Feb/2023:10:46:50 
> +] "POST /api/tokens HTTP/2.0" 200 173 "https://159.100.247.7/; 
> "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, 
> like Gecko) Chrome/110.0.0.0 Safari/537.36" "-"
> web| 159.100.245.54 - - [27/Feb/2023:10:46:50 
> +] "GET 
> /websocket-tunnel?token=4D256D88CF85F1DA03B64046DBDE2F0BFC55BC7FB22C0A61F784D84634EE99D3_DATA_SOURCE=mysql_ID=82_TYPE=c_WIDTH=2560_HEIGHT=1304_DPI=96_TIMEZONE=Europe%2FZurich_AUDIO=audio%2FL8_AUDIO=audio%2FL16_IMAGE=image%2Fjpeg_IMAGE=image%2Fpng_IMAGE=image%2Fwebp
>  HTTP/1.1" 101 89 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) 
> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" "-"
> guacd  | guacd[51]: ERROR: Unable to connect to VNC 
> server.
> guacd  | guacd[51]: INFO: User 
> "@3414be15-dceb-47f5-86aa-8a44d0b72bfd" disconnected (0 users remain)
> guacd  | guacd[51]: INFO: Last user of connection 
> "$c655d88b-07e0-4583-ba5f-3020250b33be" disconnected
> guacd  | guacd[51]: DEBUG: Requesting termination of 
> client...
> guacd  | guacd[51]: DEBUG: Client terminated 
> successfully.
> guacd  | guacd[1]: INFO: Connection 
> "$c655d88b-07e0-4583-ba5f-3020250b33be" removed.
> guacamole  |  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:314)
> guacamole  |  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:254)
> guacamole  |  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:195)
> guacamole  |  at 
> org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:37)
> guacamole  |  at 
> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.sendInstruction(GuacamoleWebSocketTunnelEndpoint.java:152)
> guacamole  |  at 
> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.access$200(GuacamoleWebSocketTunnelEndpoint.java:53)
> guacamole  |  at 
> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint$2.run(GuacamoleWebSocketTunnelEndpoint.java:253)
> guacamole  | 10:46:50.691 [http-nio-8080-exec-8] INFO  
> o.a.g.tunnel.TunnelRequestService - User "rzurbruegg" disconnected from 
> connection "82". Duration: 149 milliseconds
>
>
>
> When trying the exact same connection with version 1.4.0 I geht the following:
>
> guacd  | guacd[18]: DEBUG: Parameter 
> "recording-exclude-mouse" omitted. Using default value of 0.
> guacd  | guacd[18]: DEBUG: Parameter 
> "recording-include-keys" omitted. Using default value of 0.
> guacd  | guacd[18]: DEBUG: Parameter 
> "create-recording-path" omitted. Using default value of 0.
> guacd  | guacd[18]: DEBUG: Parameter "disable-copy" 
> omitted. Using default value of 0.
> guacd  | guacd[18]: DEBUG: Parameter "disable-paste" 
> omitted. Using default value of 0.
> guacd  | guacd[18]: DEBUG: Parameter 
> "wol-send-packet" omitted. Using default value of 0.
> guacd  

VNC Connections issues after changing from Guacamole 1.4.0 to 1.5.0

2023-02-27 Thread Rolf Zurbrügg
Hi I am currently seeng the following issue when trying to establish a VNC 
connection when using guacamole V 1.5.0

guacd  | guacd[51]: DEBUG:  Parameter 
"recording-include-keys" omitted. Using default value of 0.
guacd  | guacd[51]: DEBUG:  Parameter 
"create-recording-path" omitted. Using default value of 0.
guacd  | guacd[51]: DEBUG:  Parameter 
"disable-copy" omitted. Using default value of 0.
guacd  | guacd[51]: DEBUG:  Parameter 
"disable-paste" omitted. Using default value of 0.
guacd  | guacd[51]: DEBUG:  Parameter 
"wol-send-packet" omitted. Using default value of 0.
guacd  | guacd[51]: INFO:   User 
"@3414be15-dceb-47f5-86aa-8a44d0b72bfd" joined connection 
"$c655d88b-07e0-4583-ba5f-3020250b33be" (1 users now present)
guacd  | guacd[51]: DEBUG:  Client is using 
protocol version "VERSION_1_5_0"
guacamole  | Exception in thread "Thread-9" 
java.lang.IllegalStateException: Message will not be sent because the WebSocket 
session has been closed
guacamole  |at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:442)
web| 159.100.245.54 - - [27/Feb/2023:10:46:50 
+] "POST /api/tokens HTTP/2.0" 200 173 "https://159.100.247.7/; 
"Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, 
like Gecko) Chrome/110.0.0.0 Safari/537.36" "-"
web| 159.100.245.54 - - [27/Feb/2023:10:46:50 
+] "GET 
/websocket-tunnel?token=4D256D88CF85F1DA03B64046DBDE2F0BFC55BC7FB22C0A61F784D84634EE99D3_DATA_SOURCE=mysql_ID=82_TYPE=c_WIDTH=2560_HEIGHT=1304_DPI=96_TIMEZONE=Europe%2FZurich_AUDIO=audio%2FL8_AUDIO=audio%2FL16_IMAGE=image%2Fjpeg_IMAGE=image%2Fpng_IMAGE=image%2Fwebp
 HTTP/1.1" 101 89 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) 
AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36" "-"
guacd  | guacd[51]: ERROR:  Unable to connect to 
VNC server.
guacd  | guacd[51]: INFO:   User 
"@3414be15-dceb-47f5-86aa-8a44d0b72bfd" disconnected (0 users remain)
guacd  | guacd[51]: INFO:   Last user of connection 
"$c655d88b-07e0-4583-ba5f-3020250b33be" disconnected
guacd  | guacd[51]: DEBUG:  Requesting termination 
of client...
guacd  | guacd[51]: DEBUG:  Client terminated 
successfully.
guacd  | guacd[1]: INFO:Connection 
"$c655d88b-07e0-4583-ba5f-3020250b33be" removed.
guacamole  |at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:314)
guacamole  |at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:254)
guacamole  |at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:195)
guacamole  |at 
org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:37)
guacamole  |at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.sendInstruction(GuacamoleWebSocketTunnelEndpoint.java:152)
guacamole  |at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.access$200(GuacamoleWebSocketTunnelEndpoint.java:53)
guacamole  |at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint$2.run(GuacamoleWebSocketTunnelEndpoint.java:253)
guacamole  | 10:46:50.691 [http-nio-8080-exec-8] INFO  
o.a.g.tunnel.TunnelRequestService - User "rzurbruegg" disconnected from 
connection "82". Duration: 149 milliseconds



When trying the exact same connection with version 1.4.0 I geht the following:

guacd  | guacd[18]: DEBUG:  Parameter 
"recording-exclude-mouse" omitted. Using default value of 0.
guacd  | guacd[18]: DEBUG:  Parameter 
"recording-include-keys" omitted. Using default value of 0.
guacd  | guacd[18]: DEBUG:  Parameter 
"create-recording-path" omitted. Using default value of 0.
guacd  | guacd[18]: DEBUG:  Parameter 
"disable-copy" omitted. Using default value of 0.
guacd  | guacd[18]: DEBUG:  Parameter 
"disable-paste" omitted. Using default value of 0.
guacd  | guacd[18]: DEBUG:  Parameter 
"wol-send-packet" omitted. Using default value of 0.
guacd  | guacd[18]: INFO:   User 
"@0705a0be-bfb3-47de-bab9-2e6597741ba3" joined connection 
"$dc48e68b-619d-44cf-b82e-0cd4d47252e5" (1