[ 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)