From unknown Sun Jun 22 07:46:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36969: 27.0.50; tramp ftp fails (was Re: master 7aaf500: Stronger check for Tramp method) Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Aug 2019 07:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 36969 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 36969@debbugs.gnu.org Cc: Michael Albinus X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.156524970026160 (code B ref -1); Thu, 08 Aug 2019 07:35:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Aug 2019 07:35:00 +0000 Received: from localhost ([127.0.0.1]:39863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvcwt-0006ns-P5 for submit@debbugs.gnu.org; Thu, 08 Aug 2019 03:35:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:47705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvcwr-0006ni-Ge for submit@debbugs.gnu.org; Thu, 08 Aug 2019 03:34:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56705) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvcwp-00055b-N9 for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 03:34:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hvcwn-0004wg-TF for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 03:34:55 -0400 Received: from anteater.elm.relay.mailchannels.net ([23.83.212.3]:19636) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hvcwn-0004bh-IQ for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 03:34:53 -0400 X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B1029342BD7; Thu, 8 Aug 2019 07:34:09 +0000 (UTC) Received: from hampton.hostforweb.net (100-96-11-241.trex.outbound.svc.cluster.local [100.96.11.241]) (Authenticated sender: tih5qno0ow) by relay.mailchannels.net (Postfix) with ESMTPA id 82142342E70; Thu, 8 Aug 2019 07:34:08 +0000 (UTC) X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from hampton.hostforweb.net ([TEMPUNAVAIL]. [172.245.115.217]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.5); Thu, 08 Aug 2019 07:34:09 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net X-MailChannels-Auth-Id: tih5qno0ow X-Fearful-Fearful: 0907b0675b4e24c8_1565249649366_1255609199 X-MC-Loop-Signature: 1565249649366:3673151865 X-MC-Ingress-Time: 1565249649366 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1hvcvv-003ldn-T9; Thu, 08 Aug 2019 02:34:01 -0500 Date: Thu, 08 Aug 2019 16:33:57 +0900 Message-ID: From: Katsumi Yamaoka References: <20190604105154.5DDFA209A5@vcs0.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-cygwin) Cancel-Lock: sha1:7mM6BDGZk2/2xKEfv3fg4mKcyq4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-0.2 X-AuthUser: yamaoka@hampton.hostforweb.net X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 23.83.212.3 X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi, I'm a bit surprised that I've never used tramp ftp for two months. ;-) But yesterday, I found it doesn't work. A recipe is here: (require 'tramp) (tramp-change-syntax 'simplified) (setq tramp-default-method "ftp") (setq ange-ftp-try-passive-mode t) (setq debug-on-error t) (dired "/jpl.org:~/") Where "/jpl.org:~/" is my home directory in the jpl.org host, user name and password are set in the ~/.netrc file as follows: machine jpl.org login MyAcountName password MyPassword The symptom is that it fails with the message: tramp-error: Method `' is not known. A Lisp backtrace is attached below, and a workaround I found to make it work is to revert your change made in tramp.el with the revno 7aaf500: On Tue, 04 Jun 2019 06:51:53 -0400, Michael Albinus wrote: > branch: master > commit 7aaf500701be3b51c686b7d86c9b505ef5fa9b8f > Author: Michael Albinus > Commit: Michael Albinus > Stronger check for Tramp method [...] > * lisp/net/tramp.el (tramp-dissect-file-name): Check for proper metho= d. [...] > --- a/lisp/net/tramp.el > +++ b/lisp/net/tramp.el > @@ -1435,6 +1435,12 @@ default values are used." > (setq v (make-tramp-file-name > :method method :user user :domain domain :host host > :port port :localname localname :hop hop)) > + ;; The method must be known. > + (unless (or (tramp-completion-mode-p) > + (string-equal method tramp-default-method-marker) > + (assoc method tramp-methods)) > + (tramp-user-error > + v "Method `%s' is not known." method)) > ;; Only some methods from tramp-sh.el do support multi-hops. > (when (and > hop Thanks in advance. Regards, In GNU Emacs 27.0.50 (build 1, x86_64-pc-cygwin, GTK+ Version 3.22.28) of 2019-08-08 built on localhost Windowing system distributor 'The Cygwin/X Project', version 11.0.12004000 Debugger entered--Lisp error: (user-error "Method `' is not known.") signal(user-error ("Method `' is not known.")) tramp-error((tramp-file-name "" nil nil "jpl.org" nil #("/" 0 1 (fontifie= d nil front-sticky (field inhibit-line-move-field-capture) rear-nonsticky t= field output inhibit-line-move-field-capture t)) nil) user-error "Method `= %s' is not known." "") apply(tramp-error (tramp-file-name "" nil nil "jpl.org" nil #("/" 0 1 (fo= ntified nil front-sticky (field inhibit-line-move-field-capture) rear-nonst= icky t field output inhibit-line-move-field-capture t)) nil) user-error "Me= thod `%s' is not known." "") tramp-user-error((tramp-file-name "" nil nil "jpl.org" nil #("/" 0 1 (fon= tified nil front-sticky (field inhibit-line-move-field-capture) rear-nonsti= cky t field output inhibit-line-move-field-capture t)) nil) "Method `%s' is= not known." "") tramp-dissect-file-name(#("/jpl.org:/" 9 10 (inhibit-line-move-field-capt= ure t field output rear-nonsticky t front-sticky (field inhibit-line-move-f= ield-capture) fontified nil)) t) tramp-ftp-file-name-handler(file-exists-p #("/jpl.org:/" 9 10 (inhibit-li= ne-move-field-capture t field output rear-nonsticky t front-sticky (field i= nhibit-line-move-field-capture) fontified nil))) apply(tramp-ftp-file-name-handler file-exists-p #("/jpl.org:/" 9 10 (inhi= bit-line-move-field-capture t field output rear-nonsticky t front-sticky (f= ield inhibit-line-move-field-capture) fontified nil))) tramp-file-name-handler(file-exists-p #("/jpl.org:/" 9 10 (inhibit-line-m= ove-field-capture t field output rear-nonsticky t front-sticky (field inhib= it-line-move-field-capture) fontified nil))) file-name-case-insensitive-p(#("/jpl.org:/" 9 10 (inhibit-line-move-field= -capture t field output rear-nonsticky t front-sticky (field inhibit-line-m= ove-field-capture) fontified nil))) apply(file-name-case-insensitive-p #("/jpl.org:/" 9 10 (inhibit-line-move= -field-capture t field output rear-nonsticky t front-sticky (field inhibit-= line-move-field-capture) fontified nil))) ange-ftp-run-real-handler(file-name-case-insensitive-p (#("/jpl.org:/" 9 = 10 (inhibit-line-move-field-capture t field output rear-nonsticky t front-s= ticky (field inhibit-line-move-field-capture) fontified nil)))) ange-ftp-hook-function(file-name-case-insensitive-p #("/jpl.org:/" 9 10 (= inhibit-line-move-field-capture t field output rear-nonsticky t front-stick= y (field inhibit-line-move-field-capture) fontified nil))) apply(ange-ftp-hook-function file-name-case-insensitive-p #("/jpl.org:/" = 9 10 (inhibit-line-move-field-capture t field output rear-nonsticky t front= -sticky (field inhibit-line-move-field-capture) fontified nil))) tramp-ftp-file-name-handler(file-name-case-insensitive-p #("/jpl.org:/" 9= 10 (inhibit-line-move-field-capture t field output rear-nonsticky t front-= sticky (field inhibit-line-move-field-capture) fontified nil))) apply(tramp-ftp-file-name-handler file-name-case-insensitive-p #("/jpl.or= g:/" 9 10 (inhibit-line-move-field-capture t field output rear-nonsticky t = front-sticky (field inhibit-line-move-field-capture) fontified nil))) tramp-file-name-handler(file-name-case-insensitive-p #("/jpl.org:/" 9 10 = (inhibit-line-move-field-capture t field output rear-nonsticky t front-stic= ky (field inhibit-line-move-field-capture) fontified nil))) file-name-case-insensitive-p(#("/jpl.org:/" 9 10 (inhibit-line-move-field= -capture t field output rear-nonsticky t front-sticky (field inhibit-line-m= ove-field-capture) fontified nil))) abbreviate-file-name(#("/jpl.org:/" 9 10 (inhibit-line-move-field-capture= t field output rear-nonsticky t front-sticky (field inhibit-line-move-fiel= d-capture) fontified nil))) dired-noselect("/jpl.org:~/" nil) #f(compiled-function (dirname &optional switches) "\"Edit\" directory DIR= NAME--delete, rename, print, etc. some files in it.\nOptional second argume= nt SWITCHES specifies the `ls' options used.\n(Interactively, use a prefix = argument to be able to specify SWITCHES.)\n\nIf DIRNAME is a string, Dired = displays a list of files in DIRNAME (which\nmay also have shell wildcards a= ppended to select certain files).\n\nIf DIRNAME is a cons, its first elemen= t is taken as the directory name\nand the rest as an explicit list of files= to make directory entries for.\nIn this case, SWITCHES are applied to each= of the files separately, and\ntherefore switches that control the order of= the files in the produced\nlisting have no effect.\n\n\\Yo= u can flag files for deletion with \\[dired-flag-file-deletion] and then\nd= elete them by typing \\[dired-do-flagged-delete].\nType \\[describe-mode] a= fter entering Dired for more info.\n\nIf DIRNAME is already in a Dired buff= er, that buffer is used without refresh." (interactive (dired-read-dir-and-= switches "")) #)("/jpl.org:~/" nil) ls-lisp--dired(#f(compiled-function (dirname &optional switches) "\"Edit\= " directory DIRNAME--delete, rename, print, etc. some files in it.\nOptiona= l second argument SWITCHES specifies the `ls' options used.\n(Interactively= , use a prefix argument to be able to specify SWITCHES.)\n\nIf DIRNAME is a= string, Dired displays a list of files in DIRNAME (which\nmay also have sh= ell wildcards appended to select certain files).\n\nIf DIRNAME is a cons, i= ts first element is taken as the directory name\nand the rest as an explici= t list of files to make directory entries for.\nIn this case, SWITCHES are = applied to each of the files separately, and\ntherefore switches that contr= ol the order of the files in the produced\nlisting have no effect.\n\n\\You can flag files for deletion with \\[dired-flag-file-deleti= on] and then\ndelete them by typing \\[dired-do-flagged-delete].\nType \\[d= escribe-mode] after entering Dired for more info.\n\nIf DIRNAME is already = in a Dired buffer, that buffer is used without refresh." (interactive (dire= d-read-dir-and-switches "")) #) "/jpl.org:~/") apply(ls-lisp--dired #f(compiled-function (dirname &optional switches) "\= "Edit\" directory DIRNAME--delete, rename, print, etc. some files in it.\nO= ptional second argument SWITCHES specifies the `ls' options used.\n(Interac= tively, use a prefix argument to be able to specify SWITCHES.)\n\nIf DIRNAM= E is a string, Dired displays a list of files in DIRNAME (which\nmay also h= ave shell wildcards appended to select certain files).\n\nIf DIRNAME is a c= ons, its first element is taken as the directory name\nand the rest as an e= xplicit list of files to make directory entries for.\nIn this case, SWITCHE= S are applied to each of the files separately, and\ntherefore switches that= control the order of the files in the produced\nlisting have no effect.\n\= n\\You can flag files for deletion with \\[dired-flag-file-= deletion] and then\ndelete them by typing \\[dired-do-flagged-delete].\nTyp= e \\[describe-mode] after entering Dired for more info.\n\nIf DIRNAME is al= ready in a Dired buffer, that buffer is used without refresh." (interactive= (dired-read-dir-and-switches "")) #) "/jpl.org:~/") dired("/jpl.org:~/") eval((dired "/jpl.org:~/") t) eval-expression((dired "/jpl.org:~/") nil nil 127) funcall-interactively(eval-expression (dired "/jpl.org:~/") nil nil 127) call-interactively(eval-expression nil nil) command-execute(eval-expression) From unknown Sun Jun 22 07:46:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36969: 27.0.50; tramp ftp fails Resent-From: Michael Albinus Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Aug 2019 08:50:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36969 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Katsumi Yamaoka Cc: 36969@debbugs.gnu.org X-Debbugs-Original-Cc: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.1565254171357 (code B ref -1); Thu, 08 Aug 2019 08:50:01 +0000 Received: (at submit) by debbugs.gnu.org; 8 Aug 2019 08:49:31 +0000 Received: from localhost ([127.0.0.1]:39889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hve70-00005f-34 for submit@debbugs.gnu.org; Thu, 08 Aug 2019 04:49:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:36980) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hve6x-00005W-VD for submit@debbugs.gnu.org; Thu, 08 Aug 2019 04:49:28 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42051) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hve6w-0008Lj-UC for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 04:49:27 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.7 required=5.0 tests=BAYES_20,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hve6v-0002o2-Sp for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 04:49:26 -0400 Received: from mout.gmx.net ([212.227.17.21]:37465) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hve6v-0002nD-Iz for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 04:49:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1565254159; bh=5nEJUa7DFmfx/D1FYIBiRxRVIZjbS5JSZsFLGLz5WD0=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=IFmdhJdmkgoA1IV/kORYcwGKLMxdp/GxHGWPigVUorjvScZRF1h5yS8aU9jmGN9Tu KAAYcIL/TKPMrkaN8WxNzTUCYbbh0Ok1lyrrT7Liasl0YDFLkqJkBo1NtuL5Pt/Rs/ zIHnLtVm8y4rYPXEhMqkcwE9avAhQ7JLNIofjiII= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.91.249.250]) by mail.gmx.com (mrgmx101 [212.227.17.168]) with ESMTPSA (Nemesis) id 0M7kwW-1iHSM32FuK-00vO2k; Thu, 08 Aug 2019 10:49:19 +0200 From: Michael Albinus References: <20190604105154.5DDFA209A5@vcs0.savannah.gnu.org> Date: Thu, 08 Aug 2019 10:49:17 +0200 In-Reply-To: (Katsumi Yamaoka's message of "Thu, 08 Aug 2019 16:33:57 +0900") Message-ID: <87o910jb3m.fsf_-_@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:dD7pYWqsaITjhuRBXEnShU60oaNhS/4T1KRGdwFS875ot+CfVYJ efDyGxfV22ibm+rXnsTdvPVBgSNIYGEr8Qcu79HmOyPrIbGiCW1b9LuGD0WUlJXmjxJCruq rS2iBBDO2RCa4bmDOItkvkpxMBY34eu6ACf/llaXVEmG4OPPRpwOkRZkzI3LL6pZudw7YoW knTciXhMHVFj5W6NO53CA== X-UI-Out-Filterresults: notjunk:1;V03:K0:gsyeOazvrJE=:hbkQhPtXsdO21rvfygHi4M 2DlOfjcLQp3nnSJh2LB6Tk8I5f/M07K87VPEBRHsAepBWyeY4iVFIjAx2zlorSF9f1/f5+1rP 3mffo/mvI4C4MMpIYswmHXSNzY/hgbb6H1KthVUhRPLbWPf+j9jexHUa25Hi8GdEK34gU8DAb +ppnhf0HQDZLVW20omqU6Ng8N4YVHoiw5ABfFOmebJM1nChseYmEEBPYTy6SsgGNxhhZ755Sb bEnxUkr2Hr0VcjepO1CaOoAqfyBPjAEqrbPBlIokTCO3qTY3/YwWec/su4xFPCeW6+WkzN8d5 KuA/yffvBSY2cM+MEezHDIAMsqhoedEHqWqa0uXidLv6JoiOd8KiByftMPl5VMdVBV/qGGAJv kmnGWvIjxMJy7Q4uQIBep32CGpQKrZzck3qoDVvu6LUd72qgMxHd5774XtBOAPwx+UYbn/RM7 x2fHcrtHvE527i/6/aaZ9UE5n1dX+osgXhePGtAb7tgxI/hbfEisHOSvyiVznTdbNJnzfA1YK iVw/otoHfMC6g+0YKo9KQBLhJ7pWNWxPKK7CrkXSd5B3sfGJIGxJ35+Z/8FPaNdA975msOwj1 eFSI8xRUIi4L0fOy2g2dFSFyF18j9saL5mIudGtDVVaNkEGDTh7PK7Z9TBel9HWeRF245v9gs o1D17oidYQni1TpTijLsloj572qxzpts0zEQidhD0mO+XnhAfvXpcajJi/SsYTJnnyeaNwdyO 0TpVFVsS5svXPJmpzqY4w/Zt2SR6aH0g44R5l6KVFe/ORezPI0/gPhN3oox36pe7mXerQOs8f 9mDr+S3jK16SyrDgCC2NQrPXpqWuETs7leCop0cKV0xcnbEH+wbbcKnGcqkqOgq9WmsFUtQ3G MVD73V6gsc7R2R4Vvh/6yPNLPOV+Gv+OfalapEjIn1eTNahMDiQGX5OF46Iz61HLCssbUvLiE Kkr3YPCRctu6LWQ804NQQi6EFbtu8TsW3XhIruByd9Kw2N+z22nwtksNyEjhs70hjWxJ5ir5T dXSfwUsfcZ/vgaxIM25PpeLoVExsMKRv4CdEZfM6QTDbVK3OwyWcc4hlNgyAbVZx2qknTrIis 2DfxOmpmA38GsZBbKYPS6SvejteIrBtzY9/j+iSlTgSJBUsb9KcVM2rEg== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 212.227.17.21 X-Spam-Score: -1.4 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) --=-=-= Content-Type: text/plain Katsumi Yamaoka writes: > Hi, Hi, > The symptom is that it fails with the message: > > tramp-error: Method `' is not known. Oops, that case I haven't tested. The appended patch shall fix it, could you pls test? Best regards, Michael. --=-=-= Content-Type: text/plain Content-Disposition: attachment diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el index 77d727e2f2..7bae434723 100644 --- a/lisp/net/tramp.el +++ b/lisp/net/tramp.el @@ -1440,7 +1440,7 @@ tramp-dissect-file-name :method method :user user :domain domain :host host :port port :localname localname :hop hop)) ;; The method must be known. - (unless (or (tramp-completion-mode-p) + (unless (or nodefault (tramp-completion-mode-p) (string-equal method tramp-default-method-marker) (assoc method tramp-methods)) (tramp-user-error --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Aug 08 05:52:39 2019 Received: (at control) by debbugs.gnu.org; 8 Aug 2019 09:52:39 +0000 Received: from localhost ([127.0.0.1]:39922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvf67-0001ZN-BW for submit@debbugs.gnu.org; Thu, 08 Aug 2019 05:52:39 -0400 Received: from mout.gmx.net ([212.227.17.22]:40829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvf65-0001ZB-SW for control@debbugs.gnu.org; Thu, 08 Aug 2019 05:52:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1565257951; bh=kqlizndCqQYtl0ElFWXmiZzB9sjHLgVdt2BeVO8nbbI=; h=X-UI-Sender-Class:Date:To:From:Subject; b=FqV+kfv8q/a30NEWTMruWU7wSlMtSU9LusgTLbvwe2qtTGaZ+4ZFrulSYo+emYnXo yK113K6x+kEfrpkgc5TRf2/35mIxuGW6yDnGRA5ebKZnLwibxeswhiQ1Ob77FjHWB6 9M9LWeX72957WUuu1fE+2tglNda6IRXBoyKFaUI4= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.91.249.250]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0MaV3V-1hbWqM2SnB-00KCko for ; Thu, 08 Aug 2019 11:52:31 +0200 Date: Thu, 08 Aug 2019 11:52:29 +0200 Message-Id: <87mugkj86a.fsf@gmx.de> To: control@debbugs.gnu.org From: Michael Albinus Subject: control message for bug #36969 X-Provags-ID: V03:K1:0mrcTRcdHxEBygh7BWllNa5AkuyRsLjPQOHr1s7TWytdpENW1aE gzoAAgwWMm05gild1eEr30CwvKMatMn4lQ3P9nm84Auxo7eCZMv4Z2Cu7wXfTeGVh0GeHiR tRU3+NXIUipRbR6CFfKHQx0FCN8e4MHRmPdmceraFDk1doqO91a62q0irUWkpSPnZoH1eAt 2rG3GlkiPZlA1UFP7q5TA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:CBisS/Swuh4=:xDrV7DFjStI/azl3u5FTe8 FKUEoxBdrBAmA2//sf6tB+/ibdyiDeSPBp6AaO8N2S6NRoFfUDRRa51DTeiR26nsQHoxiv+4Z /zZ8OYDX1Kb0jwmDaDbgZ6J2whcCGp4WjBHYP4eKWQUeZAqfmF+jGm7ZwWd1HgBmIVQe0RHZN UB07m+3Zgt/ooyoTD4U3j//4asCIUi4ZY7xDzds2LwmLmEqROZoshrx9Q7t26Gl0OCwT5PQjZ eWFiWmg8gRTrZxpwnnOww076bLvTvVUtKKJ4odFuxbQP1KR8TJy0XyOd7oqz4Wkl2dHFHJUl2 8eqyK2/0TZkq+I6ZCd2SHH3Ds396yoVvghN2/qvrxXUXVo51QOuUZplEhHk+TN3codeRCLeeh bBUXjwJe34Utzt191dvq6Vk1inMNxdVa15bFPIoEP07TuJoxoNMUuCsMiF2cyE8JwbPZFS/k/ Um279s+GL8LT7H6BiLsCtdvKbtkkeudGC83BSi5y/UcdnaBuZcunpXVEs1XokNOFGoR2KQTXc 9kRCbqSnVqwg0B51PO2a9y59Uoh/GOb3leCJLVLyHa3ik6W1tOWM98q/1VSwA+tUuL/y7vT+E 7PytTIowkH8XqLXim5qzZOcSsb40/TPv1433gtBuO/JdUn4QF31rEmIi+2/BfBfoTYu27q+oa cNKJEMBEslEvrDW+uVv2dtaZZO2BYe1UWvY3GuXSioSmrQJn4NtYdPTGvXXNMthfkZRkb4djA g8wQejPss7pAwzUq1Jj0k72w2R4D/g1dAdGgtX0c/1H49vp8Cc5NEHqi78e/9iYDY1ScqOMHK +ubhuQ4yEkXThAtr+IWBda9RLeqUCVd4fbmbe5b3ZaEmpbZu6ExSYpXbUOahQ00DFSoL/7WxD qQqEYC/BSW3QTXZ5tU65Gpimgsid+9wNgDHF0Mb1TqiGwhc9hNVRNp/mqfq0WS8cUwfwSxpIr 7u2S0cXfp0+w+pcuaOeMKInn4epcIoCTS+O85DqNCzv8H9z0H3v1cgX4a0LoWIQosE0FozVnF kr/43s5OH5l7VqtPu8ytCsC+4wlj+Qq16tTu49IuU2kwq0azteuLNOuMEFeNWs35NkTj8JnVM DIz3WlTVpKZYI1miyPdlzNMfv0fxp55D5NbSrJH2KnncjBmxCR2yWZ/Fg== X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) tags 36969 + patch quit From unknown Sun Jun 22 07:46:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#36969: 27.0.50; tramp ftp fails In-Reply-To: Resent-From: Katsumi Yamaoka Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Aug 2019 21:55:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 36969 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: michael.albinus@gmx.de Cc: 36969@debbugs.gnu.org Received: via spool by 36969-submit@debbugs.gnu.org id=B36969.15653012928505 (code B ref 36969); Thu, 08 Aug 2019 21:55:01 +0000 Received: (at 36969) by debbugs.gnu.org; 8 Aug 2019 21:54:52 +0000 Received: from localhost ([127.0.0.1]:41823 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvqN2-0002D6-Da for submit@debbugs.gnu.org; Thu, 08 Aug 2019 17:54:52 -0400 Received: from bongo.elm.relay.mailchannels.net ([23.83.212.21]:58953) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvqN0-0002Cw-IC for 36969@debbugs.gnu.org; Thu, 08 Aug 2019 17:54:51 -0400 X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id 1BB781437E2; Thu, 8 Aug 2019 21:54:49 +0000 (UTC) Received: from hampton.hostforweb.net (100-96-35-244.trex.outbound.svc.cluster.local [100.96.35.244]) (Authenticated sender: tih5qno0ow) by relay.mailchannels.net (Postfix) with ESMTPA id 15C651436F3; Thu, 8 Aug 2019 21:54:48 +0000 (UTC) X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from hampton.hostforweb.net ([TEMPUNAVAIL]. [172.245.115.217]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.5); Thu, 08 Aug 2019 21:54:48 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net X-MailChannels-Auth-Id: tih5qno0ow X-Relation-Coil: 2803d055216af11f_1565301288515_3227810041 X-MC-Loop-Signature: 1565301288515:2407945378 X-MC-Ingress-Time: 1565301288515 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1hvqMp-007g8b-Eb; Thu, 08 Aug 2019 16:54:40 -0500 Date: Fri, 09 Aug 2019 06:54:37 +0900 Message-ID: From: Katsumi Yamaoka References: <20190604105154.5DDFA209A5@vcs0.savannah.gnu.org> <87o910jb3m.fsf_-_@gmx.de> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-cygwin) Cancel-Lock: sha1:IK1W5lzbqe6/HqmFkBHJl1e3yO4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-OutGoing-Spam-Status: No, score=-0.2 X-AuthUser: yamaoka@hampton.hostforweb.net X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, 08 Aug 2019 10:49:17 +0200, Michael Albinus wrote: > Oops, that case I haven't tested. The appended patch shall fix it, could > you pls test? Works fine as before. Thank you! From unknown Sun Jun 22 07:46:42 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Katsumi Yamaoka Subject: bug#36969: closed (Re: bug#36969: 27.0.50; tramp ftp fails) Message-ID: References: <8736iabxyr.fsf@gmx.de> X-Gnu-PR-Message: they-closed 36969 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 36969@debbugs.gnu.org Date: Fri, 09 Aug 2019 07:28:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1565335682-15156-1" This is a multi-part message in MIME format... ------------=_1565335682-15156-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #36969: 27.0.50; tramp ftp fails (was Re: master 7aaf500: Stronger check fo= r Tramp method) which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 36969@debbugs.gnu.org. --=20 36969: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36969 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1565335682-15156-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 36969-done) by debbugs.gnu.org; 9 Aug 2019 07:27:21 +0000 Received: from localhost ([127.0.0.1]:42008 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvzJ3-0003vE-IF for submit@debbugs.gnu.org; Fri, 09 Aug 2019 03:27:21 -0400 Received: from mout.gmx.net ([212.227.17.20]:35467) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvzJ1-0003v1-Lv for 36969-done@debbugs.gnu.org; Fri, 09 Aug 2019 03:27:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1565335630; bh=sdmRLx38rQ0V++Df9hOfAwEjLDL4vE+LVbBLkEagfH0=; h=X-UI-Sender-Class:From:To:Cc:Subject:References:Date:In-Reply-To; b=d58XHv0csqMwfwZLYdETl8jlnLie+8UHB1icT06vZs1e+hNVkSgsepBkbiDv0xUeA rArjd6AkqzU14N53OYOzbyIdItzZdT8f3ZbNs+UqaEjjXp/tqs3souWWMCqT1N/Kf/ dV5o9RsbRwl0z1WxP4/R9Fzn+OL+I4fO/VuIK490= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from detlef.gmx.de ([212.91.249.250]) by mail.gmx.com (mrgmx102 [212.227.17.168]) with ESMTPSA (Nemesis) id 0LyS5K-1iQQpc2IBK-015rFa; Fri, 09 Aug 2019 09:27:10 +0200 From: Michael Albinus To: Katsumi Yamaoka Subject: Re: bug#36969: 27.0.50; tramp ftp fails References: <20190604105154.5DDFA209A5@vcs0.savannah.gnu.org> <87o910jb3m.fsf_-_@gmx.de> Date: Fri, 09 Aug 2019 09:27:08 +0200 In-Reply-To: (Katsumi Yamaoka's message of "Fri, 09 Aug 2019 06:54:37 +0900") Message-ID: <8736iabxyr.fsf@gmx.de> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:04JyTvJ1+g6SBIlVuGKp3WHujLUIqG7Vx1YWZmOPPt3L3HvjNdO NRTvbrV7EHTxAWbfm9nJhK+lkFgu4vfvorujwR9ix45Xw6X5snycEwJzETpRDTS5mzN46m6 rhWYo4B2jgp9jVzJCs59WsTONs2YUjzW8OM9Q5Fm/eYbXndw0tBKlUx7vlyvBF4oos/Scpz oV3EtagLMyQr1qeaESIpQ== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:KlXxhYy6ulQ=:BxBtxle+3X59vhvgfqMnEv mfXGND82uZyZprVORSyd9wY809lbHZ4F+X6GlLpaHx+IjRhEn57MxkzWyJeGVY32CCR1iLlFL gN59b8MRso8zJj2t1Q8nLZOVrK7SOv3VGNgiIvdYL8d3duTab09qD1GSdPWuoOHI2lwdBpEUG iJRE4DAyQ6OI1t2hopOxsBq3j8eJ7UFPgeoao/W4k5h8D/FrDuQaHO1Mh+M/irOwVwAq/qSeB KJRyFTtU3yFFadsCxibtle3xWZPMnL7fpnkNYTkfcBsevrQ0RKVg3F7cac8nkILi0Risd7DF0 yxH23vPqtVHNTwfNgbPkaLr0rvsk78fRugc3HkbMkYm28aWpNSECmPGi6yfL5qSIR2ZJjjgye VPevu0QTSUEXA34/S40oDFbHdq55Vz5oj51EVxCQGSDuDg3dlBuHapM+ZD+z+rNQgWP3F4C5W 4Z/6I7UEWq5xiwdvEcBuDJ+rlCvQgwwyIlam6mokb8Ac1j4LQcvJXQSrBqzSjX9hUwtI3BZb6 uOVFwDTboSB9cHmTSTWIvY0KrHpQMw07actmDIYbqOsMELdGsuLwWYxNU8kpbNpz+nrQLF1Zn 740Rrh1E4L8azAnf5qbvrWRgFIvmcvVuRiKM5ZT6EPF4A4V0k5dbW5PrqPwZn3VLjpRdOEWuj B4Yz4Dms5tpnNFkt65RZAynnvMAy7D/BNyElGcboDgpB6VHr6q9HHgiwnuZ9MyKa7m08S7+1Q uR5iTXoEgasZW3sGX96FSKPZXhI7Pe1kwR4AZO2qHf+O8nvFPmbNhb78HmAA5GBjvMBbNMXNc AvQUC36vFuzq4IkxbC5n5hkM+cOJAfXjei94yLMeKCPCIJ+HsUxICJTvYEtZB29rfZrVw0KWf rA3O+GyLIAGrH0NlLiL8pw0h2ZAgEBn4fzSa23bfVFXBmCrTr+K11VN1YWcSiMSeGELha41Ee 9AV81rXTo6WbKP6jeEYg5Y0vqWBxpdWQ0sPwR9wuTBi1+4dW2vyniv5/98s823bDks7t5g4nj usMEuuEJeqz5QMyMk6IL/RIAW8nNb97X/GcKM6ifcggSov/z5Hte8n9Jwh0rKpASkg8s/ROBx NQrICpSGNro5M+aAyGw091g/Oi+VUPf+92SC+se5i8qK5P/4amBAcTo3s+anL3H7cKx4U4aXw QHkOI= X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 36969-done Cc: 36969-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Katsumi Yamaoka writes: > Works fine as before. Thanks for the feedback, I'm closing the bug. > Thank you! Best regards, Michael. ------------=_1565335682-15156-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Aug 2019 07:35:00 +0000 Received: from localhost ([127.0.0.1]:39863 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvcwt-0006ns-P5 for submit@debbugs.gnu.org; Thu, 08 Aug 2019 03:35:00 -0400 Received: from lists.gnu.org ([209.51.188.17]:47705) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hvcwr-0006ni-Ge for submit@debbugs.gnu.org; Thu, 08 Aug 2019 03:34:58 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56705) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hvcwp-00055b-N9 for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 03:34:57 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_NONE, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hvcwn-0004wg-TF for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 03:34:55 -0400 Received: from anteater.elm.relay.mailchannels.net ([23.83.212.3]:19636) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hvcwn-0004bh-IQ for bug-gnu-emacs@gnu.org; Thu, 08 Aug 2019 03:34:53 -0400 X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id B1029342BD7; Thu, 8 Aug 2019 07:34:09 +0000 (UTC) Received: from hampton.hostforweb.net (100-96-11-241.trex.outbound.svc.cluster.local [100.96.11.241]) (Authenticated sender: tih5qno0ow) by relay.mailchannels.net (Postfix) with ESMTPA id 82142342E70; Thu, 8 Aug 2019 07:34:08 +0000 (UTC) X-Sender-Id: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net Received: from hampton.hostforweb.net ([TEMPUNAVAIL]. [172.245.115.217]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.5); Thu, 08 Aug 2019 07:34:09 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: tih5qno0ow|x-authuser|yamaoka@hampton.hostforweb.net X-MailChannels-Auth-Id: tih5qno0ow X-Fearful-Fearful: 0907b0675b4e24c8_1565249649366_1255609199 X-MC-Loop-Signature: 1565249649366:3673151865 X-MC-Ingress-Time: 1565249649366 Received: from s70.gtokyofl21.vectant.ne.jp ([202.215.75.70]:60000 helo=localhost) by hampton.hostforweb.net with esmtpsa (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.91) (envelope-from ) id 1hvcvv-003ldn-T9; Thu, 08 Aug 2019 02:34:01 -0500 Date: Thu, 08 Aug 2019 16:33:57 +0900 Message-ID: From: Katsumi Yamaoka To: bug-gnu-emacs@gnu.org Subject: 27.0.50; tramp ftp fails (was Re: master 7aaf500: Stronger check for Tramp method) References: <20190604105154.5DDFA209A5@vcs0.savannah.gnu.org> Organization: Emacsen advocacy group X-Face: #kKnN,xUnmKia.'[pp`; Omh}odZK)?7wQSl"4o04=EixTF+V[""w~iNbM9ZL+.b*_CxUmFk B#Fu[*?MZZH@IkN:!"\w%I_zt>[$nm7nQosZ<3eu; B:$Q_:p!',P.c0-_Cy[dz4oIpw0ESA^D*1Lw= L&i*6&( User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-cygwin) Cancel-Lock: sha1:7mM6BDGZk2/2xKEfv3fg4mKcyq4= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-OutGoing-Spam-Status: No, score=-0.2 X-AuthUser: yamaoka@hampton.hostforweb.net X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 23.83.212.3 X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit Cc: Michael Albinus X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.4 (--) Hi, I'm a bit surprised that I've never used tramp ftp for two months. ;-) But yesterday, I found it doesn't work. A recipe is here: (require 'tramp) (tramp-change-syntax 'simplified) (setq tramp-default-method "ftp") (setq ange-ftp-try-passive-mode t) (setq debug-on-error t) (dired "/jpl.org:~/") Where "/jpl.org:~/" is my home directory in the jpl.org host, user name and password are set in the ~/.netrc file as follows: machine jpl.org login MyAcountName password MyPassword The symptom is that it fails with the message: tramp-error: Method `' is not known. A Lisp backtrace is attached below, and a workaround I found to make it work is to revert your change made in tramp.el with the revno 7aaf500: On Tue, 04 Jun 2019 06:51:53 -0400, Michael Albinus wrote: > branch: master > commit 7aaf500701be3b51c686b7d86c9b505ef5fa9b8f > Author: Michael Albinus > Commit: Michael Albinus > Stronger check for Tramp method [...] > * lisp/net/tramp.el (tramp-dissect-file-name): Check for proper metho= d. [...] > --- a/lisp/net/tramp.el > +++ b/lisp/net/tramp.el > @@ -1435,6 +1435,12 @@ default values are used." > (setq v (make-tramp-file-name > :method method :user user :domain domain :host host > :port port :localname localname :hop hop)) > + ;; The method must be known. > + (unless (or (tramp-completion-mode-p) > + (string-equal method tramp-default-method-marker) > + (assoc method tramp-methods)) > + (tramp-user-error > + v "Method `%s' is not known." method)) > ;; Only some methods from tramp-sh.el do support multi-hops. > (when (and > hop Thanks in advance. Regards, In GNU Emacs 27.0.50 (build 1, x86_64-pc-cygwin, GTK+ Version 3.22.28) of 2019-08-08 built on localhost Windowing system distributor 'The Cygwin/X Project', version 11.0.12004000 Debugger entered--Lisp error: (user-error "Method `' is not known.") signal(user-error ("Method `' is not known.")) tramp-error((tramp-file-name "" nil nil "jpl.org" nil #("/" 0 1 (fontifie= d nil front-sticky (field inhibit-line-move-field-capture) rear-nonsticky t= field output inhibit-line-move-field-capture t)) nil) user-error "Method `= %s' is not known." "") apply(tramp-error (tramp-file-name "" nil nil "jpl.org" nil #("/" 0 1 (fo= ntified nil front-sticky (field inhibit-line-move-field-capture) rear-nonst= icky t field output inhibit-line-move-field-capture t)) nil) user-error "Me= thod `%s' is not known." "") tramp-user-error((tramp-file-name "" nil nil "jpl.org" nil #("/" 0 1 (fon= tified nil front-sticky (field inhibit-line-move-field-capture) rear-nonsti= cky t field output inhibit-line-move-field-capture t)) nil) "Method `%s' is= not known." "") tramp-dissect-file-name(#("/jpl.org:/" 9 10 (inhibit-line-move-field-capt= ure t field output rear-nonsticky t front-sticky (field inhibit-line-move-f= ield-capture) fontified nil)) t) tramp-ftp-file-name-handler(file-exists-p #("/jpl.org:/" 9 10 (inhibit-li= ne-move-field-capture t field output rear-nonsticky t front-sticky (field i= nhibit-line-move-field-capture) fontified nil))) apply(tramp-ftp-file-name-handler file-exists-p #("/jpl.org:/" 9 10 (inhi= bit-line-move-field-capture t field output rear-nonsticky t front-sticky (f= ield inhibit-line-move-field-capture) fontified nil))) tramp-file-name-handler(file-exists-p #("/jpl.org:/" 9 10 (inhibit-line-m= ove-field-capture t field output rear-nonsticky t front-sticky (field inhib= it-line-move-field-capture) fontified nil))) file-name-case-insensitive-p(#("/jpl.org:/" 9 10 (inhibit-line-move-field= -capture t field output rear-nonsticky t front-sticky (field inhibit-line-m= ove-field-capture) fontified nil))) apply(file-name-case-insensitive-p #("/jpl.org:/" 9 10 (inhibit-line-move= -field-capture t field output rear-nonsticky t front-sticky (field inhibit-= line-move-field-capture) fontified nil))) ange-ftp-run-real-handler(file-name-case-insensitive-p (#("/jpl.org:/" 9 = 10 (inhibit-line-move-field-capture t field output rear-nonsticky t front-s= ticky (field inhibit-line-move-field-capture) fontified nil)))) ange-ftp-hook-function(file-name-case-insensitive-p #("/jpl.org:/" 9 10 (= inhibit-line-move-field-capture t field output rear-nonsticky t front-stick= y (field inhibit-line-move-field-capture) fontified nil))) apply(ange-ftp-hook-function file-name-case-insensitive-p #("/jpl.org:/" = 9 10 (inhibit-line-move-field-capture t field output rear-nonsticky t front= -sticky (field inhibit-line-move-field-capture) fontified nil))) tramp-ftp-file-name-handler(file-name-case-insensitive-p #("/jpl.org:/" 9= 10 (inhibit-line-move-field-capture t field output rear-nonsticky t front-= sticky (field inhibit-line-move-field-capture) fontified nil))) apply(tramp-ftp-file-name-handler file-name-case-insensitive-p #("/jpl.or= g:/" 9 10 (inhibit-line-move-field-capture t field output rear-nonsticky t = front-sticky (field inhibit-line-move-field-capture) fontified nil))) tramp-file-name-handler(file-name-case-insensitive-p #("/jpl.org:/" 9 10 = (inhibit-line-move-field-capture t field output rear-nonsticky t front-stic= ky (field inhibit-line-move-field-capture) fontified nil))) file-name-case-insensitive-p(#("/jpl.org:/" 9 10 (inhibit-line-move-field= -capture t field output rear-nonsticky t front-sticky (field inhibit-line-m= ove-field-capture) fontified nil))) abbreviate-file-name(#("/jpl.org:/" 9 10 (inhibit-line-move-field-capture= t field output rear-nonsticky t front-sticky (field inhibit-line-move-fiel= d-capture) fontified nil))) dired-noselect("/jpl.org:~/" nil) #f(compiled-function (dirname &optional switches) "\"Edit\" directory DIR= NAME--delete, rename, print, etc. some files in it.\nOptional second argume= nt SWITCHES specifies the `ls' options used.\n(Interactively, use a prefix = argument to be able to specify SWITCHES.)\n\nIf DIRNAME is a string, Dired = displays a list of files in DIRNAME (which\nmay also have shell wildcards a= ppended to select certain files).\n\nIf DIRNAME is a cons, its first elemen= t is taken as the directory name\nand the rest as an explicit list of files= to make directory entries for.\nIn this case, SWITCHES are applied to each= of the files separately, and\ntherefore switches that control the order of= the files in the produced\nlisting have no effect.\n\n\\Yo= u can flag files for deletion with \\[dired-flag-file-deletion] and then\nd= elete them by typing \\[dired-do-flagged-delete].\nType \\[describe-mode] a= fter entering Dired for more info.\n\nIf DIRNAME is already in a Dired buff= er, that buffer is used without refresh." (interactive (dired-read-dir-and-= switches "")) #)("/jpl.org:~/" nil) ls-lisp--dired(#f(compiled-function (dirname &optional switches) "\"Edit\= " directory DIRNAME--delete, rename, print, etc. some files in it.\nOptiona= l second argument SWITCHES specifies the `ls' options used.\n(Interactively= , use a prefix argument to be able to specify SWITCHES.)\n\nIf DIRNAME is a= string, Dired displays a list of files in DIRNAME (which\nmay also have sh= ell wildcards appended to select certain files).\n\nIf DIRNAME is a cons, i= ts first element is taken as the directory name\nand the rest as an explici= t list of files to make directory entries for.\nIn this case, SWITCHES are = applied to each of the files separately, and\ntherefore switches that contr= ol the order of the files in the produced\nlisting have no effect.\n\n\\You can flag files for deletion with \\[dired-flag-file-deleti= on] and then\ndelete them by typing \\[dired-do-flagged-delete].\nType \\[d= escribe-mode] after entering Dired for more info.\n\nIf DIRNAME is already = in a Dired buffer, that buffer is used without refresh." (interactive (dire= d-read-dir-and-switches "")) #) "/jpl.org:~/") apply(ls-lisp--dired #f(compiled-function (dirname &optional switches) "\= "Edit\" directory DIRNAME--delete, rename, print, etc. some files in it.\nO= ptional second argument SWITCHES specifies the `ls' options used.\n(Interac= tively, use a prefix argument to be able to specify SWITCHES.)\n\nIf DIRNAM= E is a string, Dired displays a list of files in DIRNAME (which\nmay also h= ave shell wildcards appended to select certain files).\n\nIf DIRNAME is a c= ons, its first element is taken as the directory name\nand the rest as an e= xplicit list of files to make directory entries for.\nIn this case, SWITCHE= S are applied to each of the files separately, and\ntherefore switches that= control the order of the files in the produced\nlisting have no effect.\n\= n\\You can flag files for deletion with \\[dired-flag-file-= deletion] and then\ndelete them by typing \\[dired-do-flagged-delete].\nTyp= e \\[describe-mode] after entering Dired for more info.\n\nIf DIRNAME is al= ready in a Dired buffer, that buffer is used without refresh." (interactive= (dired-read-dir-and-switches "")) #) "/jpl.org:~/") dired("/jpl.org:~/") eval((dired "/jpl.org:~/") t) eval-expression((dired "/jpl.org:~/") nil nil 127) funcall-interactively(eval-expression (dired "/jpl.org:~/") nil nil 127) call-interactively(eval-expression nil nil) command-execute(eval-expression) ------------=_1565335682-15156-1--