[Solved] SFTP + Jailkit mit ISPConfig 3.0.5.1 und Debian Wheezy
Hi,
ich habe die aktuelle ISPConfig Version auf Debian Wheezy installiert.
Bislang gibt es nur ein Problem:
SSH Login mit und ohne Jailkit funktioniert.
SFTP ohne Jailkit tut auch.
Aber SFTP mit Jailkit mag nicht.
Die Connection geht kurz auf und gleich wieder zu.
Im SSH Debug Log sehe ich keine aussagekräftige Fehlermeldung, ausser, dass offensichtlich direkt nach dem Login die Client / Server Kommunikation gestört ist. Sprich der Server ist nach kurzer Zeit der Meinung, der Client hätte sich verabschiedet.
Ein Vergleich von SSH und Jailkit Config mit einem ISPConfig 3.0.4 auf Debian Squeeze Setup offenbart mir erstmal keine Unterschiede.
Liegt's am Setup mit Debian Wheezy?
Ist es die verwendete aktuelle Jailkit Version 2.15-1 ?
Macht das neue ISPConfig was anders?
Ich habe an ssh und jailkkit Config keine manuelle Modifikation vorgenommen.
Lediglich Password-Auth mal abgeschaltet - aber es tut weder mit noch ohne noch mit oder ohne Key-Auth.
Hat jemand das Problem mit Debian Squeeze und ISPConfig 3.0.5.1?
Hier ein kleiner Auszug aus dem sshd Log mit Debuglevel 3. Die Authentifizierung hat bis zu diesem Punkt schon erfolgreich stattgefunden. Der Fehler scheint im Aufruf von jk_chrootssh zu liegen, danach bricht die Session weg:
Matthias
Hi,
ich habe die aktuelle ISPConfig Version auf Debian Wheezy installiert.
Bislang gibt es nur ein Problem:
SSH Login mit und ohne Jailkit funktioniert.
SFTP ohne Jailkit tut auch.
Aber SFTP mit Jailkit mag nicht.
Die Connection geht kurz auf und gleich wieder zu.
Im SSH Debug Log sehe ich keine aussagekräftige Fehlermeldung, ausser, dass offensichtlich direkt nach dem Login die Client / Server Kommunikation gestört ist. Sprich der Server ist nach kurzer Zeit der Meinung, der Client hätte sich verabschiedet.
Ein Vergleich von SSH und Jailkit Config mit einem ISPConfig 3.0.4 auf Debian Squeeze Setup offenbart mir erstmal keine Unterschiede.
Liegt's am Setup mit Debian Wheezy?
Ist es die verwendete aktuelle Jailkit Version 2.15-1 ?
Macht das neue ISPConfig was anders?
Ich habe an ssh und jailkkit Config keine manuelle Modifikation vorgenommen.
Lediglich Password-Auth mal abgeschaltet - aber es tut weder mit noch ohne noch mit oder ohne Key-Auth.
Hat jemand das Problem mit Debian Squeeze und ISPConfig 3.0.5.1?
Hier ein kleiner Auszug aus dem sshd Log mit Debuglevel 3. Die Authentifizierung hat bis zu diesem Punkt schon erfolgreich stattgefunden. Der Fehler scheint im Aufruf von jk_chrootssh zu liegen, danach bricht die Session weg:
Code:
Mar 22 21:48:36 webcl1 sshd[19187]: debug3: Copy environment: LANG=en_US.UTF-8
Mar 22 21:48:36 webcl1 sshd[19187]: debug3: Copy environment: LANGUAGE=en_US:en
Mar 22 21:48:36 webcl1 jk_chrootsh[19187]: now entering jail /var/www/clients/client2/web2 for user xxxxxxxxx (1003) with arguments -c /usr/lib/openssh/sftp-server
Mar 22 21:48:36 webcl1 sshd[19186]: debug1: Received SIGCHLD.
Mar 22 21:48:36 webcl1 sshd[19186]: debug1: session_by_pid: pid 19187
Mar 22 21:48:36 webcl1 sshd[19186]: debug1: session_exit_message: session 0 channel 0 pid 19187
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: request exit-status confirm 0
Mar 22 21:48:36 webcl1 sshd[19186]: debug1: session_exit_message: release channel 0
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: write failed
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: close_write
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: send eow
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: output open -> closed
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: read<=0 rfd 9 len 0
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: read failed
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: close_read
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: input open -> drain
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: read 27 from efd 11
Mar 22 21:48:36 webcl1 sshd[19186]: debug3: channel 0: discard efd
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: ibuf empty
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: send eof
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: input drain -> closed
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: send close
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: notify_done: reading
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: read 0 from efd 11
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: closing read-efd 11
Mar 22 21:48:36 webcl1 sshd[19186]: debug3: channel 0: will not send data after close
Mar 22 21:48:36 webcl1 sshd[19186]: debug2: channel 0: rcvd close
Mar 22 21:48:36 webcl1 sshd[19186]: Received disconnect from 1.2.3.4: 11: disconnected by user
Mar 22 21:48:36 webcl1 sshd[19186]: debug1: do_cleanup
Zuletzt bearbeitet: