我已经在Ubuntu 11.04系统上挂载了box.com,并且工作正常。 一天。 它与davfs2文件系统一起安装。 但是一天之后,它冻结了,所有尝试在挂载点的父目录中列出或做任何事情的shell都会冻结。 我读过serverfault,重新启动可能是解决可怕的“D”IO问题(reuqest_wait_answer)的唯一方法。 如果它只发生一次就好了。 但是更有趣的是什么导致它挂起,以及我怎样才能防止在未来。 这是我如何登上的重点 https://dav.box.com/dav /home/myuser/box.com davfs rw,user,noauto 0 0 我把它提出来,因为我没有模块的所有选项的概述,也许有什么帮助吗? 总结我的问题: 当所有操作(包括mount -o remount和umount)都冻结时,如何解除卡住的davfs2共享? 我如何防止这种情况发生?
我有一个连接到Windows 7的Nas设备,用于使用WebDAV映射驱动器,使用AuthDigest进行login时工作良好,直到一个星期前发生故障时,没有人能够映射到驱动器,现在所有的网站都与Nas设备作为可下载的应用程序/八位字节stream文件打开。 这使用导致一个空的wordpress或访问被拒绝,现在我似乎无法恢复正常。 任何人都经历过这样的事情,我在变化中寻找什么?
我试图在我的CentOS 6.5服务器上安装Apache 2.2,并且遇到问题。 我在这里遵循这个指南: http : //www.howtoforge.com/how-to-set-up-webdav-with-apache2-on-centos-5.5 我已validation所需的mod_dav.so和mod_dav_fs.so模块已启用。 我创build了我的虚拟主机条目,如下所示: <VirtualHost 11.22.33.44:80> SuexecUserGroup "#500" "#500" ServerName dav.naijastories.com DocumentRoot /home/myuser/public_html/ ScriptAlias /cgi-bin /home/myuser/public_html/cgi-bin DirectoryIndex index.html index.htm index.php index.php4 index.php5 <Directory /home/myuser/public_html/> Options -Indexes +IncludesNOEXEC +SymLinksIfOwnerMatch +ExecCGI allow from all AllowOverride All Options=ExecCGI,Includes,IncludesNOEXEC,Indexes,MultiViews,SymLinksIfOwnerMatch AddHandler fcgid-script .php AddHandler fcgid-script .php5 FCGIWrapper /home/myuser/fcgi-bin/php5.fcgi .php FCGIWrapper /home/myuser/fcgi-bin/php5.fcgi .php5 </Directory> Alias /webdav […]
我只在两台机器上安装了CalDav / CardDav支持OX 7.6.2,一台使用Debian Stretch(x),另一台使用Debian Jessie(y)。 我看到这样的行为: 我可以访问(与海豚文件pipe理器)webdavs://dav.mail2.x.it/servlet/webdav.infostore/并查看文件; 我可以访问(与海豚文件pipe理器)webdavs://dav.www.y.it/servlet/webdav.infostore/并查看文件; 我可以访问webdavs://dav.mail2.x.it/并查看caldav,carddav和principals文件夹; 我无法访问webdavs://dav.www.y.it/,我看不到caldav,carddav和校长文件夹; 我确定两台机器上的设置是相同的(它们位于两个不同的局域网上)。 我在OX中看不到特别的错误:我怎么能find这个问题? 因为上面的第1点似乎networkingconfiguration好,OX和DAV也是:为什么只有caldav / carddav不能工作,而webdav呢? 与海豚我得到错误“文件或文件夹webdavs://dav.www.y.net/不存在”,而与Cadaver命令行客户端: Impossible to access to / (non enabled for WebDAV?): 405 Method Not Allowed Connection to "dav.www.y.net" closed. 从OX日志中我可以看到所有这些: ==> /tmp/dav.access.log (on working server) <== – – [10/Jul/2015:09:53:43 +0200] "PROPFIND /servlet/ HTTP/1.1" 404 412 – – [10/Jul/2015:09:53:44 +0200] "PROPFIND […]
我试图通过HAProxy连接到WebDAV服务器。 目标是通过一个端口5443指引所有通信。我的HAProxy服务器通过SSL绑定到端口5443。 我曾尝试以几种不同的方式连接到WebDAV。 我可以通过https://192.168.1.200:5006在本地直接连接,如果打开端口5006,则通过https://192.168.1.200:5006直接连接。当我尝试通过HAProxy通过https://webdav.domain.com:5443或http://webdav.domain.com:5080我得到一个错误,说:“连接到服务器”webdav.domain.com“有问题。 当我尝试通过局域网连接时,会发生同样的事情。 是否有可能通过HAProxy挂载WebDAV文件系统? 下面我已经包含了我的HAProxyconfiguration文件。 global user haproxy daemon maxconn 256 log localhost user info spread-checks 10 tune.ssl.default-dh-param 2048 defaults mode http stats enable default-server inter 30s fastinter 5s log global option httplog timeout connect 5s timeout client 50s timeout server 50s timeout tunnel 1h listen stats :8280 stats uri / stats show-legends […]
我有两个地点: location ~ ^/[^/]+/[^/]+/reg/.*$ { dav_methods DELETE MOVE; … } location ~ ^/[^/]+/[^/]+/.*$ { dav_methods PUT DELETE MKCOL MOVE PROPFIND; … } 基本上,第一个应该对/ reg /目录下的MOVE和DELETE请求做一些事情(只读),第二个应该对所有文件(包括/ reg /目录中的所有文件)的所有请求做一些事情。 问题是,我需要为所有请求/文件(包括MOVE和DELETE请求以及来自/ reg /目录的文件)完成2个工作。 我怎样才能做到这一点? 我试图从第二个位置复制代码到第一个,但是忽略PUT,MCKOL和PROPFIND请求。 我也试图使用if(是的,我知道,如果是邪恶的,但我绝望): location ~ ^/[^/]+/[^/]+/reg/.*$ { if ($request_method ~* MOVE) { …-from-loc-1 } …-from-loc-2 } 但是… from-loc-2处理方式不正确。 那么,有什么想法?
我有一个在IIS下运行的本地webdav服务器(尽pipe我们在运行我们自己的webdav服务器时发现了这个问题)。 从上周开始(以及更新到办公室)当我们尝试直接从webdav文件系统(通过在资源pipe理器中双击)打开文档时,Word崩溃。 我们可以通过从webdav本地复制文件,然后在Word中打开它们来打开文件。 Word似乎从webdav加载文件 – 但然后继续寻找2 dll的 – AppVIsvStream32.dll和c2r32.dll – 之后Word(或其subprocess/线程)崩溃的错误“Word尝试错误尝试打开文件“,文件加载失败。 然而,WinWord.exe主进程却继续运行。 但是,Word将直接从我们的域上的Sharepoint服务器加载相同的文档。 我已经将webdav uri( http:// localhost / webdav )添加到信任中心设置中可信位置的单词 – 仍然是失败的。 我可以通过closures受保护的视图来强制加载文档 – 但显然这不是我们想让用户去做的事情。 这里是从我本地的iis日志摘录(如果你使用webdav之前,你会看到看起来很正常 – 除了从最后的2个DLL的请求 – 我也尝试添加实际加载的dll和单词其中至less有一个 – 这似乎是一个轻微的漏洞) – 无论如何 – 日志: 2015-11-09 12:37:16 :: 1选项/ webdav / – 80 – :: 1 Microsoft + Office + Word + 2014 +(16.0.6001)+ […]
我似乎无法find有关此主题的任何信息。 我们已经build立了一个IIS服务器和WebDav的支持,这似乎是一个很好的解决scheme,但是我们得到一个特定的文件夹性能相当缓慢。 虽然这个文件夹中有大约2600个项目,但是如果我使用net use映射一个驱动器并尝试打开它,则需要很长时间(大约60秒)。 我试过closuresIE中的自动检测设置,这没有帮助。 我不确定在哪里继续解决这个问题。 任何帮助,将不胜感激。 谢谢。 编辑 – 连接到远程服务器上的DFS共享似乎是一个问题,因为我将驱动器连接到IIS服务器,滞后时间相当短。 在IIS中通过命名空间共享连接是否有任何原因会导致这种滞后?
我试图设置一个Apache WebDAV服务器,但是我遇到的问题可能是由于一些错误的configuration。 我的底层主机运行Mac OS X优胜美地和Apache工作正常,为localhost和localhost/~www提供网站。 后者是我创build的其他用户。 我想在该用户目录中提供WebDAV服务。 因此,我在httpd.conf包含了configuration文件httpd-dav.conf ,并通过LoadModule指令添加了模块mod_dav 。 我的httpd-dav.conf如下所示: 17 DavLockDB /Users/www/DAV/ 18 19 <Directory /Users/www/Sites/dav> 20 Require all granted 21 Dav On 22 23 AuthType Basic 24 AuthName e2TeamMember 25 AuthUserFile "/Users/www/DAV/.passwd.dav" 26 27 <LimitExcept GET POST OPTIONS> 28 Require user admin 29 </LimitExcept> 30 </Directory> 我认为,通过设置Require all granted我允许(读)访问任何人。 那么如何授予访问权限给用户呢? /dav的权限是: *drwxr-xr-x+ […]
我已经在本地Tomcat服务器中设置了Webdav服务器。 我正在寻找使用MySQL设置身份validation。 数据库将包含用户login凭据以及用户有权访问的文件夹。 用户应该只能查看映射到他的用户名的文件夹和文件。 任何想法如何实现这一点?