Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WebDAV. PROPFIND fails #3106

Closed
cyberduck opened this issue Apr 8, 2009 · 3 comments
Closed

WebDAV. PROPFIND fails #3106

cyberduck opened this issue Apr 8, 2009 · 3 comments
Assignees
Labels
bug thirdparty Issue caused by third party webdav WebDAV Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

69e9cbd created the issue

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.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

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.

@cyberduck
Copy link
Collaborator Author

69e9cbd commented

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

@cyberduck
Copy link
Collaborator Author

69e9cbd commented

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

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 26, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug thirdparty Issue caused by third party webdav WebDAV Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants