-
Notifications
You must be signed in to change notification settings - Fork 49
Description
Good Day,
i followed this Setup for my Raspberry https://docs.opencloud.eu/de/docs/admin/getting-started/container/docker-compose/external-proxy. Everything works fine i can login and i can create new Users Email services also work.
But i cant Upload files that are bigger then some kb otherwise i get a error like this:
{"level":"error","service":"ocdav","name":"eu.opencloud.web.ocdav","traceid":"75e66d396e4053aef58b4f0d188ae5e5","request-id":"18bb5315-3b36-45bb-9938-37fa630f437b","spaceid":"4a1e8aaf-8a14-48aa-a2e9-9dc4e1112c08$890a9bc1-4a9a-4867-a54b-99a1cec8dd92","path":"/","filename":"Test.pdf","error":"Patch "https://cloud.mydomain.com/data/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsicmV2YSJdLCJleHAiOjE3NjI0NjQ0NDIsImlhdCI6MTc2MjM3ODA0MiwidGFyZ2V0IjoiaHR0cDovL2xvY2FsaG9zdDo5MTU4L2RhdGEvdHVzL2M3NjYyMWU3LWMwYTItNGM3OC04ZTZlLWJmMzQ2OWU0MzMzOSJ9.s0nudfWjPkPchRbvNuLkD299SVJi87e3BgMl4_Gk-T4\": write tcp 172.18.0.3:56158->93.131.188.6:443: use of closed network connection","time":"2025-11-05T21:32:22Z","line":"github.com/opencloud-eu/reva/v2@v2.39.1/internal/http/services/owncloud/ocdav/tus.go:299","message":"error doing PATCH request to data gateway"}
My Nginx Config:
server {
listen 80;
server_name cloud.mydomain.com collabora.mydomain.com wopiserver.mydomain.com;
location /.well-known/acme-challenge/ {
root /var/www/certbot;
}
location / {
return 301 https://$host$request_uri;
}
}
# OpenCloud
server {
listen 443 ssl;
server_name cloud.mydomain.com;
client_max_body_size 512m;
ssl_certificate /etc/letsencrypt/live/cloud.mydomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/cloud.mydomain.com/privkey.pem;
location / {
proxy_pass http://127.0.0.1:9200;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
# Collabora
server {
listen 443 ssl;
server_name collabora.mydomain.com;
ssl_certificate /etc/letsencrypt/live/cloud.mydomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/cloud.mydomain.com/privkey.pem;
location / {
proxy_pass http://127.0.0.1:9980;
proxy_set_header Host $host;
}
location ~ ^/cool/(.*)/ws$ {
proxy_pass http://127.0.0.1:9980;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_set_header Host $host;
}
}
# WOPI Server
server {
listen 443 ssl;
server_name wopiserver.mydomain.com;
ssl_certificate /etc/letsencrypt/live/cloud.mydomain.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/cloud.mydomain.com/privkey.pem;
location / {
proxy_pass http://127.0.0.1:9300;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
I tested in my internal network where cloud.mydomain.com is mapped to my server but also from outside my network since its a public available address in both cases it doesnt work. It seems to work till it reaches Finalizing Upload there it gets stuck till it fails with an Unknown Error. The Network Request Response is 504.
If you need further Infos please ask.