Назад | Перейти на главную страницу

Pure-ftpd 0 байт Загрузить

Надеюсь, кто-то сможет пролить свет на это. В настоящее время у нас есть служба Pure-ftpd, установленная на сервере RHEL6.5, принимающем соединение от клиента, который сбрасывает файлы каждые X часов.

Затем, в случайные дни, примерно в 04:00 утра, они будут сбрасывать 2x файла одновременно, причем один будет сохранен правильно, а другой будет иметь размер 0 байт, что указывает на сбой в процессе загрузки. (обратите внимание, клиенты сбрасывают файлы в течение дня точно так же, без проблем)

Вот несколько файлов журнала в чистом формате ftpd за этот период:

Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [INFO] New connection from xxx.xxx.xxx.xxx
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 220 This is a private system - No anonymous login
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [auth] [TLS]
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 234 AUTH TLS OK.
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [INFO] SSL/TLS: Enabled TLSv1/SSLv3 with RC4-SHA, 128 secret bits cipher
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [pbsz] [0]
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 200 PBSZ=0
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [prot] [P]
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 200 Data protection level set to "private"
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [user] [Client_Login]
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 331 User Client_Login OK. Password required
Jun 26 04:10:45 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [pass] []
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [INFO] Client_Login is now logged in
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 230 OK. Current restricted directory is /
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [cwd] [/Incoming]
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 250 OK. Current directory is /Incoming
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [pasv] []
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 227 Entering Passive Mode (123,123,123,123,60,245)
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [type] [I]
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 200 TYPE is now 8-bit binary
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [stor] [SOME_FILE_1.psv]
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 150 Accepted data connection
26 июня 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [ИНФОРМАЦИЯ] Выйти.
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [INFO] New connection from xxx.xxx.xxx.xxx
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 220 This is a private system - No anonymous login
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [auth] [TLS]
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 234 AUTH TLS OK.
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [INFO] SSL/TLS: Enabled TLSv1/SSLv3 with RC4-SHA, 128 secret bits cipher
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [pbsz] [0]
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 200 PBSZ=0
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [prot] [P]
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 200 Data protection level set to "private"
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [user] [Client_Login]
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] 331 User Client_Login OK. Password required
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [DEBUG] Command [pass] []
Jun 26 04:10:46 server-name.com pure-ftpd: (?@xxx.xxx.xxx.xxx) [INFO] Client_Login is now logged in
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 230 OK. Current restricted directory is /
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [cwd] [/Incoming]
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 250 OK. Current directory is /Incoming
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [pasv] []
Jun 26 04:10:46 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 227 Entering Passive Mode (123,123,123,123,60,245)
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [type] [I]
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 200 TYPE is now 8-bit binary
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [stor] [SOME_FILE_2.psv]
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 150 Accepted data connection
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [INFO] SSL/TLS: Enabled TLSv1/SSLv3 with RC4-SHA, 128 secret bits cipher
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [NOTICE] /home/clients/ftps/Client_Dir//Incoming/SOME_FILE_2.psv uploaded  (504 bytes, 82.11KB/sec)
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 226-File successfully transferred
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 226 0.006 seconds (measured here), 82.11 Kbytes per second
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] Command [quit] []
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [INFO] Logout.
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 221-Goodbye. You uploaded 1 and downloaded 0 kbytes.
Jun 26 04:10:47 server-name.com pure-ftpd: (Client_Login@xxx.xxx.xxx.xxx) [DEBUG] 221 Logout.

Затем вы заметите, что соединение разрывается, и клиент должен повторно загрузить файл, что успешно. Обратите внимание, что это происходит, может быть, только два раза в неделю, но все еще большие проблемы, поскольку все эти системы автоматизированы. Мы проверили, что у нас нет проблем с сетью, когда это действительно происходит.

Будем признательны за любые советы по исправлению или дальнейшим исследованиям?