Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 29/11/2013, à 17:02

demeter44

[PROBLEME]Owncloud nginx webdav

Bonjour,

j'ai installé owncloud sur mon serveur dédier afin de récupérer ma musique sur mon téléphone mobile ou que je soit.

L'installation s'est bien passé je peut bien transmettre mes fichier via le navigateur.

Apres l'installation du client owncloud sur mon pc windows, la synchronisation des fichiers ne se fait pas ...

J'ai ce message d'erreur dans l'interface du serveur owncloud :

Avertissement, problème de configuration. Votre serveur web, n'est pas correctement configuré pour permettre la synchronisation des fichiers, car l'interface WebDav ne fonctionne pas comme il faut.     Veuillez vous référer au guide d'installation.

voici mon vhosts pour owncloud:

# redirect http to https.
server {
  listen 80;
  server_name cloud.freeprog.fr;
  return 301 https://$server_name$request_uri;  # enforce https
}

# owncloud (ssl/tls)
server {
  #port d'ecoute
  listen 443 ssl;
  server_name cloud.freeprog.fr;

  #certificat SSL
  ssl_certificate /home/tony/key/server.crt;
  ssl_certificate_key /home/tony/key/server.key;

  #Chemin d'application
  root /var/www/owncloud;

  client_max_body_size 10G; # set max upload size
  fastcgi_buffers 64 4K;

  # Page d'index pouvant etre appeler
  index index.php;
  # Page d'erreur
  error_page 403 /core/templates/403.php;
  error_page 404 /core/templates/404.php;

  # Rewrite
  rewrite ^/caldav(.*)$ /remote.php/caldav$1 redirect;
  rewrite ^/carddav(.*)$ /remote.php/carddav$1 redirect;
  rewrite ^/webdav(.*)$ /remote.php/webdav$1 redirect;

                location = /robots.txt
                {
                allow all;
                log_not_found off;
                access_log off;
                }

                location ~ ^/(data|config|\.ht|db_structure\.xml|README)
                {
                deny all;
                }

                location /
                {
                # The following 2 rules are only needed with webfinger
 rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
                rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json last;

                rewrite ^/.well-known/carddav /remote.php/carddav/ redirect;
                rewrite ^/.well-known/caldav /remote.php/caldav/ redirect;

                rewrite ^(/core/doc/[^\/]+/)$ $1/index.html;

                try_files $uri $uri/ index.php;
                }

                location ~ ^(.+?\.php)(/.*)?$
                {
                try_files $1 = 404;

                include fastcgi_params;
                fastcgi_param SCRIPT_FILENAME $document_root$1;
                fastcgi_param PATH_INFO $2;
                fastcgi_param HTTPS on;
                fastcgi_pass 127.0.0.1:9000;
                # Or use unix-socket with 'fastcgi_pass unix:/var/run/php5-fpm.sock;'
                }

                 # Optional: set long EXPIRES header on static assets
                 location ~* ^.+\.(jpg|jpeg|gif|bmp|ico|png|css|js|swf)$
                {
                expires 30d;
                # Optional: Don't log access to assets
                access_log off;
                }

}

J'ai suivi la documentation de owncloud v5.x mais j’avoue être un peu perdu avec ce webdav.

Si quelqu’un a une idée.

Hors ligne