EldoS | Feel safer!

Software components for data protection, secure storage and transfer

How do I Mount to a webdav server using CBFS

Posted: 04/29/2015 04:41:57
by Volodymyr Zinin (Team)

As I wrote above it's usually Explorer which does so many requests. Use of the network mounting points should help a little.
Actually you can take Process Monitor from sysinternals.com and look what programs send requests to your disk. In order to minimize number of logs set there a filter something like "Path"->"begins with"->"X:", where "X:" is a drive letter to your disk.

We are working on the problems with Word and performance. As soon as it is done we will notify you here.

Posted: 04/29/2015 04:52:59
by Louie  (Basic support level)
Joined: 04/24/2015
Posts: 6

We'll be waiting, when can we expect the fix?

Anyway, is there a way to know which directory is actually opened by the user and not by explorer itself?

Posted: 04/29/2015 05:33:52
by Volodymyr Zinin (Team)

The fix will be available in the next build. We usually make a new build every 3-4 weeks after several bugfixes have been accumulated.

Explorer usually scans files for the currently opened by the user directory. In addition to Explorer there are lots of programs that periodically do something on the disk (for example antiviruses scans files). It's possible to deny such access by checking in the OnOpen callback what a process is trying to open a file (see the GetOriginator... methods) and return ERROR_ACCESS_DENIED from the callback. This causes the originator process won't obtain a handle to the file and therefore won't be able to do operations with it.
Posted: 05/04/2015 05:44:54
by Vsevolod Ievgiienko (Team)

Louie wrote:
We'll be waiting, when can we expect the fix?


I've created a Helpdesk ticket for you and posted improved sample there. You are welcome to try it before next CBFS build.
Posted: 06/13/2015 06:22:07
by Jaco van Dijk (Basic support level)
Joined: 06/13/2015
Posts: 1

Hi Vsevolod,

Is this improved sample available in the CBFS version 5.1.159, if not can we get also access to it.
Posted: 06/13/2015 07:17:29
by Eugene Mayevski (Team)

Some improvements have been made before and after the build 159. And we are still improving compatibility with the customer's server (certain issues happen only with that server and not with the servers we can test with). As soon as we solve that customer's problem, we'll publish either an update of CBFS or the sample separately.

Most issues arise from the fact that WebDAV is not a filesystem access protocol and different servers have different understanding of how to map documents and collections into something that behaves like a filesystem.

Sincerely yours
Eugene Mayevski
Posted: 05/09/2017 12:43:48
by sanjaya senarath (Basic support level)
Joined: 05/08/2017
Posts: 2

Volodymyr Zinin wrote:
It's just a sample. It can be made faster by adding, for example, some local cache for the remote data.
I think the main problem with too many requests is Explorer, which reads files in order to obtain thumbnails and other file properties. It is possible to decrease number of such requests by the use of network mounting points. Here is more details about it: https://www.eldos.com/forum/read.php?FID=13&TID=3809

"some local cache for the remote data"[U][COLOR=green]

Do you have samples or directions on how to do that ?
Posted: 05/10/2017 00:31:13
by Eugene Mayevski (Team)

sanjaya senarath wrote:
Do you have samples or directions on how to do that ?

Callback File System 6 includes RouteToFile helper function and EnableRouteCache functions. We don't have samples for these functions, though, as they have been created on customer's request. We welcome you to check the documentation and implement your own cache if needed.

Sincerely yours
Eugene Mayevski



Topic viewed 21775 times

Number of guests: 1, registered members: 0, in total hidden: 0


Back to top

As of July 15, 2016 EldoS business operates as a division of /n software, inc. For more information, please read the announcement.

Got it!