[ 
https://issues.apache.org/jira/browse/GUACAMOLE-2107?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18014354#comment-18014354
 ] 

Lorenzo S. edited comment on GUACAMOLE-2107 at 8/17/25 12:48 AM:
-----------------------------------------------------------------

Hello [~vnick],

Thank you for taking a look at this.
Do you have an ETA for a version (e.g. 1.6.1?) with the fix in plave to be 
available on docker hub for {*}arm64{*}?

Regards,


was (Author: JIRAUSER310552):
Hello [~vnick],

Thank you for taking a look at this.
Do you have an ETA for the fixed version (e.g. 1.6.1) to be available on docker 
hub for {*}arm64{*}?

Regards,

> Wake on LAN Packet not being sent
> ---------------------------------
>
>                 Key: GUACAMOLE-2107
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2107
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacamole, guacd
>    Affects Versions: 1.6.0
>         Environment: Docker 28.1.1 on x86 or ARM
>            Reporter: Lorenzo S.
>            Assignee: Nick Couchman
>            Priority: Minor
>             Fix For: 1.6.1
>
>         Attachments: Screenshot 2025-07-26 at 6.04.26.png, Screenshot 
> 2025-07-26 at 6.12.56.png, Screenshot 2025-07-26 at 6.13.11.png
>
>
> Hello,
> I have confirmed that on guacamole versions newer than 1.5.3 the WOL feature 
> is not working properly. Specifically the WOL packet is not sent, and the 
> connection times out after about 10s despite having set a longer time 
> (screenshot attached).
> Checking "guacd" it does provide the below entries:
> {code:java}
> guacd[1]: INFO:       Creating new client for protocol "rdp"
> guacd[1]: INFO:       Connection ID is "$f41f9319-154b-4c58-9b9c-3d9fd6995046"
> guacd[16]: INFO:      Security mode: Negotiate (ANY)
> guacd[16]: INFO:      Resize method: display-update
> guacd[16]: INFO:      Clipboard line ending normalization: Preserve (none)
> guacd[16]: INFO:      User "@6ec7067c-b91e-43b3-80b0-2fbeb9d7bb36" joined 
> connection "$f41f9319-154b-4c58-9b9c-3d9fd6995046" (1 users now present)
> guacd[16]: INFO:      Local system reports 4 processor(s) are available.
> guacd[16]: INFO:      Graphical updates will be encoded using 4 worker 
> thread(s).
> guacd[16]: INFO:      Loading keymap "base"
> guacd[16]: INFO:      Loading keymap "ja-jp-qwerty"
> guacd[16]: WARNING:   Ignoring requested color depth of 16 bpp, as the RDP 
> Graphics Pipeline requires 32 bpp.
> guacd[16]: INFO:      RDP server closed/refused connection: Server refused 
> connection (wrong security type?)
> guacd[16]: INFO:      User "@6ec7067c-b91e-43b3-80b0-2fbeb9d7bb36" 
> disconnected (0 users remain)
> guacd[16]: INFO:      Last user of connection 
> "$f41f9319-154b-4c58-9b9c-3d9fd6995046" disconnected
> guacd[1]: INFO:       Connection "$f41f9319-154b-4c58-9b9c-3d9fd6995046" 
> removed. {code}
> And "guacamole" those ones as well:
> {code:java}
> 21:03:32.450 [http-nio-8080-exec-8] INFO  o.a.g.event.EventLoggingListener - 
> User "*****" (authenticated by "postgresql") successfully authenticated from 
> 192.168.**.***
> 21:04:12.231 [http-nio-8080-exec-7] INFO  o.a.g.tunnel.TunnelRequestService - 
> User "*****" connected to connection "11".
> Exception in thread "Thread-2" java.lang.IllegalStateException: Message will 
> not be sent because the WebSocket session has been closed
>  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:454)
>  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlockInternal(WsRemoteEndpointImplBase.java:312)
>  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:265)
>  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:249)
>  at 
> org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:191)
>  at 
> org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:36)
>  at 
> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.sendInstruction(GuacamoleWebSocketTunnelEndpoint.java:152)
>  at 
> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.access$200(GuacamoleWebSocketTunnelEndpoint.java:53)
>  at 
> org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint$2.run(GuacamoleWebSocketTunnelEndpoint.java:253)
> 21:04:21.370 [http-nio-8080-exec-8] INFO  o.a.g.tunnel.TunnelRequestService - 
> User "*****" disconnected from connection "11". Duration: 9124 milliseconds 
> {code}
> It shows an issue with "websocket" but it's seems a red herring as I am not 
> connecting through a Proxy and without setting WOL, it works with no issues.
> The workaround I have found is using version 1.5.3 (for the supported 
> architecture, which excludes ARM).
> Regards,



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to