Good to know. I'll keep an eye on the bug log.

I did try sshx, as you suggested, but that didn't work, either.

It did connect to the server, but seems to expect a password -- without
actually prompting the user to enter one.

The debug dump is over a million lines long; let me know if you want the
whole thing. (Gzipped, I assume.)

Here's the last bit, anonymized. Does this help?

Thanks again,
Fred

10:16:22.003833 tramp-accept-process-output (10) # *tramp/sshx
usern...@xxx.xxx.xxx.xxx* run nil
ssh -l USERNAME -e none -t -t -o RemoteCommand="/bin/sh  -i"
xxx.xxx.xxx.xxx && exit || exit
################################################################################

THIS IS A PROPRIETARY CORPORATION SYSTEM, RESTRICTED TO AUTHORIZED
PERSONNEL AND FOR OFFICIAL, AUTHORIZED CORPORATION BUSINESS ONLY.
ANYONE USING THIS SYSTEM, NETWORK OR DATA IS SUBJECT TO MONITORING AT ANY
TIME.  ANYONE USING THIS SYSTEM THEREBY EXPRESSLY CONSENTS TO SUCH
MONITORING
AND IS FURTHER ADVISED THAT ANY EVIDENCE OF CRIMINAL AND/OR OTHERWISE
IMPROPER
OR UNAUTHORIZED ACTIVITY MAY BE PROVIDED TO LAW ENFORCEMENT OFFICIALS FOR
PROSECUTION AND/OR USED BY CORPORATION AS IT SEES FIT.

################################################################################
10:16:22.003882 tramp-flush-connection-property (7) # locked
10:16:22.003928 tramp-get-connection-property (7) # process-buffer nil;
cache used: t
10:16:22.003979 tramp-process-one-action (5) # Looking for regexp
"\(.*\(?:login\|user\)\(?:[[:blank:]].*\)?:[[:blank:]]*\)\'" from remote
shell
10:16:22.004019 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004054 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004439 tramp-process-one-action (5) # Looking for regexp
"\(^.*\(\(?:adgangskode\|contrase\(?:\(?:ny\|ñ\)a\)\|decryption
key\|encryption
key\|geslo\|h\(?:\(?:asł\|esl\)o\)\|iphasiwedi\|jelszó\|l\(?:ozinka\|ösenord\)\|m\(?:ot
de passe\|ật khẩu\)\|p\(?:a\(?:rola\|s\(?:ahitza\|s\(?:
phrase\|code\|ord\|phrase\|wor[dt]\)\|vorto\)\)\|in\)\|s\(?:alasana\|enha\|laptažodis\)\|wachtwoord\|лозинка\|пароль\|ססמה\|كلمة
السر\|गुप्तशब्द\|शब्दकूट\|গুপ্তশব্দ\|পাসওয়ার্ড\|ਪਾਸਵਰਡ\|પાસવર્ડ\|ପ୍ରବେଶ
ସଙ୍କେତ\|கடவுச்சொல்\|సంకేతపదము\|ಗುಪ್ತಪದ\|അടയാളവാക്ക്\|රහස්පදය\|ពាក្យសម្ងាត់\|パスワード\|密[码碼]\|암호\)\).*[:៖:]\0?[[:blank:]]*\)\'"
from remote shell
10:16:22.004500 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004536 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004709 tramp-process-one-action (5) # Looking for regexp
"\(^.*\(Verification code\).*[:៖:][[:blank:]]*\)\'" from remote shell
10:16:22.004750 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004787 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004846 tramp-process-one-action (5) # Looking for regexp
"\(^.*\(?:Permission denied\|Timeout, server not responding\.\|Sorry, try
again\.\|Name or service not known\|Host key verification
failed\.\|Authentication failed\|No supported authentication methods left
to try!\|Login \(?:[Ii]ncorrect\)\|Connection
\(?:\(?:clo\|refu\)sed\)\|Received signal [[:digit:]]+\).*\)\'" from remote
shell
10:16:22.004891 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.004928 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005017 tramp-process-one-action (5) # Looking for regexp "\(^[^#$%>
]*[#$%>] *\)\'" from remote shell
10:16:22.005057 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005093 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005148 tramp-process-one-action (5) # Looking for regexp "\(\(?:^\|
\)[^]
#-%>]*#?[]#-%>][[:blank:]]*\)\'" from remote shell
10:16:22.005186 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005222 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005281 tramp-process-one-action (5) # Looking for regexp "\(Are
you sure you want to continue connecting
(yes/no\(?:/\[fingerprint]\)?)\?[[:blank:]]*\)\'" from remote shell
10:16:22.005323 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005359 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005404 tramp-process-one-action (5) # Looking for regexp
"\(\(?:Store key in cache\? (y/n.*)\|Update cached key\? (y/n, Return
cancels connection)\)[[:blank:]]*\)\'" from remote shell
10:16:22.005446 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005482 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005534 tramp-process-one-action (5) # Looking for regexp
"\(\(?:TERM = (.*)\|Terminal type\? \[.*]\)[[:blank:]]*\)\'" from remote
shell
10:16:22.005573 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005608 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005654 tramp-process-one-action (5) # Looking for regexp "\(Access
granted\. Press Return to begin session\. \)\'" from remote shell
10:16:22.005694 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005730 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005774 tramp-process-one-action (5) # Looking for regexp "\(^
*Confirm user presence for key .*[
]*\)\'" from remote shell
10:16:22.005812 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005847 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005892 tramp-process-one-action (5) # Looking for regexp "\(^
*\(Enter PIN for .*\)[
]*\)\'" from remote shell
10:16:22.005931 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.005966 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.006011 tramp-process-one-action (5) # Looking for regexp "\(\)\'"
from remote shell
10:16:22.006050 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.006086 tramp-get-connection-property (7) # check-remote-echo nil;
cache used: nil
10:16:22.006127 tramp-process-one-action (5) # Call
‘tramp-action-process-alive’
10:16:22.006171 tramp-get-connection-property (7) # locked nil; cache used:
nil
10:16:22.006207 tramp-set-connection-property (7) # locked t
10:16:22.006255 tramp-flush-connection-property (7) # locked
10:16:22.006994 tramp-get-connection-property (7) # process-buffer nil;
cache used: t
10:16:22.007057 tramp-process-actions (6) #
ssh -l USERNAME -e none -t -t -o RemoteCommand="/bin/sh  -i"
xxx.xxx.xxx.xxx && exit || exit
################################################################################

