tramp/plink works with one host, but not another

2006-12-06 Thread Yary H

Hello all,

I'm running tramp 2.1.7 with "GNU Emacs 22.0.91.1 
(i386-mingw-nt5.1.2600) of 2006-12-03 on W2ONE" (that's NT emacs, on 
Windows XP) - using the plink method.


With one server, I can read directories, read files, write files, all 
the good stuff. Excellent!


Another server, it connects, asks me for password, correctly rejects 
incorrect passwords, but when I enter the correct password, it hangs 
until I hit ^G at the message "Tramp: Found remote shell prompt on 
`.x-x-x.org'"


Full trace from the session is long so I pasted it here: 
http://www.anope.org/paste2.php?id=ad0d3a6a


side note- my password was in the trace output! I had to manually elide 
the line that says 'tramp-read-passwd: "--"'


Connecting manually, it looks like the setups for the two servers are 
the same, I don't see anything obvious (see end of message). Can anyone 
help me figure this out?


thanks

-y

=== working server 
C:\Temp\tramp>plink -v [EMAIL PROTECTED]
Server version: SSH-2.0-OpenSSH_3.4 NetBSD_Secure_Shell-20030917
We claim version: SSH-2.0-PuTTY_Release_0.58
Using SSH protocol version 2
Doing Diffie-Hellman group exchange
Doing Diffie-Hellman key exchange
Host key fingerprint is:
ssh-rsa 1024 79:4e:7f:20:37:d6:ed:af:e7:05:84:b1:f6:18:b6:33
Initialised AES-256 client->server encryption
Initialised HMAC-SHA1 client->server MAC algorithm
Initialised AES-256 server->client encryption
Initialised HMAC-SHA1 server->client MAC algorithm
Using username "yary".
Keyboard-interactive authentication refused
[EMAIL PROTECTED]'s password:
Sent password
Access granted
Opened channel for session
Allocated pty (ospeed 38400bps, ispeed 38400bps)
Started a shell/command
Last login: Wed Dec  6 16:18:34 2006 from .
NetBSD 1.6.2_STABLE (BELL) #0: Thu May 25 20:38:56 PDT 2006

Welcome to NetBSD!

You have maling list msgs: s-xxxdy
spam
working$ exit
logout

=== hanging server 
C:\Temp\tramp>plink -v [EMAIL PROTECTED]
Server version: SSH-1.99-OpenSSH_4.3
We claim version: SSH-2.0-PuTTY_Release_0.58
Using SSH protocol version 2
Doing Diffie-Hellman group exchange
Doing Diffie-Hellman key exchange
Host key fingerprint is:
ssh-rsa 1024 69:63:b0:1e:3d:76:18:e3:42:77:58:60:83:b9:42:46
Initialised AES-256 client->server encryption
Initialised HMAC-SHA1 client->server MAC algorithm
Initialised AES-256 server->client encryption
Initialised HMAC-SHA1 server->client MAC algorithm
Using username "yary".
Keyboard-interactive authentication refused
[EMAIL PROTECTED]'s password:
Sent password
Access granted
Opened channel for session
Allocated pty (ospeed 38400bps, ispeed 38400bps)
Started a shell/command
Last login: Wed Dec  6 16:51:16 2006 from ...

OpenBSD 3.9 (GENERIC) #617: Thu Mar  2 02:26:48 MST 2006

Welcome to OpenBSD: The proactively secure Unix-like operating system.
$ exit
logout
Server sent command exit status 0
All channels closed. Disconnecting
Server closed network connection

C:\Temp\tramp>


___
Tramp-devel mailing list
Tramp-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/tramp-devel


Re: tramp/plink works with one host, but not another

2006-12-11 Thread Yary H
I can successfully connect via plink from windows command shell or 
cygwin bash

to bell... (netbsd), kzsu... (freebsd), yary...rg (openbsd)

However, tramp can only connect to bell & kzsu. It fails on yary...rg:
Error: File error: [[Regexp `^///dcb65d0c5503bb1df6c14094f9fac5e1^M?$' 
not found in 10 secs]]
tramp-wait-for-regexp: [[Regexp 
`^///dcb65d0c5503bb1df6c14094f9fac5e1^M?$' not found in 10 secs]]


(Where ^M is ctrl-M, I changed for this mail message) - and I only see 
that error the 2nd time I try, the first time, it hangs.until I hit ^G


Emacs  : GNU Emacs 22.0.91.1 (i386-mingw-nt5.1.2600)
of 2006-12-03 on W2ONE
Package: tramp (2.1.8-pre)

current state:
==
(setq
tramp-current-method "plink"
tramp-current-user "red"
tramp-current-host "kzsu...du"
tramp-auto-save-directory nil
tramp-default-method "plink"
tramp-default-method-alist '(("" "\\`\\(anonymous\\|ftp\\)\\'" "ftp")
 ("\\`ftp\\." "" "ftp")
 ("\\`localhost\\'" "\\`root\\'" "su"))
tramp-default-host "INKY0"
tramp-default-proxies-alist nil
tramp-default-user nil
tramp-default-user-alist '(("\\`su\\(do\\)?\\'" nil "root")
   ("\\`r\\(em\\)?\\(cp\\|sh\\)\\|telnet\\'" nil
"Administrator")
   )
