You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Mathias (JIRA)" <ji...@apache.org> on 2018/09/08 16:03:00 UTC

[jira] [Comment Edited] (GUACAMOLE-567) Network connection problem acknowledgement/feedback

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

Mathias edited comment on GUACAMOLE-567 at 9/8/18 4:02 PM:
-----------------------------------------------------------

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. Docker container guacamole/gaucd:0.9.4 is working well. I have attached my logs.


was (Author: mathiasm):
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)