THIS IS A PROPRIETARY CORPORATION SYSTEM, RESTRICTED TO AUTHORIZED
PERSONNEL AND FOR OFFICIAL, AUTHORIZED CORPORATION BUSINESS ONLY.
ANYONE USING THIS SYSTEM, NETWORK OR DATA IS SUBJECT TO MONITORING AT ANY
TIME.  ANYONE USING THIS SYSTEM THEREBY EXPRESSLY CONSENTS TO SUCH
MONITORING
AND IS FURTHER ADVISED THAT ANY EVIDENCE OF CRIMINAL AND/OR OTHERWISE
IMPROPER
OR UNAUTHORIZED ACTIVITY MAY BE PROVIDED TO LAW ENFORCEMENT OFFICIALS FOR
PROSECUTION AND/OR USED BY CORPORATION AS IT SEES FIT.

################################################################################
10:16:27.008411 tramp-get-connection-property (7) # prompt nil; cache used:
nil
10:16:27.008533 tramp-process-sentinel (5) # Sentinel called: ‘#<process
*tramp/sshx usern...@xxx.xxx.xxx.xxx*>’ ‘killed
’
10:16:27.008615 tramp-flush-connection-properties (7) # *tramp/sshx
usern...@xxx.xxx.xxx.xxx* (last-cmd-time password-vector temp-file)
10:16:27.008758 tramp-get-file-property (8) # / file-truename nil; inhibit:
10; cache used: nil; cached at: nil
10:16:27.008809 tramp-flush-directory-properties (8) # /
10:16:27.035647 tramp-get-connection-property (7) # process-buffer nil;
cache used: t
10:16:27.035732 tramp-get-connection-property (7) # process-buffer nil;
cache used: t
10:16:27.046597 tramp-process-actions (10) #
  backtrace()
  tramp-error((tramp-file-name "sshx" "USERNAME" nil "xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) file-error
"Timeout reached, see buffer ‘*tramp/sshx USERNAME@...")
  apply(tramp-error (tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) file-error
"Timeout reached, see buffer ‘*tramp/sshx USERNAME@..." nil)
  tramp-process-actions(#<process *tramp/sshx usern...@xxx.xxx.xxx.xxx*>
(tramp-file-name "sshx" "USERNAME" nil "xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) 1
((tramp-login-prompt-regexp tramp-action-login)
(tramp-password-prompt-regexp tramp-action-password)
(tramp-otp-password-prompt-regexp tramp-action-otp-password)
(tramp-wrong-passwd-regexp tramp-action-permission-denied)
(shell-prompt-pattern tramp-action-succeed) (tramp-shell-prompt-pattern
tramp-action-succeed) (tramp-yesno-prompt-regexp tramp-action-yesno)
(tramp-yn-prompt-regexp tramp-action-yn) (tramp-terminal-prompt-regexp
tramp-action-terminal) (tramp-antispoof-regexp
tramp-action-confirm-message) (tramp-security-key-confirm-regexp
tramp-action-show-and-confirm-message) (tramp-security-key-pin-regexp
tramp-action-otp-password) (tramp-process-alive-regexp
tramp-action-process-alive)) 60)
  tramp-maybe-open-connection((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil))
  tramp-send-command((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) "test 0
2>/dev/null; echo tramp_exit_status $?")
  tramp-send-command-and-check((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) "test 0")
  tramp-get-test-command((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil))
  tramp-run-test((tramp-file-name "sshx" "USERNAME" nil "xxx.xxx.xxx.xxx"
nil "/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) "-d"
"/u/USERNAME/dw_fload/competitive_titles/cse/progra...")
  tramp-sh-handle-file-directory-p("/sshx:usern...@xxx.xxx.xxx.xxx
:/u/USERNAME/dw_fload/...")
  tramp-sh-file-name-handler(file-directory-p
"/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/...")
  apply(tramp-sh-file-name-handler file-directory-p
"/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/...")
  tramp-file-name-handler(file-directory-p "/sshx:usern...@xxx.xxx.xxx.xxx
:/u/USERNAME/dw_fload/...")
  file-directory-p("/sshx:usern...@xxx.xxx.xxx.xxx
:/u/USERNAME/dw_fload/...")
  find-file-noselect("/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/..."
nil nil t)
  find-file("/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/..." t)
  funcall-interactively(find-file
"/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/..."
t)
  repeat-complex-command(1)
  funcall-interactively(repeat-complex-command 1)
  command-execute(repeat-complex-command)
10:16:27.046778 tramp-process-actions (1) # File error: Timeout reached,
see buffer ‘*tramp/sshx usern...@xxx.xxx.xxx.xxx*’ for details
ssh -l USERNAME -e none -t -t -o RemoteCommand="/bin/sh  -i"
xxx.xxx.xxx.xxx && exit || exit
################################################################################

THIS IS A PROPRIETARY CORPORATION SYSTEM, RESTRICTED TO AUTHORIZED
PERSONNEL AND FOR OFFICIAL, AUTHORIZED CORPORATION BUSINESS ONLY.
ANYONE USING THIS SYSTEM, NETWORK OR DATA IS SUBJECT TO MONITORING AT ANY
TIME.  ANYONE USING THIS SYSTEM THEREBY EXPRESSLY CONSENTS TO SUCH
MONITORING
AND IS FURTHER ADVISED THAT ANY EVIDENCE OF CRIMINAL AND/OR OTHERWISE
IMPROPER
OR UNAUTHORIZED ACTIVITY MAY BE PROVIDED TO LAW ENFORCEMENT OFFICIALS FOR
PROSECUTION AND/OR USED BY CORPORATION AS IT SEES FIT.

################################################################################
10:16:27.066203 tramp-process-actions (10) #
  backtrace()
  tramp-error((tramp-file-name "sshx" "USERNAME" nil "xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) error "Cannot
resize window #<window 3 on .emacs>")
  tramp-signal-hook-function(error ("Cannot resize window #<window 3 on
.emacs>"))
  error("Cannot resize window %s" #<window 3 on .emacs>)
  window-resize(#<window 3 on .emacs> 84)
  display-buffer-use-some-window(#<buffer *tramp/sshx
usern...@xxx.xxx.xxx.xxx*> nil)
  display-buffer(#<buffer *tramp/sshx usern...@xxx.xxx.xxx.xxx*> nil)
  pop-to-buffer(#<buffer *tramp/sshx usern...@xxx.xxx.xxx.xxx*>)
  #f(compiled-function () #<bytecode 0x13e1a18af0c7d39d>)()
  tramp-process-actions(#<process *tramp/sshx usern...@xxx.xxx.xxx.xxx*>
(tramp-file-name "sshx" "USERNAME" nil "xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) 1
((tramp-login-prompt-regexp tramp-action-login)
(tramp-password-prompt-regexp tramp-action-password)
(tramp-otp-password-prompt-regexp tramp-action-otp-password)
(tramp-wrong-passwd-regexp tramp-action-permission-denied)
(shell-prompt-pattern tramp-action-succeed) (tramp-shell-prompt-pattern
tramp-action-succeed) (tramp-yesno-prompt-regexp tramp-action-yesno)
(tramp-yn-prompt-regexp tramp-action-yn) (tramp-terminal-prompt-regexp
tramp-action-terminal) (tramp-antispoof-regexp
tramp-action-confirm-message) (tramp-security-key-confirm-regexp
tramp-action-show-and-confirm-message) (tramp-security-key-pin-regexp
tramp-action-otp-password) (tramp-process-alive-regexp
tramp-action-process-alive)) 60)
  tramp-maybe-open-connection((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil))
  tramp-send-command((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) "test 0
2>/dev/null; echo tramp_exit_status $?")
  tramp-send-command-and-check((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) "test 0")
  tramp-get-test-command((tramp-file-name "sshx" "USERNAME" nil
"xxx.xxx.xxx.xxx" nil
"/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil))
  tramp-run-test((tramp-file-name "sshx" "USERNAME" nil "xxx.xxx.xxx.xxx"
nil "/u/USERNAME/dw_fload/competitive_titles/cse/progra..." nil) "-d"
"/u/USERNAME/dw_fload/competitive_titles/cse/progra...")
  tramp-sh-handle-file-directory-p("/sshx:usern...@xxx.xxx.xxx.xxx
:/u/USERNAME/dw_fload/...")
  tramp-sh-file-name-handler(file-directory-p
"/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/...")
  apply(tramp-sh-file-name-handler file-directory-p
"/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/...")
  tramp-file-name-handler(file-directory-p "/sshx:usern...@xxx.xxx.xxx.xxx
:/u/USERNAME/dw_fload/...")
  file-directory-p("/sshx:usern...@xxx.xxx.xxx.xxx
:/u/USERNAME/dw_fload/...")
  find-file-noselect("/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/..."
nil nil t)
  find-file("/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/..." t)
  funcall-interactively(find-file
"/sshx:usern...@xxx.xxx.xxx.xxx:/u/USERNAME/dw_fload/..."
t)
  repeat-complex-command(1)
  funcall-interactively(repeat-complex-command 1)
  command-execute(repeat-complex-command)
10:16:27.066435 tramp-process-actions (1) # error: "Cannot resize window
#<window 3 on .emacs>"
ssh -l USERNAME -e none -t -t -o RemoteCommand="/bin/sh  -i"
xxx.xxx.xxx.xxx && exit || exit
################################################################################

THIS IS A PROPRIETARY CORPORATION SYSTEM, RESTRICTED TO AUTHORIZED
PERSONNEL AND FOR OFFICIAL, AUTHORIZED CORPORATION BUSINESS ONLY.
ANYONE USING THIS SYSTEM, NETWORK OR DATA IS SUBJECT TO MONITORING AT ANY
TIME.  ANYONE USING THIS SYSTEM THEREBY EXPRESSLY CONSENTS TO SUCH
MONITORING
AND IS FURTHER ADVISED THAT ANY EVIDENCE OF CRIMINAL AND/OR OTHERWISE
IMPROPER
OR UNAUTHORIZED ACTIVITY MAY BE PROVIDED TO LAW ENFORCEMENT OFFICIALS FOR
PROSECUTION AND/OR USED BY CORPORATION AS IT SEES FIT.

################################################################################
10:16:38.088367 tramp-process-actions (3) # Waiting for prompts from remote
shell...failed
10:16:38.090782 tramp-maybe-open-connection (3) # Opening connection nil
for usern...@xxx.xxx.xxx.xxx using sshx...failed
10:16:38.090919 tramp-get-connection-property (7) # process-buffer nil;
cache used: t
10:16:38.091067 tramp-get-file-property (8) # / file-truename nil; inhibit:
10; cache used: nil; cached at: nil
10:16:38.091123 tramp-flush-directory-properties (8) # /
10:16:38.091185 tramp-flush-connection-properties (7) # (tramp-file-name
sshx USERNAME nil xxx.xxx.xxx.xxx nil nil nil) (first-password-request
process-buffer null-device)

On Fri, Feb 14, 2025 at 9:35 AM Michael Albinus <michael.albi...@gmx.de>
wrote:

> Michael Albinus <michael.albi...@gmx.de> writes:
>
> Hi Fred,
>
> >> It's been a while, but I'm trying again to get emacs and plink to
> >> behave.
> >
> > It looks like this is the same as bug#75746. Plink has ceased to work
> > since its release 0.82.
>
> FTR, the PuTTY developers have helped. See recent messages in bug#75746.
>
> >> Thanks!
> >> Fred
>
> Best regards, Michael.
>

Reply via email to