Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 0857B200C2C for ; Fri, 3 Mar 2017 15:34:52 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 06DF4160B6D; Fri, 3 Mar 2017 14:34:52 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 2B534160B57 for ; Fri, 3 Mar 2017 15:34:51 +0100 (CET) Received: (qmail 61935 invoked by uid 500); 3 Mar 2017 14:34:50 -0000 Mailing-List: contact commits-help@guacamole.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@guacamole.incubator.apache.org Delivered-To: mailing list commits@guacamole.incubator.apache.org Received: (qmail 61926 invoked by uid 99); 3 Mar 2017 14:34:50 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Mar 2017 14:34:50 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id F2FFB1A0E11 for ; Fri, 3 Mar 2017 14:34:49 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.547 X-Spam-Level: X-Spam-Status: No, score=-1.547 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, RP_MATCHES_RCVD=-2.999, SPF_NEUTRAL=0.652] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id eH8SkVNhG73I for ; Fri, 3 Mar 2017 14:34:48 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTP id 08D535FC81 for ; Fri, 3 Mar 2017 14:34:48 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id B79F8E0294 for ; Fri, 3 Mar 2017 14:34:45 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id 75B4B2415C for ; Fri, 3 Mar 2017 14:34:45 +0000 (UTC) Date: Fri, 3 Mar 2017 14:34:45 +0000 (UTC) From: "Kjell Otto (JIRA)" To: commits@guacamole.incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Comment Edited] (GUACAMOLE-228) RDP connection sound problems MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Fri, 03 Mar 2017 14:34:52 -0000 [ https://issues.apache.org/jira/browse/GUACAMOLE-228?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15894475#comment-15894475 ] Kjell Otto edited comment on GUACAMOLE-228 at 3/3/17 2:34 PM: -------------------------------------------------------------- Hi [~mike.jumper], I just rebuilt the whole server container from latest master(commit da7b77d2ec4a75e8edaad01e145952f9ca98dbb0) as well as the latest client container(commit 865ec19704029a584b8293e36590bfa0ab48a75b) and now the sound output is working for Windows 2008 R2 and 2016 Server respectively. The input however, is not working on any of these connections. Just as described above, I can see the audio microphone device under "Recording" but it doesn't ever get an amplitude. Here is a complete log from start to finish, I log in fresh to the server, open up sound settings and test output, sounds play successfully for both sides. Recording shows mic but nothing is ever sent to the server. Here the log: {code} guacd[1]: INFO: Creating new client for protocol "rdp" guacd[1]: INFO: Connection ID is "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" guacd[52]: INFO: Security mode: NLA guacd[52]: INFO: Resize method: none guacd[52]: INFO: User "@2905d7b3-9108-477f-b161-f06b9fb78f47" joined connection "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" (1 users now present) guacd[52]: INFO: Loading keymap "base" guacd[52]: INFO: Loading keymap "en-us-qwerty" guacd[52]: INFO: guacdr connected. guacd[52]: INFO: guacsnd connected. guacd[52]: INFO: Connected to RDPDR 1.13 as client 0x0006 guacd[52]: INFO: Ignoring server capability set type=0x0001, length=44 guacd[52]: INFO: Ignoring server capability set type=0x0002, length=8 guacd[52]: INFO: Ignoring server capability set type=0x0003, length=8 guacd[52]: INFO: Ignoring server capability set type=0x0004, length=8 guacd[52]: INFO: Ignoring server capability set type=0x0005, length=8 guacd[52]: INFO: Sending capabilities... guacd[52]: INFO: Capabilities sent. guacd[52]: INFO: Client ID confirmed guacd[52]: INFO: User logged on guacd[52]: INFO: All supported devices sent. guacd[52]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[52]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[52]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[52]: INFO: RDP server closed connection: Manually logged off. guacd[52]: INFO: User "@2905d7b3-9108-477f-b161-f06b9fb78f47" disconnected (0 users remain) guacd[52]: INFO: Last user of connection "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" disconnected connected to 10.12.200.8:4001 ERRINFO_UNKNOWN 0x0000000C: Unknown error. guacd[1]: INFO: Connection "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" removed. {code} was (Author: kjellski): Hi [~mike.jumper], I just rebuilt the whole server container from latest master(commit da7b77d2ec4a75e8edaad01e145952f9ca98dbb0) and now the sound output is working for Windows 2008 R2 and 2016 Server respectively. The input however, is not working on any of these connections. Just as described above, I can see the audio microphone device under "Recording" but it doesn't ever get an amplitude. Here is a complete log from start to finish, I log in fresh to the server, open up sound settings and test output, sounds play successfully for both sides. Recording shows mic but nothing is ever sent to the server. Here the log: {code} guacd[1]: INFO: Creating new client for protocol "rdp" guacd[1]: INFO: Connection ID is "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" guacd[52]: INFO: Security mode: NLA guacd[52]: INFO: Resize method: none guacd[52]: INFO: User "@2905d7b3-9108-477f-b161-f06b9fb78f47" joined connection "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" (1 users now present) guacd[52]: INFO: Loading keymap "base" guacd[52]: INFO: Loading keymap "en-us-qwerty" guacd[52]: INFO: guacdr connected. guacd[52]: INFO: guacsnd connected. guacd[52]: INFO: Connected to RDPDR 1.13 as client 0x0006 guacd[52]: INFO: Ignoring server capability set type=0x0001, length=44 guacd[52]: INFO: Ignoring server capability set type=0x0002, length=8 guacd[52]: INFO: Ignoring server capability set type=0x0003, length=8 guacd[52]: INFO: Ignoring server capability set type=0x0004, length=8 guacd[52]: INFO: Ignoring server capability set type=0x0005, length=8 guacd[52]: INFO: Sending capabilities... guacd[52]: INFO: Capabilities sent. guacd[52]: INFO: Client ID confirmed guacd[52]: INFO: User logged on guacd[52]: INFO: All supported devices sent. guacd[52]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[52]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[52]: INFO: Accepted format: 16-bit PCM with 2 channels at 44100 Hz guacd[52]: INFO: RDP server closed connection: Manually logged off. guacd[52]: INFO: User "@2905d7b3-9108-477f-b161-f06b9fb78f47" disconnected (0 users remain) guacd[52]: INFO: Last user of connection "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" disconnected connected to 10.12.200.8:4001 ERRINFO_UNKNOWN 0x0000000C: Unknown error. guacd[1]: INFO: Connection "$0e1d8d00-2fe9-4d40-9dc6-ad550543fa78" removed. {code} > RDP connection sound problems > ----------------------------- > > Key: GUACAMOLE-228 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-228 > Project: Guacamole > Issue Type: Bug > Affects Versions: 0.9.11-incubating > Reporter: Kjell Otto > > We're experiencing sound bugs when connecting via RDP to Windows 2012 R2 and Windows 2016 Servers. We've followed all the steps necessary in order to enable the sound and we're able to connect via Windows RDP without any issue. Connect via RDP to a target PC and have the following settings in place: > Followed all the necessary steps gathered here: > https://serverfault.com/questions/549812/cant-redirect-microphone-by-rdp-no-audio-devices-are-installed# ( https://glyptodon.org/jira/browse/GUAC-1511 ) > From here: https://guacamole.incubator.apache.org/doc/gug/configuring-guacamole.html > - enable-audio-input > Also, we've started the "Windows Audio" and "Windows Audio Endpoint Builder" Service. > The problem is that weget both devices, input and output most of the time, but they never work at the same time. The different behaviours we're experiencing are the following. These are the quirks we've experienced and we would like to help debug them: > 1. On Windows Server 2016: Sound is only working once. It stops working when one and exactly one sound was played and finished. When you play the test sound for audio playback devices, it only plays the first sound on one side of the headphones and then stops working completely. It will start to work for one time again when you reconnect the session. If you open the Sound sesstings, we don't see any amplitude for the "Remote Audio" microphone under the "Recording" tab. > 2. On Windows Server 2012 R2: We can play sounds just normally. Audio ouput is consistent and working. Audio input is not working, same as for Windows 2016, under Sound settings in the "Recording" tab, there is the "Remote Audio" microphone without any amplitude whatsoever. > We've tried recording on both setups with audacity too, and with direct RDP connections everything works as expected. > We would love to get feedback on this and are very willing to help in any way. Please let us know how we can help. -- This message was sent by Atlassian JIRA (v6.3.15#6346)