[Zope] Help! FTP access shuts down Zope

Roel Van den Bergh roel@planetinterior.com
Mon, 10 Jun 2002 10:17:03 +0200


*This is what happens when you take a break from work to see your newborn
son*

Everytime when we try to access Zope trough FTP at 8021, the whole Zope
server locks out and has to be restarted.

This occurred after my colleague downloaded some files directly from the
source of zope while zope was still running.
He says he only downloaded stuff like stupidFileLogger and index_html.dmtl
and main.dtml.

Result: we can no longer FTP into the zope database
When restarting zope it also says Hotfix_2002-04-15 is broken

FTP log file :

WINSOCK.DLL: WinSock 2.0
WS_FTP LE 5.08 2000.01.13, Copyright C 1992-2000 Ipswitch, Inc.
- -
connecting to 194.78.49.253:8021
Connected to 194.78.49.253 port 8021
220 piwebserver.planetinterior.be FTP server (Medusa Async V1.18.60.1
[experimental]) ready.
USER TimW
331 Password required.
PASS (hidden)
230 Login successful.
PWD
451 Server Error: exceptions.IOError, [Errno 32] Broken pipe: file:
/home/zope/2-5-0/lib/python/ZLogger/stupidFileLogg
SYST
257 "/" is the current directory.
Host type (3): UNIX (standard)
PASV
214-The following commands are recognized
	cdup	change to parent of current working directory
	cwd	change working directory
	list	give list files in a directory
	mdtm	show last modification time of file
	nlst	give name list of files in directory
	pass	specify password
	pwd	print the current working directory
	rnfr	rename from
	size	return size of file
	stor	store a file
	user	specify user name
	xpwd	print the current working directory
214
! Unable to parse info 214
PORT 192,168,200,4,4,242
227 Entering Passive Mode (194,78,49,253,6,98)
LIST
200 PORT command successful.
! Retrieve of folder listing failed (0)

Zope Start up Log:
------
2002-06-10T08:10:35 INFO(0) Hotfixes Applying Hotfix_2002-03-01
------
2002-06-10T08:10:35 INFO(0) Hotfixes Applying Hotfix_2002-04-15
/home/zope/2-5-0/lib/python/ts_regex.py:15: DeprecationWarning: the regex
module is deprecated; please use the re module
  import regex, regsub #, Sync
/home/zope/2-5-0/lib/python2.1/regsub.py:15: DeprecationWarning: the regsub
module is deprecated; please use re.sub()
  DeprecationWarning)


------
2002-06-10T08:10:36 INFO(0) ZODB Opening database for mounting:
'15865520_1015339766.246000'
------
2002-06-10T08:10:36 INFO(0) ZODB Mounted database
'15865520_1015339766.246000' at /temp_folder
------
2002-06-10T08:10:38 INFO(0) ZServer HTTP server started at Mon Jun 10
10:10:38 2002
	Hostname: piwebserver.planetinterior.be
	Port: 8000
------
2002-06-10T08:10:38 INFO(0) ZServer HTTP server started at Mon Jun 10
10:10:38 2002
	Hostname: piwebserver.planetinterior.be
	Port: 9800
------
2002-06-10T08:10:38 INFO(0) ZServer FTP server started at Mon Jun 10
10:10:38 2002
	Hostname: piwebserver.planetinterior.be
	Port: 8021
------
2002-06-10T08:10:38 INFO(0) ZServer PCGI Server started at Mon Jun 10
10:10:38 2002
	Unix socket: /home/zope/2-5-0/var/pcgi.soc