OwnCloud solución: acceso denegado por el servidor
He realizado una migración de este servicio a un nuevo servidor, y me quedé estancado unos días, porque el cliente de escritorio no lograba conectar. Solo me daba el error «acceso denegado por el servidor» que es el equivalente a «Access forbidden by the server». Felizmente lo logré solucionar.
La solución para este problema fue más sencilla de lo que esperaba, solo tuve que realizar una búsqueda del problema y encontré una entrada en un foro, donde ya se había resuelto.
Todo lo que se necesita hacer es habilitar el módulo «mod rewrite» en apache y luego modificar o crear el archivo .httaccess en el directorio de ownCloud.
$ sudo a2enmod rewrite
$ sudo /etc/init.d/apache2 restart
En mi caso el mod rewrite ya estaba activo, por lo que solo reemplacé el contenido de mi archivo .htaccess con lo siguiente:
RewriteCond %{HTTP:Authorization} ^Basic.*
RewriteRule ^(.*) $1?Authorization=%{HTTP:Authorization} [QSA,C]
RequestHeader unset Authorization
Realizado esto, mi cliente conectó inmediatamente, espero que les sirva.
ser humano
Music & Design & Photo & Bike.
Test, fail, learn, repeat.