PocketPutty

Hallo,

ich habe einen SSH Server laufen, auf den ich mich von ueberall super connecten kann.
Die moeglichkeiten sind:
2 Workstations, beide dualboot mit WinXP und Debian. Bei beiden komme ich per Putty oder SSH super auf die maschine drauf (auch ohne Aussetzer UND !!! wenn ich nicht direkt die IP eingebe, sonder uebers grosse boese Internet gehe !!! )
.

Das Einzige mit dem ich mich nicht verbinden kann ist mein Windows Mobile6 HTC Touch Diamond. ich bekomme immer wenn ich die verbindung aufbauen will nach der Eingabe des Users die Fehlermeldung "Server unexpectedly closed the connection".

Derselbe Schluessel funktioniert hervorragend wenn ich mich von der WinXP Maschine verbinde.

Jemand eine Idee?
 
Schau mal in die Logs des SSH-Servers. Der sollte ja eigentlich loggen warum die Verbindung unterbrochen wird.
 
tjoa eigentlich schon...

aber:

auth.log ist leer (und bleibt es irgendwie)

messages enthaelt nur
Code:
Jun  1 06:25:11 server kernel: imklog 3.18.6, log source = /proc/kmsg started.
Jun  1 06:25:11 server rsyslogd: [origin software="rsyslogd" swVersion="3.18.6" x-pid="2827" x-info="http://www.rsyslog.com"] restart


jetzt sagst du zu recht "stell den Debuglevel im SSHd hoch" , aber in der /etc/ssh/sshd_config habe ich:
Code:
# Logging
SyslogFacility AUTH
LogLevel DEBUG2
 
Verwendest du SSH1 oder SSH2 für die Verbindung? Evtl. mal schauen, ob nur eines der Protokolle Probleme macht. Oder hast du evtl. die erste Verbindung zum Server mit 'Cancel' abgebrochen, wodurch PocketPutty dem Host nicht mehr traut? Einfach mal sicherstellen, dass der Key und sonstige host-spezifische Daten nicht in der Registry abgelegt wurden.
 
Nur SSH2...

der Key und alles andere liegt nich in der Reg ....

hier is nebenbei mal Connectversuche
(kA wieso die Logs jetzt gehen)
Code:
Jun  2 22:32:37 server sshd[9959]: debug2: channel 0: rcvd adjust 8920
Jun  2 22:32:37 server sshd[9959]: debug2: channel 0: rcvd adjust 8284
Jun  2 22:33:01 server CRON[11040]: pam_unix(cron:session): session opened for user nobody by (uid=0)
Jun  2 22:33:01 server CRON[11040]: pam_unix(cron:session): session closed for user nobody
Jun  2 22:33:02 server sshd[11025]: debug1: Forked child 11043.
Jun  2 22:33:02 server sshd[11043]: debug1: rexec start in 5 out 5 newsock 5 pipe 7 sock 8
Jun  2 22:33:02 server sshd[11043]: debug1: inetd sockets after dupping: 3, 3
Jun  2 22:33:02 server sshd[11043]: Connection from 80.187.96.171 port 7204
Jun  2 22:34:26 server sshd[9959]: debug2: channel 0: rcvd adjust 8622
Jun  2 22:34:31 server sshd[9959]: debug2: channel 0: rcvd adjust 8305
Jun  2 22:39:01 server CRON[11047]: pam_unix(cron:session): session opened for user root by (uid=0)
Jun  2 22:39:01 server CRON[11047]: pam_unix(cron:session): session closed for user root
Jun  2 22:44:18 server sshd[11025]: debug1: Forked child 11060.
Jun  2 22:44:18 server sshd[11060]: debug1: rexec start in 5 out 5 newsock 5 pipe 7 sock 8
Jun  2 22:44:18 server sshd[11060]: debug1: inetd sockets after dupping: 3, 3
Jun  2 22:44:18 server sshd[11060]: Connection from 80.187.101.93 port 20794
Jun  2 22:45:31 server sshd[11025]: debug1: Forked child 11063.
Jun  2 22:45:31 server sshd[11063]: debug1: rexec start in 5 out 5 newsock 5 pipe 7 sock 8
Jun  2 22:45:31 server sshd[11063]: debug1: inetd sockets after dupping: 3, 3
Jun  2 22:45:31 server sshd[11063]: Connection from 80.187.101.93 port 23390
Jun  2 22:45:34 server sshd[11063]: debug1: Client protocol version 2.0; client software version PuTTY_Local:_Feb_28_2007_22:24:52
Jun  2 22:45:34 server sshd[11063]: debug1: no match: PuTTY_Local:_Feb_28_2007_22:24:52
Jun  2 22:45:34 server sshd[11063]: debug1: Enabling compatibility mode for protocol 2.0
Jun  2 22:45:34 server sshd[11063]: debug1: Local version string SSH-2.0-OpenSSH_5.1p1 Debian-5
Jun  2 22:45:34 server sshd[11063]: debug2: fd 3 setting O_NONBLOCK
Jun  2 22:45:34 server sshd[11063]: debug2: Network child is on pid 11065
Jun  2 22:45:35 server sshd[11063]: debug2: monitor_read: 0 used once, disabling now
Jun  2 22:45:42 server sshd[11063]: debug2: monitor_read: 5 used once, disabling now
Jun  2 22:46:42 server sshd[9959]: debug2: channel 0: rcvd adjust 8879
Jun  2 22:46:43 server sshd[9959]: debug2: channel 0: rcvd adjust 8387

ich les da irgendwie nix wirklich sinnvolles draus?
 
Ich sehe auch erstmal nichts ungewöhnliches. Kenne leider auch PocketPutty nicht wirklich. Bei 'nem Linux-Client würde ich sagen "Mach mal den Verbose-Output vom Client an", aber bei dem bin ich ratlos.
 
Hast du die Einstellungen nochmal überprüft und auch das Passwort für den Key richtig eingegeben?
Ich hab PocketPutty auf jeden Fall grad mal auf einem HTC Touch HD getestet und da lief es. Sollte also nicht am Gerät liegen
 
zu dem Passwort komme ich garnicht.
der bricht vorher ab. mit viel Glueck bekomme ich den Nutzer eingegeben. Wenn ich den Nutzer fest angebe kann ich gar keine Eingabe machen, bis er abbricht.
 
ich habe den Fehler, wundere mich aber trotzdem ein bischen:

ich hatte die LoginGraceTime auf 30 gesetzt, was bisher (auch bei dem alten Server) locker ausgereicht hat. Auch vom Handy hat das ohne Probleme geklappt. jetzt hab ich die Zeit mal hochgesetzt auf dem neuen Server und nu gehts...

:)

Danke fuer die Hilfe!
(ich bin drauf gekommen als ich deine Logs mit meinen verglichen habe und keinen Fehler feststellen konnte)
 
Zurück
Oben