Upload failed: The request signature we calculated does not match the signature you provided

I have reviewed the other posts in this forum with the same issue, but have not found any with solutions.

ISSUE: When accessing my Pydio Cells remotely, I am unable to upload any files larger than 100MB. No issues if I upload smaller files. Larger files result in this error:

“Upload failed: The request signature we calculated does not match the signature you provided. Check your key and signing method.”

I am able to upload files without issue from when I accesses it locally, 127.0.0.1:8080

SETUP:
[Windows] Pydio Server > [Raspberry pi 4 4GB] NGINX Reverse Proxy w/ssl > WAN

External URL set in Pydio Console > Main Settings w/o port number as other posts suggest. See picture here:

NGINX setup: (I just used the official doc setup and changes my certs and domain information, everything else is stock.

server {
server_name cells.example.com;

# Allow any size file to be uploaded.
client_max_body_size 0;
# To disable buffering
proxy_buffering off;

location / {
    # Uncomment this to enable gRPC and thus be able to use cells-sync
    #if ($http_content_type = "application/grpc") {
    #    grpc_pass grpcs://cells:8080;
    #}
    proxy_pass https://cells:8080;
}


location /ws/ {
    proxy_pass https://localhost:8080;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "Upgrade";
}

error_log /var/log/nginx/cells-proxy-error.log;
access_log /var/log/nginx/cells-proxy-access.log;

listen [::]:443 ssl;
listen 443 ssl http2;

# certificate configuration (in this case generated by certbot)
ssl_certificate /etc/letsencrypt/live/my-cells-server.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/my-cells-server.com/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;

}

server {
if ($host = cells.example.com) {
return 301 https://$host$request_uri;
}

    listen 80;
    listen [::]:80;
    server_name cells.example.com;
    return 404;
}

Any help would be appreciated. This setup is working so well, except for this dang upload issue. Please advise.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.