tramp-rsh-end-of-line "\n"
tramp-default-password-end-of-line "\n"
tramp-remote-path '(tramp-default-remote-path "/usr/sbin" "/usr/local/bin"
"/local/bin" "/local/freeware/bin" "/local/gnu/bin"
"/usr/freeware/bin" "/usr/pkg/bin" "/usr/contrib/bin")
tramp-login-prompt-regexp ".*ogin\\( .*\\)?: *"
tramp-password-prompt-regexp "(base64-decode-string 
\"Xi4qXChbcFBdYXNzd29yZFx8W3BQXWFzc3BocmFzZVwpLio6AD8gKg==\""
tramp-wrong-passwd-regexp "^.*\\(Connection \\(?:closed by foreign 
host\\.\\|refused\\)\\|Host key verification failed\\.\\|Login 
\\(?:[Ii]ncorrect\\)\\|N\\(?:ame or service not known\\|o supported 
authentication methods left to try!\\)\\|Permission denied\\.\\|Sorry, 
try again\\.\\|Tramp connection closed\\).*\\|^.*\\(Received signal 
[0-9]+\\).*"
tramp-yesno-prompt-regexp "\\(Are you sure you want to continue 
connecting (yes/no)\\?\\)\\s-*"
tramp-yn-prompt-regexp "\\(\\(?:Store key in cache\\? (y/\\|Update 
cached key\\? (y/n, Return cancels connectio\\)n)\\)\\s-*"
tramp-terminal-prompt-regexp "\\(TERM = (.*)\\|Terminal type\\? 
\\[.*\\]\\)\\s-*"

tramp-temp-name-prefix "tramp."
tramp-file-name-structure '("^/\\(\\([a-zA-Z_0-9-]+\\):\\)?\\(\\([^:/ 
   ]+\\)@\\)?\\([a-zA-Z0-9_.-]+\\(#[0-9]+\\)?\\)?:\\(.*$\\)" 2 4 5 7)

tramp-file-name-regexp "\\`/[^/:]+:"
tramp-methods '(("ftp")
("rcp" (tramp-login-program "rsh")
 (tramp-login-args (("%h") ("-l" "%u")))
 (tramp-remote-sh "/bin/sh") (tramp-copy-program "rcp")
 (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
 (tramp-password-end-of-line nil))
("scp" (tramp-login-program "ssh")
 (tramp-login-args
  (("%h") ("-l" "%u") ("-p" "%p")
   ("-o" "[EMAIL PROTECTED]:%%p")
   ("-o" "ControlMaster=yes") ("-e" "none"))
  )
 (tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
 (tramp-copy-args
  (("-P" "%p") ("-p" "%k") ("-q")
   ("-o" "[EMAIL PROTECTED]:%%p")
   ("-o" "ControlMaster=auto"))
  )
 (tramp-copy-keep-date t) (tramp-password-end-of-line nil))
("scp1" (tramp-login-program "ssh")
 (tramp-login-args
  (("%h") ("-l" "%u") ("-p" "%p")
   ("-o" "[EMAIL PROTECTED]:%%p")
   ("-o" "ControlMaster=yes") ("-1" "-e" "none"))
  )
 (tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
 (tramp-copy-args
  (("-1") ("-P" "%p") ("-p" "%k") ("-q")
   ("-o" "[EMAIL PROTECTED]:%%p")
   ("-o" "ControlMaster=auto"))
  )
 (tramp-copy-keep-date t) (tramp-password-end-of-line nil))
("scp2" (tramp-login-program "ssh")
 (tramp-login-args
  (("%h") ("-l" "%u") ("-p" "%p")
   ("-o" "[EMAIL PROTECTED]:%%p")
   ("-o" "ControlMaster=yes") ("-2" "-e" "none"))
  )
 (tramp-remote-sh "/bin/sh") (tramp-copy-program "scp")
 (tramp-copy-args
  (("-2") ("-P" "%p") ("-p" "%k") ("-q")
   ("-o" "[EMAIL PROTECTED]:%%p")
   ("-o" "ControlMaster=auto"))
  )
 (tramp-copy-keep-date t) (tramp-password-end-of-line nil))
("scp1_old" (tramp-login-program "ssh1")
 (tramp-login-args
  (("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
 (tramp-remote-sh "/bin/sh") (tramp-copy-program "scp1")
 (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
 (tramp-password-end-of-line nil))
("scp2_old" (tramp-login-program "ssh2")
 (tramp-login-args
  (("%h") ("-l" "%u") ("-p" "%p") ("-e" "none")))
 (tramp-remote-sh "/bin/sh") (tramp-copy-program "scp2")
 (tramp-copy-args (("-p" "%k"))) (tramp-copy-keep-date t)
 

Re: tramp/plink works with one host, but not another

2007-01-11 Thread Yary H
As of tramp 2.0.55, all my hosts work well with plink & windows-emacs, 
thanks!


As a side question, what's the difference between the 2.0.x and 2.1.x 
versions of tramp?




___
Tramp-devel mailing list
Tramp-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/tramp-devel