martin-s
Goto Top

Proftpd TimeOut Problem

Debian Lenny
ProFTPd

Hallo!

Ich habe ein kleines Problem mit meinem FTP Server.

Er schreibt mit beim Programm "GS-Shop 2011" TimeOut Fehler beim Hochladen von Files.
Wenn ich aber mit FileZilla Dateien hochlade, funtkioniert das einwandfrei.

Wisst Ihr vielleicht wo der Fehler liegen könnte?
Rechte sind alle i.O.

Hier noch meine Configdatei von ProFTPd.
###########################################
#
# Server Configuration
#
###########################################

ServerName                   "This is a FTP Server"  
ServerType                   standalone
DefaultServer                on
DefaultRoot                  ~
Port                              21
Umask                         022
MaxInstances              100
User                            nobody
Group                          nogroup
<Directory /*>
   AllowOverwrite            on
</Directory>

Danke Martin

Content-ID: 168710

Url: https://administrator.de/forum/proftpd-timeout-problem-168710.html

Ausgedruckt am: 23.12.2024 um 10:12 Uhr

Hitman4021
Hitman4021 27.06.2011 um 19:36:38 Uhr
Goto Top
Hallo,

Hast du das schonmal mit dem Windows FTP versucht?

Die Config schaut in Ordnung aus, Funktioniert dein "GS Shop" auf anderen FTP Servern?

Gruß Hitman
martin-s
martin-s 27.06.2011 um 19:41:31 Uhr
Goto Top
Hallo!

Danke für deine schnelle Antwort.
Windows FTP & andere FTP Server funktionieren.


LG
Martin
Hitman4021
Hitman4021 27.06.2011 um 19:59:28 Uhr
Goto Top
Hallo,

Das FTP Log wäre noch hilfreich?

Aber wenn ich raten müsste würde ich sagen das der "GS-Shop" nicht über das Standard FTP Zugreift sondern irgendwas verschlüsseltes oder so?

Port hast du nirgenst geschlossen oder?

Hast du eine FAIL2BAN Installation am FTP Serverß

Gruß
martin-s
martin-s 27.06.2011 um 20:03:40 Uhr
Goto Top
Hallo

Jun 27 18:22:00 webserver.at proftpd[4405] localhost (000.111.222.333[000.111.222.333]): USER *user*: Login successful.
Jun 27 18:22:00 webserver.at proftpd[4405] localhost (000.111.222.333[000.111.222.333]): Preparing to chroot to directory '/var/www/*user*'
Jun 27 18:22:15 webserver.at proftpd[4415] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:22:16 webserver.at proftpd[4415] localhost (000.111.222.333[000.111.222.333]): no such user 'anonymous'
Jun 27 18:22:16 webserver.at proftpd[4415] localhost (000.111.222.333[000.111.222.333]): USER anonymous: no such user found from 000.111.222.333 [000.111.222.333] to 188.65.75.184:21
Jun 27 18:22:16 webserver.at proftpd[4415] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:22:16 webserver.at proftpd[4416] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:27:16 webserver.at proftpd[4416] localhost (000.111.222.333[000.111.222.333]): FTP login timed out, disconnected
Jun 27 18:27:16 webserver.at proftpd[4416] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:27:16 webserver.at proftpd[4640] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:32:00 webserver.at proftpd[4405] localhost (000.111.222.333[000.111.222.333]): Data transfer stall timeout: 600 seconds
Jun 27 18:32:00 webserver.at proftpd[4405] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:32:16 webserver.at proftpd[4640] localhost (000.111.222.333[000.111.222.333]): FTP login timed out, disconnected
Jun 27 18:32:16 webserver.at proftpd[4640] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:32:16 webserver.at proftpd[4950] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:33:13 webserver.at proftpd[4950] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:35:58 webserver.at proftpd[3898] localhost: ProFTPD killed (signal 15)
Jun 27 18:35:58 webserver.at proftpd[3898] localhost: ProFTPD 1.3.1 standalone mode SHUTDOWN
Jun 27 18:39:12 webserver.at proftpd[5372] localhost: ProFTPD 1.3.1 (stable) (built Sun Mar 13 21:25:22 UTC 2011) standalone mode STARTUP
Jun 27 18:39:17 webserver.at proftpd[5378] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:39:17 webserver.at proftpd[5378] localhost (000.111.222.333[000.111.222.333]): USER *user*: Login successful.
Jun 27 18:39:17 webserver.at proftpd[5378] localhost (000.111.222.333[000.111.222.333]): Preparing to chroot to directory '/var/www/*user*'
Jun 27 18:39:48 webserver.at proftpd[5384] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:39:48 webserver.at proftpd[5384] localhost (000.111.222.333[000.111.222.333]): USER *user*: Login successful.
Jun 27 18:39:48 webserver.at proftpd[5384] localhost (000.111.222.333[000.111.222.333]): Preparing to chroot to directory '/var/www/*user*'
Jun 27 18:42:17 webserver.at proftpd[5378] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:42:29 webserver.at proftpd[5372] localhost: ProFTPD killed (signal 15)
Jun 27 18:42:29 webserver.at proftpd[5372] localhost: ProFTPD 1.3.1 standalone mode SHUTDOWN
Jun 27 18:42:29 webserver.at proftpd[5384] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:42:31 webserver.at proftpd[5624] localhost: ProFTPD 1.3.1 (stable) (built Sun Mar 13 21:25:22 UTC 2011) standalone mode STARTUP
Jun 27 18:42:35 webserver.at proftpd[5630] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:42:35 webserver.at proftpd[5630] localhost (000.111.222.333[000.111.222.333]): USER *user*: Login successful.
Jun 27 18:42:35 webserver.at proftpd[5630] localhost (000.111.222.333[000.111.222.333]): Preparing to chroot to directory '/var/www/*user*'
Jun 27 18:43:08 webserver.at proftpd[5651] localhost (000.111.222.333[000.111.222.333]): FTP session opened.
Jun 27 18:43:08 webserver.at proftpd[5651] localhost (000.111.222.333[000.111.222.333]): USER *user*: Login successful.
Jun 27 18:43:08 webserver.at proftpd[5651] localhost (000.111.222.333[000.111.222.333]): Preparing to chroot to directory '/var/www/*user*'
Jun 27 18:45:38 webserver.at proftpd[5630] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:46:16 webserver.at proftpd[5624] localhost: ProFTPD killed (signal 15)
Jun 27 18:46:16 webserver.at proftpd[5624] localhost: ProFTPD 1.3.1 standalone mode SHUTDOWN
Jun 27 18:46:16 webserver.at proftpd[5651] localhost (000.111.222.333[000.111.222.333]): FTP session closed.
Jun 27 18:46:18 webserver.at proftpd[5864] localhost: ProFTPD 1.3.1 (stable) (built Sun Mar 13 21:25:22 UTC 2011) standalone mode STARTUP
Jun 27 18:48:36 webserver.at proftpd[5864] localhost: ProFTPD killed (signal 15)
Jun 27 18:48:36 webserver.at proftpd[5864] localhost: ProFTPD 1.3.1 standalone mode SHUTDOWN


Intersant ist auch, dass bei einem anderen Webserver auch die Ordnerstruktur angezeigt wird, und bei meinem leider nicht (also im GS Shop)

FAIL2BAN verwende ich nicht. Ports sind auch nicht gesperrt.

Danke, LG
Martin
Hitman4021
Hitman4021 27.06.2011 um 20:13:30 Uhr
Goto Top
Hallo,

bei dem einzigen Eintrag mit Time Out hat der Login nicht funktioniert sehe ich das richtig?

Der User/Passwort stimmen`?

Protokoll ist auf beiden Seiten ftp und nichts anderes (SFTP; FTPES; FTPIS)??

Gruß
martin-s
martin-s 27.06.2011 um 20:23:39 Uhr
Goto Top
Hallo.

User / Passwort stimmen.

Protokoll ist FTP.

Danke & LG
Martin
Hitman4021
Hitman4021 27.06.2011 um 20:28:44 Uhr
Goto Top
hmm wie groß ist die Datei?

Gruß
martin-s
martin-s 27.06.2011 um 20:33:36 Uhr
Goto Top
15kb

Bin jetzt draufgekommen, dass der FTP Server ein "Ident" Paket mit dem Port 113 an meinen Rechner versendet, auf einem anderen FTP Server wird das nicht versendet.
Weißt du vielleicht, wie man das beim ProFTPd abschalten kann?

Danke, LG
Martin
Hitman4021
Hitman4021 27.06.2011 um 21:39:38 Uhr
Goto Top
Hallo,

nein aber ändere mal das Time Out des FTP Servers
http://www.sysiphus.de/daulex/t_auth.html
<global>
TimeoutNoTransfer 600
TimeoutStalled 600
TimeoutIdle 1200
</global>

Gruß Hitman
martin-s
martin-s 27.06.2011 um 21:50:58 Uhr
Goto Top
Hallo!

Hab den Codeschnippsel von dir in der Config hinzugefügt, und den Port in der Firewall freigegeben.

Leider funktioniert das Ganze noch immer nicht.

Lg, Danke
Martin
Hitman4021
Hitman4021 27.06.2011 um 21:57:34 Uhr
Goto Top
Okay nochmal von vorne villeicht haben wir was übersehen.

Du hast 2 Server.
Server a: GS-SHOP 2011 von Sage
Server b. Profptd auf den du versuchst von Server a etwas hochzuladen?

Wert ist in der Log "webserver.at" und welcher der beiden hat die IP "188.65.75.184:21"

Gruß Hitman
martin-s
martin-s 27.06.2011 um 22:02:05 Uhr
Goto Top
hallo.
also der gsshop server sitzt in einem rz von sage.
der server mit der ip ist mein ftp server.
von der ''gs shop client software'' will ich etwas auf meinen ftp server laden. die client software läuft logischerweise auf meinem stand pc.

danke & lg, martin
Hitman4021
Hitman4021 27.06.2011 um 22:19:24 Uhr
Goto Top
okay. Der einzige Eintrag mit einem Time Out in deinem Log ist mit dem User "anonymus" Versuch doch mal den Server für anonymen Login einzurichten?

[OT]
Ich weiß nicht was Ihr alle an Sage Produkten findet.
Habe eigentlich mit den meisten nur schlechte Erfahrungen
[/OT]

Gruß Hitman
martin-s
martin-s 28.06.2011 um 08:45:14 Uhr
Goto Top
hallo.
danke für deine antwort. wäre es kein sicherheitsloch, den anonymen zugriff zu erlauben?
danke, lg
martin-s
martin-s 28.06.2011 um 16:30:23 Uhr
Goto Top
hallo.

also das mit dem anonymen zugriff funktioniert auch nicht.

lg
martin
Hitman4021
Hitman4021 28.06.2011 um 18:49:40 Uhr
Goto Top
Hmm jetzt gehen mir die Ideen aus. Aus der Ferne kann ich nicht mehr viel ausser raten

Gruß
Hitman
martin-s
martin-s 28.06.2011 um 20:17:37 Uhr
Goto Top
hallo.
danke für deine antworten. hättest du vielleicht noch einen vorschlag, was ich noch versuchen könnte?

danke & lg
martin
martin-s
martin-s 30.06.2011 um 20:00:55 Uhr
Goto Top
Hallo!

Also ich habe die Lösung des Problemes gefunden:
Im GS-Shop musste ich den Haken für Passives FTP verwenden aktivieren.


Danke & LG
Martin