vine-users ML アーカイブ



[vine-users:073048] ProFTPD 1.2.10 でアップロードできないフ ァイルがある

  • From: Hirotoshi Tachikawa <mail_tachikawa@xxxxxxxxxxxx>
  • Subject: [vine-users:073048] ProFTPD 1.2.10 でアップロードできないフ ァイルがある
  • Date: Tue, 04 Oct 2005 22:50:52 +0900
VineLinux3.2 を使用しています。
デフォルトでインストールされているProFTPDを使用していますが、
アップロードできるファイルとできないファイルがあって困っています。

環境は


●サーバ側

VineLinux 3.2
proftpd 1.2.10

●クライアント側

WindowsXP Professional SP2
FFFTP ver 1.92a

●症状

・ファイルのアップロードができるものとできないものがある。
・アップロードできないものは、アップロードを実行すると、
 しばらくしてタイムアウトが出て切断されてしまう。
・再接続すると、ファイルサイズ0のファイルができている。
・アップロードができないファイルよりも大きいファイルサイズのファイルでも
 アップロードできるものがあり、容量制限は考えにくい・・・。
・WindowsのコマンドラインからのFTPによるアップロードでも
 同様の現象が発生

・同じファイルを、VineLinux2.6r3 + ProFTPD 1.2.9rc3 で動いている環境では
 アップロード可能(ProFTPD 1.2.9rc3はソースからコンパイルしてインストール)



以下にproftpd.confの内容と、FFFTPDの出力するログを示します。
おかしい部分がありましたら、ご指摘いただけると幸いです。



●proftpd.conf の内容




--proftpd.conf start-------------------------------------------------------------------------


# This is a basic ProFTPD configuration file (rename it to 
# 'proftpd.conf' for actual use.  It establishes a single server
# and a single anonymous login.  It assumes that you have a user/group
# "nobody" and "ftp" for normal operation and anon.

ServerName			"ProFTPD Default Installation"
#ServerType			standalone
ServerType			inetd
DefaultServer			on

# Port 21 is the standard FTP port.
Port				21

# Umask 022 is a good standard umask to prevent new dirs and files
# from being group and world writable.
Umask				022

# Use localtime
TimesGMT                        FALSE

# To prevent DoS attacks, set the maximum number of child processes
# to 30.  If you need to allow more than 30 concurrent connections
# at once, simply increase this value.  Note that this ONLY works
# in standalone mode, in inetd mode you should use an inetd server
# that allows you to limit maximum number of processes per service
# (such as xinetd).
MaxInstances			30


UseReverseDNS off
IdentLookups  off

# Allow clients to resume downloads (default on)
AllowRetrieveRestart on

# Allow clients to resume uploads (default off)
AllowStoreRestart on

# Enable automatic deletion of partially uploaded files (default off)
DeleteAbortedStores on

MaxStoreFileSize *

# Set the user and group under which the server will run.
User				nobody
Group				nobody

#DefaultRoot ~

# Normally, we want files to be overwriteable.
<Directory />
  AllowOverwrite		on
</Directory>

# A basic anonymous configuration, no upload directories.
#<Anonymous ~ftp>
#
#  User				ftp
#  Group				ftp
#
#  # We want clients to be able to login with "anonymous" as well as "ftp"
#  UserAlias			anonymous ftp
#
#  # Limit the maximum number of anonymous logins
#  MaxClients			10
#
#  # do not require shells listed in /etc/shells (user ftp do not have
#  # shell...)
#  RequireValidShell       no
#  
#  # We want 'welcome.msg' displayed at login, and '.message' displayed
#  # in each newly chdired directory.
#  DisplayLogin			welcome.msg
#  DisplayFirstChdir		.message
#
#  # Limit WRITE everywhere in the anonymous chroot
#  <Limit WRITE>
#    DenyAll
#  </Limit>
#
#</Anonymous>


--proftpd.conf end---------------------------------------------------------------------------




●FFFTPの出力するログ


--FFFTP log start-------------------------------------------------------------------------


FFFTP Ver.1.92a Copyright(C) 1997-2003 Sota.
----------------------------
ホスト 192.168.0.12 (21) に接続しています.
接続しました.
220 ProFTPD 1.2.10 Server (ProFTPD Default Installation) [192.168.0.12]
>USER tachikawa_ss
331 Password required for tachikawa_ss.
>PASS [xxxxxx]
230 User tachikawa_ss logged in.
>XPWD
257 "/home/tachikawa_ss" is current directory.
>TYPE A
200 Type set to A
>PASV
227 Entering Passive Mode (192,168,0,12,4,14).
ダウンロードのためにホスト 192.168.0.12 (1038) に接続しています.
接続しました.
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (200 Bytes)
>CWD public_html
250 CWD command successful
>XPWD
257 "/home/tachikawa_ss/public_html" is current directory.
>TYPE A
200 Type set to A
>PASV
227 Entering Passive Mode (192,168,0,12,4,15).
ダウンロードのためにホスト 192.168.0.12 (1039) に接続しています.
接続しました.
>LIST
150 Opening ASCII mode data connection for file list
226 Transfer complete.
ファイル一覧の取得は正常終了しました. (921 Bytes)
>>CD ..
>>CD ..
>>CD hp_data
>>CD tachikawa_ss
>>CD picture
>TYPE I
200 Type set to I
>PASV
227 Entering Passive Mode (192,168,0,12,4,16).
アップロードのためにホスト 192.168.0.12 (1040) に接続しています.
接続しました.
>STOR ibaraki_ssk.jpg
150 Opening BINARY mode data connection for ibaraki_ssk.jpg
受信はタイムアウトで失敗しました.
接続が切断されました.

アップロードを中止しました. (1 Sec. 8237 B/S).

--FFFTP log end---------------------------------------------------------------------------






// 2005.10.4 たちかわひろとし