Ich muss sagen, ich bin jetzt etwas verwirrt:
Zu deinen Sicherheitswarungen:
Punkt 1: Das würde bedeuten, das diese Konfigurationsdatei gar nicht benutzt wird. Ab der Zeile 64 wird eingestellt, wo deine Daten liegen. Bei dir also /mnt/files
Laut der Warnung würde das bedeuten, das du auch dein owncloud-Verzeichnis irgendwo in diesem Ordner haben müsstest. Er also das Verzeichnis nicht als ausserhalb ansieht. Laut der Anleitung von
Joshua Parker Ruehlig wird hier aber das Verzeichnis unter /usr/local/www angelegt:
tar jxf owncloud-*.tar.bz2 -C /usr/local/www
Wo findest Du denn nun deine Dateien? Liegen die wirklich unter /mnt/files, wenn du z.B. eine neue Datei hier hin kopierst?
Punkt 2: Auch diese Meldung deutet darauf hin, das die Datei nicht benutzt wird. Denn in den Zeilen 26 und 33 wird eben dies eingestellt. Ich muss aber auch dazu sagen, das ich diese Config ja nicht komplett übernommen habe, sondern von Hand angepasst... Ich habe bei mir diese Zeilen NICHT drin, und bekomme diese Fehler nicht angezeigt.
Punkt 3: Der fehler scheint von dem Plugin Sabre zu kommen. Tut mir leid, das habe ich nicht im Einsatz. Dazu möchte ich mich nicht äußern.
Welche owncloud-Version setzt du ein?
Ich habe mir übrigens von StartSSL damals die Zertifikate geholt.
Nachfolgend mal die Config von mir:
Code:
worker_processes  2;
events {
  worker_connections  1024;
}
http {
  include  mime.types;
  default_type  application/octet-stream;
  sendfile  off;
  keepalive_timeout  65;
  gzip  off;
  # SSL
  ssl_session_cache  shared:SSL:10m;
  ssl_session_timeout  10m;
  ssl_ciphers ALL:!aNULL:!ADH:!eNULL:!LOW:!EXP:RC4+RSA:+HIGH:+MEDIUM;
  ssl_prefer_server_ciphers  on;
  ssl_protocols SSLv3 TLSv1 TLSv1.1 TLSv1.2;  
  server {
  listen 8080;
  server_name MeinName.Domain.de;
  }  
  server {
  listen 20443 ssl;
  server_name MeinName.Domain.de;
   root /usr/local/www/owncloud;
   # SSL Settings
   ssl_certificate /usr/local/etc/nginx/ssl/meinzertifikat.crt;
   ssl_certificate_key /usr/local/etc/nginx/ssl/meinschlüssel.key;
   add_header Strict-Transport-Security "max-age=16070400; includeSubdomains"; # Force the use of SSL
   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; access_log off; log_not_found off; }
   location = /favicon.ico { access_log off; log_not_found off; }
  
   location ^~ / {
     index index.php;
     try_files $uri $uri/ /index.php?$args;
     client_max_body_size 4G;
     location ~ ^/(?:\.|data|config|db_structure\.xml|README) {
        deny all;
     }
  
   location ~ \.php(?:$|/) {
     fastcgi_split_path_info ^(.+\.php)(/.+)$;
     fastcgi_pass unix:/var/run/php-fpm.sock;
     fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
     fastcgi_param PATH_INFO $fastcgi_path_info;
     include fastcgi_params;
     fastcgi_param MOD_X_ACCEL_REDIRECT_ENABLED on;
   }
   location ~* \.(?:jpg|gif|ico|png|css|js|svg)$ {
     expires max; add_header Cache-Control public;
   }
  location ^~ /data {
     internal;
     alias /mnt/data;
   }
  }
  }
}