Cyberduck Mountain Duck CLI

#3106 closed defect (thirdparty)

WebDAV. PROPFIND fails

Reported by: halm.reusser@… Owned by: dkocher
Priority: normal Milestone: 3.2
Component: webdav Version: Nightly Build
Severity: normal Keywords:
Cc: Architecture:
Platform:

Description (last modified by dkocher)

Ich kann nicht sagen, wo der Fehler liegt. Aber man kann folgendes Nachvollziehen

  • Webdav Verbindung auf: https://webdav-demo.aai.switch.ch/gamalama.switch.ch. Username=demouser, Paswort=demo. Letztes PROPFIND auf / gibt einen 207 und Listing denied
  • Webdav Verbindung auf: https://webdav-demo.aai.switch.ch/. Username=demouser, Paswort=demo. Letztes PROPFIND auf / klappt.

Es sind die gleichen Methoden auf den gleichen Pfad.

Change History (4)

comment:1 Changed on Apr 8, 2009 at 9:58:22 PM by dkocher

  • Description modified (diff)
  • Milestone set to 3.1.3

comment:2 Changed on Apr 9, 2009 at 6:58:01 AM by dkocher

  • Resolution set to thirdparty
  • Status changed from new to closed

Die Response auf PROPFIND bei https://webdav-demo.aai.switch.ch/gamalama.switch.ch lautet:

<?xml version="1.0"?>
<D:multistatus xmlns:D="DAV:" xmlns:ns0="DAV:">
	<D:response xmlns:lp1="DAV:" xmlns:lp2="http://apache.org/dav/props/" xmlns:g0="DAV:">
		<D:href>/</D:href>
		<D:propstat>
			<D:prop>
				<D:getcontenttype>httpd/unix-directory</D:getcontenttype>
				<lp1:resourcetype>
					<D:collection/>
				</lp1:resourcetype>
				<lp1:getlastmodified>Wed, 18 Mar 2009 08:45:55 GMT</lp1:getlastmodified>
				<D:lockdiscovery/>
			</D:prop>
			<D:status>HTTP/1.1 200 OK</D:status>
		</D:propstat>
		<D:propstat>
			<D:prop>
				<g0:displayname/>
				<g0:getcontentlength/>
			</D:prop>
			<D:status>HTTP/1.1 404 Not Found</D:status>
		</D:propstat>
	</D:response>
</D:multistatus>

Der href sollte aber meiner Meinung nach auf gamalama.switch.ch lauten.

comment:3 Changed on Apr 9, 2009 at 7:07:10 AM by halm.reusser@…

Der href sollte aber meiner Meinung nach auf gamalama.switch.ch lauten.

Es ist so, dass Apache von /gamalama.switch.ch einen redirect auf / macht. Ich kenne mich mit DAV nicht so gut aus, um zu sagen wie href aussehen muss. Aber bsp. Firefox mekert nicht.

-Halm

comment:4 Changed on Apr 21, 2009 at 9:36:01 AM by halm.reusser@…

Guten Tag David,

ich wollte dich kurz Fragen, wie es bei diesem "Issue" aussieht, so wie es verstanden habe, liegt das Problem nicht an Cyberduck, sonder an einer lib?

Kannst du im Code nichts ändern, m.M. ist dies eine konformer Request?

Gruss Halm

Note: See TracTickets for help on using tickets.
swiss made software