You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to Stop Finder WEBDAVFS from requesting .hidden, ._Directory , ._FileName files after Remotes File System Mount has happened?

Hi,

After I have mounted remote directory on Finder , Finder requests for all file types including .hidden, ._Directory , ._FileName files and all such files which is creating havoc to the performance of the Finder.


Case 1 : In one Directory I have 500 files+directories. When the Finder tries to fetch the directory content it is sending requests for even .hidden, ._Directory , ._FileName files and so the request count grows exponentially causing breakdown for Finder. Its taking 10 mins to load the directory. The same directory request when posted by Transmit by Panic it loads within 30 secs. Transmit do not send request for ._* files/directory.

I am rejecting request for all hidden file request but they keep on coming in thousands.


Case 2 : Finder tries to refresh the file listing whenever the Finder window is brought to Focus.


Any help is appreciated. When I try to use find for such files to delete I see no listing!


Used : ls -1aR /Volumes/InquiraWebDAV


To demostrate the problem please check example log :


Response XML1:

</D:multistatus>

Client IP =17.1.1.1 clientHeaderAgent=WEBDAVFS/1.9.0 (01908000) DARWIN/11.3.0 (X86_64)

DSID from cache =281950648 and path=/CUSTOMER_RELATIONS_VIEW/untitled folder/.DS_Store

here4

Mar 7, 2012 12:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: webdav: [PROPFIND] /CUSTOMER_RELATIONS_VIEW/untitled folder/.DS_Store

Client IP =17.1.1.1 clientHeaderAgent=WEBDAVFS/1.9.0 (01908000) DARWIN/11.3.0 (X86_64)

DSID from cache =281950648 and path=/CUSTOMER_RELATIONS_VIEW/untitled folder/._untitled folder 3

here4

Mar 7, 2012 12:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: webdav: [PROPFIND] /CUSTOMER_RELATIONS_VIEW/untitled folder/._untitled folder 3

Client IP =17.1.1.1 clientHeaderAgent=WEBDAVFS/1.9.0 (01908000) DARWIN/11.3.0 (X86_64)

DSID from cache =281950648 and path=/CUSTOMER_RELATIONS_VIEW/untitled folder/._untitled folder 2

here4

Mar 7, 2012 12:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: webdav: [PROPFIND] /CUSTOMER_RELATIONS_VIEW/untitled folder/._untitled folder 2

Client IP =17.1.1.1 clientHeaderAgent=WEBDAVFS/1.9.0 (01908000) DARWIN/11.3.0 (X86_64)

DSID from cache =281950648 and path=/CUSTOMER_RELATIONS_VIEW/untitled folder/._untitled folder

here4

Mar 7, 2012 12:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: webdav: [PROPFIND] /CUSTOMER_RELATIONS_VIEW/untitled folder/._untitled folder

Client IP =17.1.1.1 clientHeaderAgent=WEBDAVFS/1.9.0 (01908000) DARWIN/11.3.0 (X86_64)

DSID from cache =281950648 and path=/CUSTOMER_RELATIONS_VIEW/untitled folder/

here4

Mar 7, 2012 12:51:17 PM org.apache.catalina.core.ApplicationContext log

INFO: webdav: [PROPFIND] /CUSTOMER_RELATIONS_VIEW/untitled folder/

inside doProfind() path=/CUSTOMER_RELATIONS_VIEW/untitled folder/

req.getHeader('Depth')=1

Request XMl:<?xml version="1.0" encoding="utf-8" standalone="no"?><D:propfind xmlns:D="DAV:">

<D:prop>

<D:getlastmodified/>

<D:getcontentlength/>

<D:creationdate/>

<D:resourcetype/>

</D:prop>

</D:propfind>

Element Node=#text |



Element Node=D:prop | null

Element Node=#text |



{281950648=[AOS_VIEW, APPLECARE_ALLGEOS, CUSTOMER_RELATIONS_VIEW, EXECUTIVE_RELATIONS_VIEW]}281950648

temp=/AOS_VIEW/ ### temp1=/CUSTOMER_RELATIONS_VIEW/UNTITLED FOLDER/ isAllowed=false

temp=/APPLECARE_ALLGEOS/ ### temp1=/CUSTOMER_RELATIONS_VIEW/UNTITLED FOLDER/ isAllowed=false

temp=/CUSTOMER_RELATIONS_VIEW/ ### temp1=/CUSTOMER_RELATIONS_VIEW/UNTITLED FOLDER/ isAllowed=true

href/InquiraWebDAV

rewriteUrl(href)=/InquiraWebDAV/CUSTOMER_RELATIONS_VIEW/untitled%20folder/

resourceName=untitled folder type=0

properties=java.util.Vector$1@2aa05bc3

property=getlastmodified

property=getcontentlength

property=creationdate

property=resourcetype

newPath=/CUSTOMER_RELATIONS_VIEW/untitled folder/untitled folder

newPath=/CUSTOMER_RELATIONS_VIEW/untitled folder/untitled folder 2

newPath=/CUSTOMER_RELATIONS_VIEW/untitled folder/untitled folder 3

Response XML1:

<?xml version="1.0" encoding="utf-8" ?>

<D:multistatus xmlns:D="DAV:"><D:response><D:href>/InquiraWebDAV/CUSTOMER_RELATIONS_VIEW/untit led%20folder/</D:href>

<D:propstat><D:prop><D:creationdate>2012-03-06T22:56:52Z</D:creationdate>

<D:resourcetype><D:collection/></D:resourcetype>

</D:prop>

<D:status>HTTP/1.1 200 OK</D:status>

</D:propstat>

<D:propstat><D:prop><D:getlastmodified/><D:getcontentlength/></D:prop>

<D:status>HTTP/1.1 404 Not Found</D:status>

</D:propstat>

</D:response>


User uploaded file

Mac Pro, Mac OS X (10.7.3), Mac OS Finder

Posted on Mar 7, 2012 1:20 PM

Reply
1 reply

How to Stop Finder WEBDAVFS from requesting .hidden, ._Directory , ._FileName files after Remotes File System Mount has happened?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.