[ https://issues.apache.org/jira/browse/GUACAMOLE-567?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16608087#comment-16608087 ]
Mathias commented on GUACAMOLE-567: ----------------------------------- I have tested your last Docker (mjumper/guacd) build from 2018-08-30T16:32:38.050Z. I get a connection problem with XRDP 0.9.5. {code:JSON} {"log":"guacd[8]: INFO:\u0009Guacamole proxy daemon (guacd) version 1.0.0 started\n","stream":"stderr","time":"2018-09-08T14:46:55.0 86034103Z"} {"log":"guacd[8]: INFO:\u0009Listening on host 0.0.0.0, port 4822\n","stream":"stderr","time":"2018-09-08T14:46:55.086120414Z"} {"log":"guacd[8]: INFO:\u0009Creating new client for protocol \"rdp\"\n","stream":"stderr","time":"2018-09-08T14:48:40.351180304Z"} {"log":"guacd[8]: INFO:\u0009Connection ID is \"$6849814c-f86b-4cb8-80f3-5ae6cb6bba18\"\n","stream":"stderr","time":"2018-09-08T14:4 8:40.352306635Z"} {"log":"guacd[152]: INFO:\u0009Security mode: ANY\n","stream":"stderr","time":"2018-09-08T14:48:40.727309741Z"} {"log":"guacd[152]: INFO:\u0009Resize method: none\n","stream":"stderr","time":"2018-09-08T14:48:40.727356256Z"} {"log":"guacd[152]: INFO:\u0009User \"@103648c7-d1ac-4686-809b-dd9184a7746b\" joined connection \"$6849814c-f86b-4cb8-80f3-5ae6cb6bb a18\" (1 users now present)\n","stream":"stderr","time":"2018-09-08T14:48:40.727453014Z"} {"log":"guacd[152]: INFO:\u0009Loading keymap \"base\"\n","stream":"stderr","time":"2018-09-08T14:48:40.752714426Z"} {"log":"guacd[152]: INFO:\u0009Loading keymap \"de-de-qwertz\"\n","stream":"stderr","time":"2018-09-08T14:48:40.752762824Z"} {"log":"connected to 192.168.10.100:3389\n","stream":"stderr","time":"2018-09-08T14:48:40.805155915Z"} {"log":"Unable to find a match for unix timezone: Etc/UTC\n","stream":"stderr","time":"2018-09-08T14:48:40.841940371Z"} {"log":"guacd[152]: INFO:\u0009guacdr connected.\n","stream":"stderr","time":"2018-09-08T14:48:40.852888275Z"} {"log":"guacd[152]: INFO:\u0009guacsnd connected.\n","stream":"stderr","time":"2018-09-08T14:48:40.854257982Z"} {"log":"guacd[152]: INFO:\u0009Accepted format: 16-bit PCM with 2 channels at 44100 Hz\n","stream":"stderr","time":"2018-09-08T14:48:41.524993399Z"} {"log":"guacd[152]: INFO:\u0009Accepted format: 16-bit PCM with 2 channels at 22050 Hz\n","stream":"stderr","time":"2018-09-08T14:48:41.525145575Z"} {"log":"guacd[152]: INFO:\u0009Connected to RDPDR 1.12 as client 0x9e318c3d\n","stream":"stderr","time":"2018-09-08T14:48:41.525174676Z"} {"log":"guacd[152]: INFO:\u0009User logged on\n","stream":"stderr","time":"2018-09-08T14:48:41.526519476Z"} {"log":"guacd[152]: INFO:\u0009Registered device 0 (Guacamole Filesystem)\n","stream":"stderr","time":"2018-09-08T14:48:41.526543578Z"} {"log":"guacd[152]: INFO:\u0009All supported devices sent.\n","stream":"stderr","time":"2018-09-08T14:48:41.526646673Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609384846Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609427163Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609440924Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609452655Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609464175Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609475653Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609487112Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609498472Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609509813Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609521246Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609532682Z"} {"log":"WaitForSingleObject: unknown handle type 1158295964924184330\n","stream":"stderr","time":"2018-09-08T14:48:41.609544047Z"} {/code} Docker container guacamole/gaucd:0.9.4 is working well. {code:text} guacd[1]: INFO: Guacamole proxy daemon (guacd) version 0.9.14 started guacd[1]: INFO: Listening on host 0.0.0.0, port 4822 guacd[1]: INFO: Creating new client for protocol "rdp" guacd[1]: INFO: Connection ID is "$b6fd74a6-3230-4528-844e-372e67db875f" guacd[23]: INFO: Security mode: ANY guacd[23]: INFO: Resize method: none guacd[23]: INFO: User "@2450c796-2eac-4fc1-8976-03716ad26a70" joined connection "$b6fd74a6-3230-4528-844e-372e67db875f" (1 users now present) guacd[23]: INFO: Loading keymap "base" guacd[23]: INFO: Loading keymap "de-de-qwertz" guacd[23]: INFO: guacdr connected. guacd[23]: INFO: guacsnd connected. guacd[23]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[23]: INFO: Accepted format: 16-bit PCM with 2 channels at 22050 Hz guacd[23]: INFO: Connected to RDPDR 1.12 as client 0x7161293 guacd[23]: INFO: User logged on guacd[23]: INFO: Sending filesystem guacd[23]: INFO: Registered device 0 (Guacamole Filesystem) guacd[23]: INFO: All supported devices sent. guacd[23]: INFO: Ignoring server capability set type=0x0001, length=44 guacd[23]: INFO: Ignoring server capability set type=0x0002, length=8 guacd[23]: INFO: Ignoring server capability set type=0x0003, length=8 guacd[23]: INFO: Ignoring server capability set type=0x0004, length=8 guacd[23]: INFO: Ignoring server capability set type=0x0005, length=8 guacd[23]: INFO: Sending capabilities... guacd[23]: INFO: Capabilities sent. guacd[23]: INFO: Client ID confirmed guacd[23]: INFO: Device 0 (Guacamole Filesystem) connected successfully {/code} > Network connection problem acknowledgement/feedback > --------------------------------------------------- > > Key: GUACAMOLE-567 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-567 > Project: Guacamole > Issue Type: Improvement > Components: guacamole-client, guacamole-common-js > Reporter: Michael Jumper > Assignee: Michael Jumper > Priority: Major > Fix For: 1.0.0 > > Attachments: Network_Connection1.png, Network_Connection2.png, > Network_Connection4.png, Network_Connection5.png, Network_Connection6.png, > Network_Connection7.png, Network_Connection8.png, > image-2018-05-30-16-26-15-928.png, internal-error.png > > > {panel:bgColor=#FFFFEE} > *The description of this issue was copied from > [GUAC-1055|https://jira.glyptodon.org/browse/GUAC-1055], an issue in the JIRA > instance used by the Guacamole project prior to its move to the ASF.* > Comments, attachments, related issues, and history from prior to acceptance > *may not have been copied* and can be found instead at the original issue. > {panel} > When Guacamole detects that the network connection is slow or hanging, it > should acknowledge this and unobtrusively notify the user. Lacking such > notification, slow networks or remote desktop failures look like Guacamole > bugs, and are frequently reported as such. > Further, the total lack of a network connection is handled within JavaScript, > but the error code is not recognized by the Guacamole client. The unknown > error is thus translated into a generic "An internal error has occurred ..." > message, which is obviously incorrect: > !internal-error.png|width=320! -- This message was sent by Atlassian JIRA (v7.6.3#76005)