Re: Audio input problems
Hi, I'm using guacamole 1.0.0 on ubuntu 16.04.3. I faced the same issue described in first post as : When I try ti use Audio Input from a distant W10 station the guacamole session interrupted. No matter the browser I use. I tried the workaround from Guacamole-296 but it did not worked for me. Any idea on how I could make this works? Thanks bye advance, Proc. -- Sent from: http://apache-guacamole-general-user-mailing-list.2363388.n4.nabble.com/ - To unsubscribe, e-mail: user-unsubscr...@guacamole.apache.org For additional commands, e-mail: user-h...@guacamole.apache.org
Re: Audio input problems
On Wed, Feb 21, 2018 at 4:01 PM, Marko Nikolić wrote: > ... > The other issue is that I still need to patch Guacamole server build with > workaround from Guacamole-296 issue (https://issues.apache.org/ > jira/browse/GUACAMOLE-296?focusedCommentId=16054277& > page=com.atlassian.jira.plugin.system.issuetabpanels: > comment-tabpanel#comment-16054277). This issue is resolved as "Cannot > reproduce", but I can reproduce it always on my server installation (Ubuntu > 16.04.03 LTS, libfreerdp 1.1 from repo, Guacamole server 0.9.13 manually > built). > > I've now reopened GUACAMOLE-296 and quoted the information above. - Mike
Re: Audio input problems
The problem was in Chrome security policy. According to the http://flummox-engineering.blogspot.com/2016/05/allow-insecure-camera-microphone-webrtc-access-firefox.html, since Chrome 48 it is not possible to use microphone on unsecure connection. Changing the connection to https:// fixed the issue, Chrome properly asks for the permission to use microphone. Closing (except for the Guacamole-296). Marko чет, 22. феб 2018. у 01:01 Marko Nikolić је написао/ла: > I have found the source of the issue, but still not full solution. It > looks like the problem is in Chrome, the Firefox is working normally. When > remote app tries to access microphone, FF pops dialog and asks for > permission to use the mic. > > In the Chrome, the dialog for allowing mic access does not show and > microphone is always blocked. It is even not possible to manually allow use > of the mic - clicking on the site setting shows microphone as blocked and > combo is disabled. In the global options, mic is set to "Always ask", no > exceptions for my site. I am using Chrome 64.0.3282.167 on Linux Mint 18.3. > > The other issue is that I still need to patch Guacamole server build with > workaround from Guacamole-296 issue ( > https://issues.apache.org/jira/browse/GUACAMOLE-296?focusedCommentId=16054277&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16054277). > This issue is resolved as "Cannot reproduce", but I can reproduce it always > on my server installation (Ubuntu 16.04.03 LTS, libfreerdp 1.1 from repo, > Guacamole server 0.9.13 manually built). > > Marko > > сре, 21. феб 2018. у 23:14 Marko Nikolić је > написао/ла: > >> Audio recording works with xfreerdp using parameters below: >> >> xfreerdp /u:** /p:** /d:** /v:** /cert-ignore /sound /microphone >> >> >> >> сре, 21. феб 2018. у 23:10 Marko Nikolić је >> написао/ла: >> >>> Hi Mike, >>> >>> Please find guacd log attached. >>> >>> Marko >>> >>> сре, 21. феб 2018. у 23:05 Mike Jumper је >>> написао/ла: >>> On Feb 21, 2018 14:03, "Marko Nikolić" wrote: Hello, I am trying to enable audio input in the Guacamole 0.9.13, libfreerdp-1.1 (default from Ubuntu repo) and Windows Server 2012R2. The audio playback and recording is tested with Skype and working when used directly with xfreerdp. With guacamole it is possible to make connection, but audio recording is not working. I have experienced issues with disconnets on recording (Guacamole-296, https://issues.apache.org/jira/browse/GUACAMOLE-296), the proposed fix was applied and there are no disconnects. However, the recording still does not work - Skype reports problems with remote microphone. Log messages from guacd? - Mike
Re: Audio input problems
I have found the source of the issue, but still not full solution. It looks like the problem is in Chrome, the Firefox is working normally. When remote app tries to access microphone, FF pops dialog and asks for permission to use the mic. In the Chrome, the dialog for allowing mic access does not show and microphone is always blocked. It is even not possible to manually allow use of the mic - clicking on the site setting shows microphone as blocked and combo is disabled. In the global options, mic is set to "Always ask", no exceptions for my site. I am using Chrome 64.0.3282.167 on Linux Mint 18.3. The other issue is that I still need to patch Guacamole server build with workaround from Guacamole-296 issue ( https://issues.apache.org/jira/browse/GUACAMOLE-296?focusedCommentId=16054277&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-16054277). This issue is resolved as "Cannot reproduce", but I can reproduce it always on my server installation (Ubuntu 16.04.03 LTS, libfreerdp 1.1 from repo, Guacamole server 0.9.13 manually built). Marko сре, 21. феб 2018. у 23:14 Marko Nikolić је написао/ла: > Audio recording works with xfreerdp using parameters below: > > xfreerdp /u:** /p:** /d:** /v:** /cert-ignore /sound /microphone > > > > сре, 21. феб 2018. у 23:10 Marko Nikolić је > написао/ла: > >> Hi Mike, >> >> Please find guacd log attached. >> >> Marko >> >> сре, 21. феб 2018. у 23:05 Mike Jumper је >> написао/ла: >> >>> On Feb 21, 2018 14:03, "Marko Nikolić" >>> wrote: >>> >>> Hello, >>> >>> >>> I am trying to enable audio input in the Guacamole 0.9.13, >>> libfreerdp-1.1 (default from Ubuntu repo) and Windows Server 2012R2. The >>> audio playback and recording is tested with Skype and working when used >>> directly with xfreerdp. >>> >>> With guacamole it is possible to make connection, but audio recording is >>> not working. I have experienced issues with disconnets on recording >>> (Guacamole-296, https://issues.apache.org/jira/browse/GUACAMOLE-296), >>> the proposed fix was applied and there are no disconnects. However, the >>> recording still does not work - Skype reports problems with remote >>> microphone. >>> >>> >>> Log messages from guacd? >>> >>> - Mike >>> >>>
Re: Audio input problems
Audio recording works with xfreerdp using parameters below: xfreerdp /u:** /p:** /d:** /v:** /cert-ignore /sound /microphone сре, 21. феб 2018. у 23:10 Marko Nikolić је написао/ла: > Hi Mike, > > Please find guacd log attached. > > Marko > > сре, 21. феб 2018. у 23:05 Mike Jumper је > написао/ла: > >> On Feb 21, 2018 14:03, "Marko Nikolić" >> wrote: >> >> Hello, >> >> >> I am trying to enable audio input in the Guacamole 0.9.13, libfreerdp-1.1 >> (default from Ubuntu repo) and Windows Server 2012R2. The audio playback >> and recording is tested with Skype and working when used directly with >> xfreerdp. >> >> With guacamole it is possible to make connection, but audio recording is >> not working. I have experienced issues with disconnets on recording >> (Guacamole-296, https://issues.apache.org/jira/browse/GUACAMOLE-296), >> the proposed fix was applied and there are no disconnects. However, the >> recording still does not work - Skype reports problems with remote >> microphone. >> >> >> Log messages from guacd? >> >> - Mike >> >>
Re: Audio input problems
Hi Mike, Please find guacd log attached. Marko сре, 21. феб 2018. у 23:05 Mike Jumper је написао/ла: > On Feb 21, 2018 14:03, "Marko Nikolić" wrote: > > Hello, > > > I am trying to enable audio input in the Guacamole 0.9.13, libfreerdp-1.1 > (default from Ubuntu repo) and Windows Server 2012R2. The audio playback > and recording is tested with Skype and working when used directly with > xfreerdp. > > With guacamole it is possible to make connection, but audio recording is > not working. I have experienced issues with disconnets on recording > (Guacamole-296, https://issues.apache.org/jira/browse/GUACAMOLE-296), the > proposed fix was applied and there are no disconnects. However, the > recording still does not work - Skype reports problems with remote > microphone. > > > Log messages from guacd? > > - Mike > > ubuntu ~ $ guacd -L debug -f guacd[20660]: INFO: Guacamole proxy daemon (guacd) version 0.9.13-incubating started guacd[20660]: DEBUG: Unable to bind socket to host ::1, port 4822: Address family not supported by protocol guacd[20660]: DEBUG: Successfully bound socket to host 127.0.0.1, port 4822 guacd[20660]: INFO: Listening on host 127.0.0.1, port 4822 guacd[20660]: INFO: Creating new client for protocol "rdp" guacd[20660]: INFO: Connection ID is "$9da29922-7f92-475e-98cf-1bfa86d469a0" guacd[20723]: DEBUG: Parameter "console" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "console-audio" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "disable-auth" omitted. Using default value of 0. guacd[20723]: INFO: Security mode: ANY guacd[20723]: DEBUG: User resolution is 1920x916 at 96 DPI guacd[20723]: DEBUG: Parameter "dpi" omitted. Using default value of 96. guacd[20723]: DEBUG: Using resolution of 1920x916 at 96 DPI guacd[20723]: DEBUG: Parameter "read-only" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-wallpaper" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-theming" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-font-smoothing" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-full-window-drag" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-desktop-composition" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-menu-animations" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "color-depth" omitted. Using default value of 16. guacd[20723]: DEBUG: Parameter "disable-audio" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-printing" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "enable-drive" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "drive-path" omitted. Using default value of "". guacd[20723]: DEBUG: Parameter "create-drive-path" omitted. Using default value of 0. guacd[20723]: DEBUG: Parameter "sftp-passphrase" omitted. Using default value of "". guacd[20723]: DEBUG: Parameter "recording-name" omitted. Using default value of "recording". guacd[20723]: DEBUG: Parameter "create-recording-path" omitted. Using default value of 0. guacd[20723]: INFO: Resize method: reconnect guacd[20723]: DEBUG: Parameter "gateway-port" omitted. Using default value of 443. guacd[20723]: INFO: User "@890de5bb-4ed5-478b-9ad8-227543c56841" joined connection "$9da29922-7f92-475e-98cf-1bfa86d469a0" (1 users now present) guacd[20723]: DEBUG: Connecting via SSH for SFTP filesystem access. guacd[20723]: DEBUG: Authenticating with password. guacd[20723]: DEBUG: Successfully connected to host 172.16.4.4, port 22 guacd[20723]: DEBUG: Supported authentication methods: password guacd[20723]: DEBUG: SFTP connection succeeded. guacd[20723]: INFO: Loading keymap "base" guacd[20723]: INFO: Loading keymap "en-us-qwerty" guacd[20723]: DEBUG: Registering DVC plugin "guacai" connected to nv-trial40.apporto.com:3389 creating directory /home/ubuntu/.config/freerdp creating directory /home/ubuntu/.config/freerdp/certs creating directory /home/ubuntu/.config/freerdp/server certificate_store_open: error opening [/home/ubuntu/.config/freerdp/known_hosts] for writing Unable to find a match for unix timezone: Etc/UTC Loading Dynamic Virtual Channel guacai guacd[20723]: DEBUG: AUDIO_INPUT plugin loaded. guacd[20723]: INFO: guacsnd connected. guacd[20723]: INFO: guacdr connected. guacd[20723]: INFO: Connected to RDPDR 1.12 as client 0x0006 guacd[20723]: INFO: Ignoring server capability set type=0x0001, length=44 guacd[20723]: INFO: Ignoring server capability set type=0x0002, length=8 guacd[20723]: INFO: Ignoring server capability set type=0x0003, length=8 guacd[20723]: INFO: Ignoring server capability set type=0x0004, length=8 guacd[20723]: INFO: Ignoring server capability set type=0x0005, length=8 guacd[20723]: INFO: Sending capabilities... guacd[20723]: INFO: Capabilities sent. guacd[20723]: INFO: Client ID confirmed guacd[20723]: DEBUG: User is requesting to provide a
Re: Audio input problems
On Feb 21, 2018 14:03, "Marko Nikolić" wrote: Hello, I am trying to enable audio input in the Guacamole 0.9.13, libfreerdp-1.1 (default from Ubuntu repo) and Windows Server 2012R2. The audio playback and recording is tested with Skype and working when used directly with xfreerdp. With guacamole it is possible to make connection, but audio recording is not working. I have experienced issues with disconnets on recording (Guacamole-296, https://issues.apache.org/jira/browse/GUACAMOLE-296), the proposed fix was applied and there are no disconnects. However, the recording still does not work - Skype reports problems with remote microphone. Log messages from guacd? - Mike