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 73B5B200CC3 for ; Sat, 15 Jul 2017 19:58:33 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 6BC7B167EA9; Sat, 15 Jul 2017 17:58:33 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (unknown [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id AFFAF167E9E for ; Sat, 15 Jul 2017 19:58:32 +0200 (CEST) Received: (qmail 70518 invoked by uid 500); 15 Jul 2017 17:58:31 -0000 Mailing-List: contact user-help@guacamole.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@guacamole.incubator.apache.org Delivered-To: mailing list user@guacamole.incubator.apache.org Received: (qmail 70506 invoked by uid 99); 15 Jul 2017 17:58:30 -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; Sat, 15 Jul 2017 17:58:30 +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 A735E1A080D for ; Sat, 15 Jul 2017 17:58:29 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.292 X-Spam-Level: * X-Spam-Status: No, score=1.292 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URI_HEX=1.313] autolearn=disabled Authentication-Results: spamd2-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 (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id 9ITjOdfT7SVt for ; Sat, 15 Jul 2017 17:58:25 +0000 (UTC) Received: from mail-ua0-f179.google.com (mail-ua0-f179.google.com [209.85.217.179]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 266B75FB43 for ; Sat, 15 Jul 2017 17:58:25 +0000 (UTC) Received: by mail-ua0-f179.google.com with SMTP id 35so19911935uax.3 for ; Sat, 15 Jul 2017 10:58:25 -0700 (PDT) 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=UICfJnZV0zSoRE0uUGB3d8Qd9UrsiyQyvddcKRwk9rQ=; b=w9MnWdU0rtKeWerPwcc4AVnvIhyZlVFQJMbr9c8jdknsZcvUiwC59iMGuwWFG92QKt 7cU8KppS6alIEpTkBC2x2a4BRpFAlDBsQ6lEwK0OcbBrUN15EZgzgUrqpgVDFo/uRzbZ gW8tO9GKyN7AQJN5YRu4/UUEJqQhImHeh2E8DSRjxq01uzw8mIIAk9M2uvtgNO3FnrMk 59DBkG3yGWEVRhFZ4sS0YF/yf9DbL6Tuy9yjpOHeHFTPSWmgCOzR7XEakaavvFYldb6L B56SjprVu887NGw7oaUWb52OtOyhQoL2R22SkE+cl9jkqquQRBSSPgW2LwdDsOqQr/3Y R9mA== 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=UICfJnZV0zSoRE0uUGB3d8Qd9UrsiyQyvddcKRwk9rQ=; b=sIylr05NendXc2DAe9VQGwuCvrg6vNsrrPbcC7sPTmRD1kpjSx+ZXiIBaqB3iTKwy/ 38ktAO+UCpDGLlyWl80Gu5bGzLqXM7Kb6DrjffgaRn+1MlPWlR7keSptOSRZFWPSN8uV sCPafcZ5Gx63JAkeDa7dGrU04rH94fWsMjXRmX6GTRNZ/PfSZ8KTjiBbOoH+fgTNG3dK XsW0S1kvot2nqvGp4uH4GliYnqxtivdw0WDaBQqk/4e7BD/DoozkVY795cy3paZwuEMh H0UgmGtONiCUJtLVrkV71RGR398Q2ticLJtxhvS4bhm2tNhHtR0jJuY3GqUAj2mymc89 VHNg== X-Gm-Message-State: AIVw111slVhRzE2iSlZHKU9ylYHm7HCQBolZVQ5/bauc3l90dvQVHUV3 M1hM4s1dqqlU8tdpUNJ7mRcjftgz/Adv2P0= X-Received: by 10.176.27.141 with SMTP id k13mr9121422uai.93.1500141497777; Sat, 15 Jul 2017 10:58:17 -0700 (PDT) MIME-Version: 1.0 Received: by 10.176.93.224 with HTTP; Sat, 15 Jul 2017 10:57:37 -0700 (PDT) X-Originating-IP: [73.158.83.204] In-Reply-To: <1500055825241-1309.post@n4.nabble.com> References: <1497628818488-1171.post@n4.nabble.com> <1497964909085-1182.post@n4.nabble.com> <1499877085660-1280.post@n4.nabble.com> <1499934162752-1289.post@n4.nabble.com> <1499957309457-1294.post@n4.nabble.com> <1500048515907-1302.post@n4.nabble.com> <1500055825241-1309.post@n4.nabble.com> From: Mike Jumper Date: Sat, 15 Jul 2017 10:57:37 -0700 Message-ID: Subject: Re: SFTP error "unable to open file XXX" on Win8 RDP host To: user@guacamole.incubator.apache.org Content-Type: text/plain; charset="UTF-8" archived-at: Sat, 15 Jul 2017 17:58:33 -0000 On Fri, Jul 14, 2017 at 11:10 AM, Suncatcher16 wrote: > >> Is it possible that you're only using a recent build of >> guacamole-client, and not guacamole-server, thus the new SFTP root >> directory parameter is being ignored? > > What do you mean by /guacamole-server/? WAR-file? I mean the body of code which builds guacd, libguac, the various supported protocols, etc.: http://guacamole.incubator.apache.org/doc/gug/installing-guacamole.html#building-guacamole-server The WAR file (part of guacamole-client) is somewhat relevant, too, as only an up-to-date web application would have the definition of the new "sftp-root-directory" parameter, but that would only make defining a connection which uses that parameter more difficult for users of the database authentication. The key piece which determines whether the parameter works is guacamole-server. If too old, the "sftp-root-directory" parameter will not exist for the protocol plugins loaded by guacd, and specifying it will have no effect. > My guacd is > >> Starting guacd: guacd[1889]: INFO: Guacamole proxy daemon (guacd) >> version 0.9.12-incubating started >> SUCCESS > > And my Tomcat app is 0.9.12 too. > > > Ah, OK - that definitely would not have the necessary parameter then. The changes from GUACAMOLE-303 were merged in after the version numbers were bumped to 0.9.13-incubating in anticipation of the first RC. To be able to use the new parameter, you will need to build from git master. The new "sftp-root-directory" parameter only affects the directories displayed in the file browser, however. If you are already able to navigate through the file browser without error, then that isn't the problem. I agree that if the only SFTP client that fails in your case is Guacamole, then that suggests the problem is within Guacamole. It is unlikely that the SFTP requests are not reaching your SSH server at all - if the SFTP connection had failed, then Guacamole would have aborted the connection entirely. When testing Guacamole vs. other SFTP clients, are you using the same user account on the RDP server in all cases? - Mike