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 EEE04200D53 for ; Tue, 5 Dec 2017 08:18:12 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id ED534160C1B; Tue, 5 Dec 2017 07:18:12 +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 1809E160C0A for ; Tue, 5 Dec 2017 08:18:11 +0100 (CET) Received: (qmail 93904 invoked by uid 500); 5 Dec 2017 07:18:11 -0000 Mailing-List: contact user-help@guacamole.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.apache.org Delivered-To: mailing list user@guacamole.apache.org Received: (qmail 93894 invoked by uid 99); 5 Dec 2017 07:18:10 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Dec 2017 07:18:10 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 23B55C1270 for ; Tue, 5 Dec 2017 07:18:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.979 X-Spam-Level: * X-Spam-Status: No, score=1.979 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=guac-dev-org.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id a2EekOIos2bl for ; Tue, 5 Dec 2017 07:18:08 +0000 (UTC) Received: from mail-ua0-f178.google.com (mail-ua0-f178.google.com [209.85.217.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 3DE465F343 for ; Tue, 5 Dec 2017 07:18:08 +0000 (UTC) Received: by mail-ua0-f178.google.com with SMTP id w47so14471642uah.3 for ; Mon, 04 Dec 2017 23:18:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=guac-dev-org.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=WF1lQwxdTEpX3l7LG23v/Z3XuGBvbvOOn1c8dr/LAiE=; b=HaSfUTA9baTuAazrR4mmIxLKSDKL5N+w1HXGaV5f4eWUtvjxbRxHs67OPMfs172x0u U7DVvqMzqu+lAxB8GudeL0fAxY9iDP77K734K/xiVqeWCa/dN6q+y9055e6gL3rIulau Y5ZTfIeywIJCMEM/L2GuMRHNrs1broLsBrujno6ZicUG539iI9IhNf2Pc77R6uAKh5Qi OB5MPESkW1JRRnyQyxyw3zOkaEzQqXqk1qG/bcyeslr3R2UbcjtOXBsBU9UULc2HKP6i N/6coVg5CU+lV7iUp4opltvFozhH8gzTz5TGIVmcvhf8XnA7Eoogj8G+Yr9Msr6VCtdX 0omA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=WF1lQwxdTEpX3l7LG23v/Z3XuGBvbvOOn1c8dr/LAiE=; b=rqZOyC9Qh+HTVVUjDRKIixK5RWDqg7L3Y+ZKfbJ5cRKbGWRdWEAJEXJBg+sWCWDqrR 34ndEdtVL3nGFkUUC+mBvrHRuFVl5tHEw/5fGGTFugeuc8MXW5L+eRG4RuXLbv65OuzV y10AdwuyL5PUZnHIIHad3d7QqGJ19F7DWC+5g/EQcim+76i29NOsBNbW/wFxna8u6Pps EwNFfTr5wutOk4OBLKgrcF8NtFUyeY0rHVuQubujMv0qFrJOJQ8dNOjQMsGhJ2o4JCVY MpHR9JbifK2sIisWGe462DVvyDHQgfsnw373d1rEFvfnwtc56rw/9oNX0KajCeCqngTa MA5A== X-Gm-Message-State: AKGB3mIVTPmYEivDy4kB3PRlN1BvR2RH5z70+kxnwdlhLXAOXK74109n f/HHApho/R7wNqSiuD6aNf7HKhQMPV4+6Ehew80dnw== X-Google-Smtp-Source: AGs4zMbumnFwlYAaE7z4Djs5r67Z7UriBHhFwEkvexN2BsgvEI1x3sWUHSEHSlCLgGyRnNJXJfIflkotyEdfYJc+Mfg= X-Received: by 10.176.30.12 with SMTP id m12mr2951100uak.91.1512458286655; Mon, 04 Dec 2017 23:18:06 -0800 (PST) MIME-Version: 1.0 Received: by 10.176.93.196 with HTTP; Mon, 4 Dec 2017 23:17:26 -0800 (PST) X-Originating-IP: [67.161.41.204] In-Reply-To: References: From: Mike Jumper Date: Mon, 4 Dec 2017 23:17:26 -0800 Message-ID: Subject: Re: Authentication issue after build client war file To: user@guacamole.apache.org Content-Type: multipart/alternative; boundary="089e0828d86ce9ffc0055f92a27a" archived-at: Tue, 05 Dec 2017 07:18:13 -0000 --089e0828d86ce9ffc0055f92a27a Content-Type: text/plain; charset="UTF-8" On Mon, Dec 4, 2017 at 7:48 AM, David Rodriguez wrote: > Hi there, > > Any clue why I still unable to see the Spanish keyboard layout after > follow the steps mentioned before? > > The contents of the keyboard layout field within the connection parameters in the admin UI are determined by the "rdp.json" file which you edited. Assuming that the edit was correct (you didn't accidentally produce invalid JSON), that should be all you need for the choice to be made available. You don't even technically need to add the translation - it will appear as a huge uppercase machine-readable string, but will still be a choice. If the choice is not available at all, then the only possibility is that the version of Guacamole deployed was not built against the guacamole-ext that you modified. This could be because: 1) Tomcat did not actually redeploy Guacamole when you copied the new guacamole.war over (you may need to clear the working directory containing the exploded contents of the .war and restart Tomcat to force Tomcat to re-extract and redeploy) 2) You did not copy the new guacamole.war over 3) The "guacamole" project within guacamole-client was not rebuilt against the "guacamole-ext" containing your modifications If nothing is working in your attempts to resolve this, I would suggest: 1) Doing a full "mvn clean install" from the root of the "guacamole-client" source directory. This will rebuild absolutely everything, and will ensure guacamole is built against your modified guacamole-ext. 2) Stop Tomcat 3) Remove the existing guacamole.war and associated guacamole/ directory (automatically created by Tomcat upon deployment) 4) Copy guacamole/target/guacamole*.war in place 5) Start Tomcat 6) Verify that Tomcat automatically extracted the .war At that point, assuming your changes are indeed present on the source tree you built, the choice should now be available. Looking back at GUACAMOLE-233, though ... this shouldn't be necessary. The keymap was added at the guacamole-server level, and should also have been added to guacamole-client. I've reopened the issue in JIRA, as this was definitely an oversight. - Mike --089e0828d86ce9ffc0055f92a27a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On M= on, Dec 4, 2017 at 7:48 AM, David Rodriguez <djrm05@gmail.com> wrote:
Hi there,
Any clue why I still unable to see the Spanish keyboard lay= out after follow the steps mentioned before?


