Problema

Um prompt de autenticação do usuário com a seguinte mensagem: "O servidor [hostname] no Jackrabbit Webdav Server requer um nome de usuário e senha", ao tentar baixar documentos do Office usando o Internet Explorer em uma máquina com o Office 2003 instalado.

Causa

O Microsoft Office costumava ser habilitado para WebDAV, o que significa que ele costumava abrir arquivos .doc, .xls e outros documentos do Office a partir de um cliente WebDAV incorporado (e do Internet Explorer) que permitia ao usuário gravar o documento. As alterações serão gravadas de volta e, eventualmente, persistidas (se o usuário tiver permissões suficientes para isso) ao pressionar salvar.

A solicitação OPTIONS é usada para determinar se o servidor está habilitado para DAV e quais recursos de DAV são fornecidos pelo servidor.

Consulte também http://www.webdav.org/specs/rfc4918.html#HEADER_DAV

Solução

Para impedir que o prompt de autenticação seja exibido, crie um arquivo vazio no CRX /apps/sling/servlet/default/OPTIONS.jsp.

Caso não saiba como fazer isso, siga este processo (somente CQ5.3):

  1. Faça logon em http://[host]:[port]/crxde como administrador
  2. Navegue até /apps na árvore do lado esquerdo
  3. Se eles ainda não existirem, crie este conjunto de pastas em /apps, sling/servlet/default
  4. Clique em Salvar tudo
  5. Clique com o botão direito na psta /apps/sling/servlet/default
  6. Selecione Criar... => Criar arquivo...
  7. Digite "OPTIONS.jsp" como o nome do arquivo
  8. Clique em OK
  9. Clique em Salvar tudo

Aplica-se a

CQ5.X