|
In a clean Emacs (emacs -Q), do the following:
1. Set tramp-verbose to 9 in the scratch buffer
2. C-x d, then /ssh:server1:/home/my-user-name
3. Wait until timeout
4. *Message* recorded that
An error tramp-signal-hook-function: Timeout reached, see buffer ‘*tramp/ssh server1*’ for details
tramp-signal-hook-function: Timeout reached, see buffer ‘*tramp/ssh server1*’ for details
But the buffer '*tramp/ssh server1*' does not exist
Note that the server has a zsh default shell, if this is relevant.
Emacs : GNU Emacs 27.1.50 (build 3, x86_64-pc-linux-gnu, GTK+ Version 3.24.5, cairo version 1.16.0)
of 2020-10-06
Package: tramp (2.4.5-pre emacs-27/b6704d58e828e96d72185d9f3a63545771d2698f)
current state:
==============
(setq
backup-by-copying nil
backup-by-copying-when-linked nil
backup-by-copying-when-mismatch t
backup-by-copying-when-privileged-mismatch 200
backup-directory-alist nil
connection-local-criteria-alist '(((:application tramp) tramp-connection-local-default-profile))
connection-local-profile-alist '((tramp-connection-local-default-profile (shell-file-name . "/bin/sh")
(shell-command-switch . "-c"))
)
file-name-handler-alist '(("\\(?:\\.tzst\\|\\.zst\\|\\.dz\\|\\.txz\\|\\.xz\\|\\.lzma\\|\\.lz\\|\\.g?z\\|\\.\\(?:tgz\\|svgz\\|sifz\\)\\|\\.tbz2?\\|\\.bz2\\|\\.Z\\)\\(?:~\\|\\.~[-[:alnum:]:#@^._]+\\(?:~[[:digit:]]+\\)?~\\)?\\'" . jka-compr-handler)
("\\.gpg\\(~\\|\\.~[0-9]+~\\)?\\'" . epa-file-handler)
("\\`\\(.+\\.\\(?:7z\\|CAB\\|LZH\\|MSU\\|ZIP\\|a\\(?:pk\\|r\\)\\|c\\(?:ab\\|pio\\)\\|de\\(?:b\\|pot\\)\\|exe\\|iso\\|jar\\|lzh\\|m\\(?:su\\|tree\\)\\|od[bfgpst]\\|pax\\|r\\(?:ar\\|pm\\)\\|shar\\|t\\(?:ar\\|bz\\|gz\\|lz\\|xz\\|zst\\)\\|warc\\|x\\(?:ar\\|p[is]\\)\\|zip\\)\\(?:\\.\\(?:Z\\|bz2\\|gz\\|l\\(?:rz\\|z\\(?:ma\\|[4o]\\)?\\)\\|uu\\|xz\\|zst\\)\\)*\\)\\(/.*\\)\\'" . tramp-archive-file-name-handler)
("\\`/\\(\\([^/|:]+:[^/|:]*|\\)*[^/|:]+\\(:[^/|:]*\\)?\\)?\\'" .
tramp-completion-file-name-handler)
("^/\\(\\(?:\\([a-zA-Z0-9-]+\\):\\(?:\\([^/|: ]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.%-]+\\|\\[\\(?:\\(?:[a-zA-Z0-9]*:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?|\\)+\\)?\\([a-zA-Z0-9-]+\\):\\(?:\\([^/|: ]+\\)@\\)?\\(\\(?:[a-zA-Z0-9_.%-]+\\|\\[\\(?:\\(?:[a-zA-Z0-9]*:\\)+[a-zA-Z0-9.]+\\)?]\\)\\(?:#[0-9]+\\)?\\)?:\\([^\n
]*\\'\\)" . tramp-file-name-handler)
("\\`/:" . file-name-non-special))
password-cache t
password-cache-expiry 16
remote-file-name-inhibit-cache 10
shell-prompt-pattern "^[^#$%>\n]*[#$%>] *"
tramp--startup-hook '(#[0 "\300\301\302\303#\207"
[tramp-register-foreign-file-name-handler identity tramp-sh-file-name-handler append] 4]
#[0
"\306\307\"\210\306\310\"\210\306\311 \"\210\306\312 \"\210\306\313 \"\210\306\314\"\210\306\315\"\210\306\316 \"\210\306\317 \"\210\306\320\n\"\210\306\321\n\"\210\306\322\"\210\306\323\"\210\306\324\"\210\306\325\"\210\306\326\f\"\210\306\327\"\210\306\330 \"\210\306\331
\"\210\306\332 \"\210\306\333 \"\210\306\334 \"\207"
[tramp-completion-function-alist-rsh tramp-completion-function-alist-ssh
tramp-completion-function-alist-telnet tramp-completion-function-alist-su
tramp-completion-function-alist-sg tramp-completion-function-alist-putty
tramp-set-completion-function "rcp" "remcp" "scp" "scpx" "rsync" "rsh" "remsh" "ssh"
"sshx" "telnet" "nc" "su" "sudo" "doas" "ksu" "sg" "krlogin" "plink" "plinkx" "pscp"
"psftp" "fcp"]
3]
#[0
"\304\305\306\307\310\311D\312BBBB\"\210\304\305\313\314\315\311D\316BBBB\"\210\304\305\317\320\321\322\311D\323BBBBB\"\210\304\305\324\325\326\327\311D\330BBBBB\"\210\304\305\331\332\333\334\311D\335BBBBB\"\210\304\305\336\337\340\311D\341BBBB\"\210\304\305\342\343\344\311D\345BBBB\"\210\304\305\346\347\350\351\311D\352BBBBB\"\210\304\305\353\354\355\356\311D\357BBBBB\"\210\304\305\360\361\362\311D\363BBBB\"\210\304\305\364\365\366\311D\367BBBB\"\210\304\305\370\371\372\311D\373BBBB\"\210\304\305\374\375\376\311D\377BBBB\"\210\304\305\201@\0\201A\0\201B\0\311D\201C\0BBBB\"\210\304\305\201D\0\201E\0\201F\0\311D\201G\0BBBB\"\210\304\305\201H\0\201I\0\201J\0\311D\201K\0BBBB\"\210\304\305\201L\0\201M\0\201N\0\311D\201O\0BBBB\"\210\304\305\201P\0\201Q\0\201R\0\201S\0\201T\0\201U\0\201V\0\201W\0\201X\0\201Y\0\201Z\0 \n#C\201[\0BBBBBBBD\311D\201\\\0BBBB\"\210\304\305\201]\0\201^\0\201R\0\201_\0\201`\0\201a\0\201b\0\201Y\0\201Z\0 \n#C\201c\0BBBBBD\311D\201d\0BBBB\"\210\304\305\201e\0\201f\0\201R\0\201g\0\201h\0\201i\0\201j\0\201k\0\201l\0\201Y\0\201Z\0 \n#C\201m\0BBBBBBBD\311D\201n\0BBBB\"\210\304\305\201o\0\201p\0\201R\0\201q\0\201r\0\201s\0\201t\0\201u\0\201v\0\201Y\0\201Z\0 \n#C\201w\0BBBBBBBD\311D\201x\0BBBB\"\210\304\305\201y\0\201z\0\201{\0\311D\201|\0BBBB\"\210\304\201}\0\201~\0B\"\210\304\201\0\201\200\0\201\201\0B\"\210\304\201\0\201\202\0\201\203\0\201\204\0 E\"\207"
[tramp-default-remote-shell
tramp-terminal-type
tramp-initial-end-of-output
tramp-local-host-regexp
add-to-list
tramp-methods
"rcp"
(tramp-login-program "rsh")
(tramp-login-args
(("%h")
("-l" "%u")
)
)
tramp-remote-shell
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
(tramp-copy-program "rcp")
(tramp-copy-args
(("-p" "%k")
("-r")
)
)
(tramp-copy-keep-date t)
(tramp-copy-recursive t)
)
"remcp"
(tramp-login-program "remsh")
(tramp-login-args
(("%h")
("-l" "%u")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
(tramp-copy-program "rcp")
(tramp-copy-args
(("-p" "%k")
)
)
(tramp-copy-keep-date t)
)
"scp"
(tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u")
("-p" "%p")
("%c")
("-e" "none")
("%h")
)
)
(tramp-async-args
(("-q")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
(tramp-copy-program "scp")
(tramp-copy-args
(("-P" "%p")
("-p" "%k")
("-q")
("-r")
("%c")
)
)
(tramp-copy-keep-date t)
(tramp-copy-recursive t)
)
"scpx"
(tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u")
("-p" "%p")
("%c")
("-e" "none")
("-t" "-t")
("%h")
("%l")
)
)
(tramp-async-args
(("-q")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
(tramp-copy-program "scp")
(tramp-copy-args
(("-P" "%p")
("-p" "%k")
("-q")
("-r")
("%c")
)
)
(tramp-copy-keep-date t)
(tramp-copy-recursive t)
)
"rsync"
(tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u")
("-p" "%p")
("%c")
("-e" "none")
("%h")
)
)
(tramp-async-args
(("-q")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
(tramp-copy-program "rsync")
(tramp-copy-args
(("-t" "%k")
("-p")
("-r")
("-s")
("-c")
)
)
(tramp-copy-env
(("RSYNC_RSH")
("ssh" "%c")
)
)
(tramp-copy-keep-date t)
(tramp-copy-keep-tmpfile t)
(tramp-copy-recursive t)
)
"rsh"
(tramp-login-program "rsh")
(tramp-login-args
(("%h")
("-l" "%u")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
)
"remsh"
(tramp-login-program "remsh")
(tramp-login-args
(("%h")
("-l" "%u")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
)
"ssh"
(tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u")
("-p" "%p")
("%c")
("-e" "none")
("%h")
)
)
(tramp-async-args
(("-q")
)
)
((tramp-remote-shell-login
("-l")
)
(tramp-remote-shell-args
("-c")
)
)
"sshx"
(tramp-login-program "ssh")
(tramp-login-args
(("-l" "%u")
("-p" "%p")
("%c")
("-e" "none")
("-t" "-t")
&nbs |