PUT_factory broken in Zope 2.10+

Bug #143780 reported by Stefan H. Holek
2
Affects Status Importance Assigned to Milestone
Zope 2
Fix Released
Critical
Unassigned

Bug Description

PUT_factory no longer works in certain virtual hosting situations. Seems like the machinery attempts to derive paths from URLs in a naive way. Specifically, errors occur if VirtualHostRoot != Zope root.

I see "Conflict: Collection ancestors must already exist."

See webdav/tests/testPUT_factory.py on 2.9 branch (works) and 2.10 branch (fails).

Tags: bug zope
Revision history for this message
Stefan H. Holek (stefanholek) wrote :

Changes: submitter email, importance (medium => critical), new comment

This is critical as it breaks FTP for a class of virtual hosting scenarios.

Revision history for this message
Andreas Jung (ajung) wrote :

Status: Pending => Resolved

This had been fixed for Zope 2.10c1

Revision history for this message
Stefan H. Holek (stefanholek) wrote :

Forward ported tests and fix to the trunk in r71555.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.