Resolvido (finalmente). O link explica como o Office usa o Microsoft Office Protocol Discovery para determinar se o servidor de documentos possui recursos WebDAV. Ele envia uma solicitação HTTP 1.1 OPTIONS e espera uma resposta 200 OK detalhando os recursos DAV disponíveis. O servidor Subversion tem suporte a DAV (limitado) e responde como tal, e o Office o utiliza para escrever diretamente de volta ao servidor.
A solução que usamos foi usar o mod_rewrite no servidor Apache para interceptar esses pedidos e enviar de volta uma resposta 405 Method Not Allowed. A configuração de reescrita é:
# Intercept Microsoft Office Protocol Discovery
RewriteCond %{REQUEST_METHOD} ^OPTIONS
RewriteCond %{HTTP_USER_AGENT} ^Microsoft\ Office\ Protocol\ Discovery [OR]
RewriteCond %{HTTP_USER_AGENT} ^Microsoft\ Office\ Existence\ Discovery [OR]
RewriteCond %{HTTP_USER_AGENT} ^Microsoft\-WebDAV\-MiniRedir.*$
RewriteRule .* - [R=405,L]
Ele intercepta todas as solicitações do método OPTIONS provenientes de agentes com o nome "Microsoft Office Protocol Discovery" e envia de volta um 405. Esta solução foi sugerida pelo primeiro comentário sobre link .
Agora o Office tenta algumas solicitações OPTIONS, é negado pelo 405, desiste e desativa todo o suporte DAV para esse servidor específico, deixando-o habilitado para qualquer outro servidor com o qual os clientes possam interagir.