Windows ve OSX 10.8 sürümleriyle iyi çalışan bir webdav sunucusu uygulamasına sahibim. OS X 10.9 güncellemesinden bu yana, birçok webdav eylemi, Finder kullanarak bir dosyayı webdavasına sürükleyerek ve MS office uygulamalarını (Microsoft Word, Office, Powerpoint) kullanarak dosyaları düzenleyerek çalışmayı durdurdu.OSX 10.9 - Mavericks webdav istemci kilitleme sorunu
İstemciye bakarak < -> webdav sunucu trafiği, bir dosyada LOCK kazandıktan sonra istemcinin sunucuya sonraki isteklerdeki kilit belirtecini sağladığını ve sonraki işlemlerde 423 yanıt aldığını gösterir. Webdav özelliğine göre, müşterinin sunucuya sonraki komutlarda dosya kilitleme belirteci sağlaması gerekir.
Bunun 10.8 veya önceki sürümlerle ilgili bir sorun olmadığını onaylıyorum. Finder
Dosya sürükle ve bırak istek sırası ve yanıtları aşağıdaki gösteri monte WebDAV:
PROPFIND /webdav/Private/a123/test.pptx 404
PROPFIND /webdav/Private/a123/test.pptx
PUT /egnyte-internal/webdav/Private/a123/test.pptx 201
PROPFIND /webdav/Private/a123/._test.pptx 404
LOCK /webdav/Private/a123/test.pptx 200
UNLOCK /webdav/Private/a123/test.pptx 204
PROPFIND /webdav/Private/a123/._test.pptx 404
LOCK /webdav/Private/a123/test.pptx 200
UNLOCK /webdav/Private/a123/test.pptx 423
bu sekans için Wireshark çıkışında baktığımızda, ikinci kilit açma isteği Kilit-Token başlığını içermez. Bu noktada, system.log "beklenmeyen statusCode 423" hatasını gösterir ve bağlantıyı keser.
UNLOCK /webdav/Private/a123/test.pptx HTTP/1.1
Host: localhost:10001
Accept: */*
Authorization: Basic YWRtaTeyhsbaksVusjhs9tZTEyMw==
Content-Length: 0
Connection: keep-alive
User-Agent: WebDAVFS/3.0.0 (03008000) Darwin/13.0.0 (x86_64)
\r\n
başkasının bu sorunu görmüş ve bir çözüm var Has: Burada
KİLİTSİZ istek başlıklarını, eksik Kilit-Token nedir?Teşekkür
Bence aynı sorun şu: https://discussions.apple.com/message/23525832 Aynı sorunu yaşıyorum ama çözüm de yok. – StephenKing