> -----Ursprüngliche Nachricht-----
> Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
> Gesendet: Freitag, 2. März 2007 02:15
> An: dev@httpd.apache.org
> Betreff: Re: [PATCH 39299] - Patch review request
> 
> 
> Thanks Nick for responding to my request.
> 
> My comments are in between.
> 
> On Wed, Feb 28, 2007 at 10:49:48PM +0000, Nick Kew wrote:
> > On Wed, 28 Feb 2007 14:31:19 -0800
> > Basant Kukreja <[EMAIL PROTECTED]> wrote:
> > 
> > > Hi,
> > >    I am Basant. I work in web tier group in Sun Microsystems Inc.
> > > 
> > > I have submitted the patch for bug 39299.
> > > Summary : Internal Server Error (500) on COPY
> > > URI : http://issues.apache.org/bugzilla/show_bug.cgi?id=39299
> > > 
> > > 
> > > Can some of the committer kindly review my patch please 
> to see if it
> > > is acceptable or not?
> > > Patch is against 2.2.x branch.
> > 
> > 409 implies a condition the client can fix.  Your patch tests for
> > a particular condition that is likely to be fixable in a server
> > with DAV up&running.  But AFAICS it could also give a bogus 409,
> > for example in the case of a newly-installed and misconfigured
> > server.
> Can you kindly elaborate more? How newly misconfigured server can
> send 409? Here is my test case :
> 
> DavLockDB /disk/apache/apache2/var/DAVLockFs
> <Directory "/disk/apache/apache2/htdocs/DAVtest">
> Options Indexes FollowSymLinks
> AllowOverride None
> order allow,deny
> allow from all
> AuthName "SMA Development server"
> AuthType Basic
> DAV On
> </Directory>
> 
> Now assuming, I misconfigured the server and I intended to 
> configure /DAVtest1 instead of
> /DAVtest, if I send a request.
> 
> ----------------------------------------------
> COPY /DAVtest1/litmus/copysrc HTTP/1.1
> Host: myhostname.mydomain:4004
> User-Agent: litmus/0.11 neon/0.25.5
> Connection: TE
> TE: trailers
> Depth: 0
> Destination: 
> http://myhostname.mydomain:4004/DAVtest/litmus/nonesuch/foo
> Overwrite: F
> X-Litmus: copymove: 5 (copy_nodestcoll

I guess Nicks Idea was the other way round:

COPY /DAVtest/litmus/copysrc

Destination: http://myhostname.mydomain:4004/DAVtest1/litmus/nonesuch/foo

IMHO this direction would also better match the problem described in PR39299.

Regards

Rüdiger


Reply via email to