Buena tarde, tengo un problema al habilitar el módulo WebDav en CentOS 6.6
Los datos del servidor:
*httpd: Server version: Apache/2.2.15Loaded Modules: core_module (static) mpm_prefork_module (static) http_module (static) so_module (static) authz_host_module (shared) log_config_module (shared) setenvif_module (shared) mime_module (shared) negotiation_module (shared) dir_module (shared) alias_module (shared) rewrite_module (shared) cache_module (shared) disk_cache_module (shared) auth_basic_module (shared) authz_user_module (shared) authz_default_module (shared) ldap_module (shared) authnz_ldap_module (shared) dav_module (shared) dav_fs_module (shared) deflate_module (shared) evasive20_module (shared) headers_module (shared) expires_module (shared)*
Cabe mencionar que autentico contra un LDAP, para lo cual no tengo problemas sólo con la edición de webdav. También ya probé deshabilitando SELinux e iptables.
Instalé cadaver para hacer pruebas del DAV pero me arroja el siguiente error:
*Error ignorado: /www/ no dispone de WebDAV activado:Could not read status line: connection timed outdav:/www/?*
La configuración del virtualhost que tengo es la siguiente: ServerName 10.0.123.98 VirtualHostName *:80
<Directory "/home/http/mensajes/INTER"> Options -Indexes IncludesNOEXEC AllowOverride None Allow from all </Directory>
Alias /error/ /home/http/mensajes/INTER/
ErrorDocument 404 /error/404.html ErrorDocument 403 /error/403.html ErrorDocument 401 /error/401.html ErrorDocument 400 /error/400.html
<Directory "/home/http/www"> Order Allow,Deny Allow from All AllowOverride None Options -Indexes
Dav on DavMinTimeout 600 </Directory>
<VirtualHost 10.0.123.98:80> DocumentRoot "/home/http/www" ServerName www.pruebas.mx ServerAlias www.produccion.mx TraceEnable off ServerSignature off
CustomLog logs/www_access.log combined ErrorLog logs/www_error.log </VirtualHost>
Alias /www /home/http/www <Location /www> Dav On DavMinTimeout 600 DAVDepthInfinity On
ForceType text/plain
AuthBasicProvider ldap AuthType Basic AuthzLDAPAuthoritative off AuthName "WebDAV" AuthLDAPURL "ldap://localhost:389/ou=people,dc=localhost?uid?sub?(objectClass=*)" AuthLDAPGroupAttributeIsDN off AuthLDAPGroupAttribute memberUid
<Limit POST PUT DELETE CONNECT OPTIONS PATCH PROPPATCH MKCOL COPY MOVE LOCK UNLOCK> require ldap-group cn=ADMIN,ou=grupos,dc=localhost </Limit>
<Limit GET CONNECT OPTIONS PROPFIND> require valid-user </Limit> </Location>
Agradeceré mucho la ayuda que me puedan proporcionar.
Saludos cordiales
Camarillo Rodríguez, Eduardo Felicidad no es hacer lo que uno quiere sino querer lo que uno hace. --Jean Paul Sartre--