Journal Webdav sous apache 2

Posté par  (site web personnel) .
Étiquettes : aucune
0
29
avr.
2004
Bonjour Journal,

Saurais tu trouver dans ton cerveau multiple le moyen de configurer mod_dav sous apache 2 pour que Windows XP puisse s'y connecter? J'ai bien vu qu'il me fallait installer mod_encoding, le problème est que je ne le trouve pas pour ma version d'apache (2.0.40), et que quand je veux le compiler apxs n'est pas trouvé. updatedb && slocate ne donnent que les man pages.

Donc si tu as une idée, soit pour retrouver apxs, soit un binaire de mod_encoding qui marche sur 2.0.40 merci d'avance.

M'en vais monter le SSL, gave un peu XP a ne pas savoir utiliser webdav correctement...

Cédric
  • # Re: Webdav sous apache 2

    Posté par  (site web personnel) . Évalué à 1.

    C'est quoi ta distrib ?
  • # Re: Webdav sous apache 2

    Posté par  . Évalué à 1.

    mod_encoding n'est pas indispensable.
    Il permet juste de partager de fichiers avec des accents.
  • # Re: Webdav sous apache 2

    Posté par  . Évalué à 1.

    mod_encoding n'est effectivement pas necessaire



    voici un exemple de conf qui fonctionne pour moi. apache 2 sous fedora

    Alias /dav /mnt/monrep
    <Location /dav>
    DAV On
    DAVMinTimeout 600
    DAVDepthInfinity On
    AllowOverride AuthConfig
    AuthName "Acces WebDAV restreint"
    AuthType Basic
    AuthUserFile mon_htpasswd
    <Limit PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>
    Require valid-user

    Options Indexes FollowSymLinks


    Le truc qui chie sous windows (XP dans mon cas) c'est la concervation des mots de passe.

    Je ne me souvient plus exactement comment il faut faire (c'est pas moi qui y accede), mais il me semble me souvenir qu'il faut systematiquement utiliser des url avec log et pass a l'interieur (http://monpass:monlog@monip/dav(...)).

    Et je crois que pour créer un repertoire partagé il faut passer en ligne de commande avec la commande net (vive google). Si je la retrouve je la poste
    • [^] # Re: Webdav sous apache 2

      Posté par  . Évalué à 1.

      Le truc du mot de passe dans l'URL c'est cuit depuis que Microsoft a corrigé une faille de sécurité en empêchant les url de ce type.

      Pour la conservation des mots de passe, en passant par SSL ça ne pose pas de problème.

      Autre point bizarre les /:
      Alias /dav /mnt/monrep
      il ne faut pas mettre de / à la fin avec apache 2

      Idem lorsque tu donnes l'URL à Windows:
      h ttps://monsite/dav
      et pas h ttps://monsite/dav/
  • # Re: Webdav sous apache 2

    Posté par  . Évalué à 1.

    Si ta distrib est un peu ancienne, tu as besoin d'un paquet apeler apr qui sont les utilitaires de compilation apache, et qui n'étaient pas fournis avant tel quel.

    ça m'étonne tout de même qu'il ne trouve pas apxs ...

    Caeies
  • # Re: Webdav sous apache 2

    Posté par  (site web personnel) . Évalué à 1.

    Ok, quelques news. Il semble qu'il me faille installer apache-devel, tout betement. Pour le reste, je ne passais pas encore par SSL, j'en suis à générer les clefs/certificats pour tester ça.
    Et plusieurs sites annoncent bien mod_encoding comme la solution (ils n'en donnent pas d'autres) pour corriger la connexion d'XP (alors que 2000 se connecte nickel, tout comme cadaver ou autre client unix).

    Donc la lutte continue mais j'ai quelques pistes.

    Merci à tous

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.