Re: GVFS WebDAV dropping initial path element in OPTIONS request



On Tue, 2013-10-29 at 09:04 -0400, Adam Tauno Williams wrote:
On Sat, 2013-07-27 at 18:47 -0400, Adam Tauno Williams wrote:
On Sat, 2013-07-27 at 18:38 -0400, Adam Tauno Williams wrote:
This problem with WebDAV still exists; but I have discovered that I 
can reliably open and edit any file my dragging the file from 
Nautilus to the editor [drag-n-drop], such as dragging a file from 
Nautilus to GEdit.  Then it opens, can be edited, etc...

Still seeing this bug!  And related to opening a file directly via
/run/1000/... using non-gedit.

It certainly looks like all the operations work up until the broken
OPTIONS request.

Not the change in the path between the PROPFIND and the OPTIONS

backend_dbus_handler org.gtk.vfs.Mount:QueryInfo
Queued new job 0x7f030c0038c0 (GVfsJobQueryInfo)
Query info /Workflow/Formats/V327In.yaml
PROPFIND /dav/Workflow/Formats/V327In.yaml HTTP/1.1
Soup-Debug-Timestamp: 1454075726
Soup-Debug: SoupSession 1 (0x1ce8150), SoupMessage 1032
(0x7f0348005c70), SoupSocket 13 (0x7f0348322cf0)
Host: coils-brown.micore.us
Depth: 0
Content-Type: application/xml
Apply-To-Redirect-Ref: T
Accept-Encoding: gzip, deflate
User-Agent: gvfs/1.24.2
Accept-Language: en-us, en;q=0.9
Connection: Keep-Alive
Authorization: Basic [adam:**********]

<?xml version="1.0" encoding="utf-8" ?>
 <D:propfind xmlns:D="DAV:">
  <D:prop>
<D:creationdate/>
<D:displayname/>
<D:getcontentlength/>
<D:getcontenttype/>
<D:getetag/>
<D:getlastmodified/>
<D:resourcetype/>
  </D:prop>
 </D:propfind>
  
< HTTP/1.1 207 Multistatus
< Soup-Debug-Timestamp: 1454075727
< Soup-Debug: SoupMessage 1032 (0x7f0348005c70)
< Server: nginx/1.6.3
< Date: Fri, 29 Jan 2016 13:55:43 GMT
< Content-Type: text/xml; charset="utf-8"
< Content-Length: 829
< Connection: keep-alive
< X-Dav-Error: 200 No error
< MS-Author-Via: DAV
< 
< <?xml version="1.0" encoding="utf-8"?>
< <D:multistatus xmlns:G="http://groupdav.org/";
xmlns:E="urn:ietf:params:xml:ns:carddav" xmlns:D="DAV:"
xmlns:C="urn:ietf:params:xml:ns:caldav" xmlns:B="http://icewarp.com/ns/
" xmlns:A="http://apache.org/dav/props/";>;
<   <D:response><D:href>/dav/Workflow/Formats/V327In.yaml</D:href>
<     <D:propstat>
<       <D:status>HTTP/1.1 200 OK</D:status>
<       <D:prop>
<         <D:getcontenttype>text/plain</D:getcontenttype>
<         <D:resourcetype/>
<         <D:displayname>V327In</D:displayname>
<         <D:getlastmodified>Thu, 09 Sep 2010 10:17:06
GMT</D:getlastmodified>
<         <D:getetag>V327In</D:getetag>
<         <D:creationdate>Fri, 29 Jan 2016 13:55:43
GMT</D:creationdate>
<         <D:getcontentlength>1060</D:getcontentlength>
<       </D:prop>
<     </D:propstat>
<   </D:response>
< </D:multistatus>
  
send_reply(0x7f030c0038c0), failed=0 ()
Added new job source 0xc7b330 (GVfsBackendDav)
Queued new job 0xc93380 (GVfsJobMount)
+ mount
OPTIONS /Workflow/Routes/MTAEquipmentHeader HTTP/1.1
Soup-Debug-Timestamp: 1454075729
Soup-Debug: SoupSession 1 (0xc97150), SoupMessage 1 (0x7fcf340058b0),
SoupSocket 1 (0x7fcf3c006e90)
Host: coils-brown.micore.us
Accept-Encoding: gzip, deflate
User-Agent: gvfs/1.24.2
Accept-Language: en-us, en;q=0.9
Connection: Keep-Alive
  
< HTTP/1.1 404 No such path as /Workflow/Routes/MTAEquipmentHeader
< Soup-Debug-Timestamp: 1454075729
< Soup-Debug: SoupMessage 1 (0x7fcf340058b0)
< Server: nginx/1.6.3
< Date: Fri, 29 Jan 2016 13:55:45 GMT
< Content-Type: text/plain
< Transfer-Encoding: chunked
< Connection: keep-alive
< Vary: Accept-Encoding
< WWW-Authenticate: Basic realm="OpenGroupware COILS"
< Content-Encoding: gzip
< 
< No such path as Workflow
  
send_reply, failed: 1

** (gvfsd:3877): WARNING **: dbus_mount_reply: Error from
org.gtk.vfs.Mountable.mount(): HTTP Error: No such path as
/Workflow/Routes/MTAEquipmentHeader

-- 
Adam Tauno Williams <mailto:awilliam whitemice org> GPG D95ED383
Systems Administrator, Python Developer, LPI / NCLA




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]