Ahh, will follow up the guacd logs. Thanks!

On Sun, Feb 26, 2017 at 5:34 PM, Mike Jumper <[email protected]>
wrote:

> On Sun, Feb 26, 2017 at 12:46 PM, Omer Iqbal <[email protected]> wrote:
>
>> Hi Again!
>>
>> I feel like I'm bombarding this list-serv with problems, sorry.
>>
>> Running into an issue with RDP connection. So I have a few different VMs
>> running Windows 10. I can connect to some but not others, even though the
>> settings are the same on each.
>>
>
> Since only one connection exhibits this problem, and consistently does so,
> there *must* be some difference. If everything were the same, then
> everything would work identically. I would recommend verifying the
> configuration of the connection, the RDP server itself, and the network
> between guacd and the RDP server.
>
> Here are the logs:
>>
>> 16:41:01.148 [http-nio-8080-exec-4] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" connected to connection "3".
>> 16:41:02.186 [http-nio-8080-exec-6] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" disconnected from connection "3". Duration: 1038 milliseconds
>>
>> Exception in thread "Thread-53" java.lang.IllegalStateException: Message
>> will not be sent because the WebSocket session has been closed
>>         at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMe
>> ssagePart(WsRemoteEndpointImplBase.java:381)
>>         at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.startMe
>> ssage(WsRemoteEndpointImplBase.java:338)
>>         at org.apache.tomcat.websocket.WsRemoteEndpointImplBase$TextMes
>> sageSendHandler.write(WsRemoteEndpointImplBase.java:730)
>>         at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendPar
>> tialString(WsRemoteEndpointImplBase.java:250)
>>         at org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendStr
>> ing(WsRemoteEndpointImplBase.java:193)
>>         at org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(W
>> sRemoteEndpointBasic.java:37)
>>         at org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpo
>> int$2.run(GuacamoleWebSocketTunnelEndpoint.java:169)
>>
>> 16:46:18.420 [http-nio-8080-exec-5] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" connected to connection "4".
>> 16:46:25.336 [http-nio-8080-exec-2] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" disconnected from connection "4". Duration: 6915 milliseconds
>>
>> 16:46:41.030 [http-nio-8080-exec-7] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" connected to connection "4".
>> 16:46:58.867 [http-nio-8080-exec-10] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" disconnected from connection "4". Duration: 17835
>> milliseconds
>>
>> 16:47:01.711 [http-nio-8080-exec-6] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" connected to connection "1".
>> 16:47:23.778 [http-nio-8080-exec-5] INFO  o.a.g.tunnel.TunnelRequestService
>> - User "user1" disconnected from connection "1". Duration: 22067
>> milliseconds
>>
>>
>> Connection 1 and 4 work without any issue. Anytime I connect to 3 I just
>> get disconnected with the same error. Not sure what else I need to be
>> looking at?
>>
>
> You should look at the logs from guacd, which is the component of the
> Guacamole stack which handles the actual RDP connection. The web
> application doesn't connect to the RDP server, and thus can't be aware of
> the nature of RDP connection failures; all the webapp is aware of is its
> own connection to guacd and the HTTP or WebSocket connection from the user.
>
> - Mike
>
>

Reply via email to