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