The contents of the keyboard layout field with= in the connection parameters in the admin UI are determined by the "rd= p.json" file which you edited. Assuming that the edit was correct (you= didn't accidentally produce invalid JSON), that should be all you need= for the choice to be made available. You don't even technically need t= o add the translation - it will appear as a huge uppercase machine-readable= string, but will still be a choice.

If the choice= is not available at all, then the only possibility is that the version of = Guacamole deployed was not built against the guacamole-ext that you modifie= d. This could be because:

1) Tomcat did not actually rede= ploy Guacamole when you copied the new guacamole.war over (you may need to = clear the working directory containing the exploded contents of the .war an= d restart Tomcat to force Tomcat to re-extract and redeploy)
2) Y= ou did not copy the new guacamole.war over
3) The "guacamole= " project within guacamole-client was not rebuilt against the "gu= acamole-ext" containing your modifications

If= nothing is working in your attempts to resolve this, I would suggest:

1) Doing a full "mvn clean install" from the= root of the "guacamole-client" source directory. This will rebui= ld absolutely everything, and will ensure guacamole is built against your m= odified guacamole-ext.
2) Stop Tomcat
3) Remove the exi= sting guacamole.war and associated guacamole/ directory (automatically crea= ted by Tomcat upon deployment)
4) Copy guacamole/target/guacamole= *.war in place
5) Start Tomcat
6) Verify that Tomcat au= tomatically extracted the .war

At that point, assu= ming your changes are indeed present on the source tree you built, the choi= ce should now be available.

Looking back at GUACAM= OLE-233, though ... this shouldn't be necessary. The keymap was added a= t the guacamole-server level, and should also have been added to guacamole-= client. I've reopened the issue in JIRA, as this was definitely an over= sight.

- Mike

--089e0828d86ce9ffc0055f92a27a--