Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fails to upload large files if password is supplied #14

Open
adefaria opened this issue Jan 10, 2025 · 14 comments
Open

Fails to upload large files if password is supplied #14

adefaria opened this issue Jan 10, 2025 · 14 comments
Labels
bug Something isn't working help wanted Extra attention is needed

Comments

@adefaria
Copy link

To reproduce:

  • Set file size limit to 10 gig
  • Upload a file ~3gig in size but specify a password
  • After file uploads encryption is attempted but fails
  • Examine the file after upload. It is encrypted!

QuickDrop running in a docker container on Synology

image

@RoastSlav
Copy link
Owner

Does the file appear in the app after that? You mentioned the file is encrypted, but is it encrypted on the server while not appearing in the app, or does it essentially work but just display a message? I’ll look into the problem tomorrow, as it’s almost 2 AM here.

@adefaria
Copy link
Author

Thanks, man.

I've been doing some further testing. It turns out a file of 5125M works but a file of 5150M fails!

If I upload an 8-gig file with no password and I puts up a dialog saying that it failed. Nothing was listed in the View Files screen. The file is shown in the Admin Dashboard. Looking into the file drop area and comparing the file to the source file compares with no error.

@RoastSlav
Copy link
Owner

I tried reproducing the issue on both the newer version I’m working on and version 1.2.3 with a 10GB file and a 5GB file, everything seems to be working fine. It might be something specific to your setup or files. If you can, please send me the app logs. If you’re okay with it, you could also send me the files that are failing, or if they’re public, just share the link where I can download them.

@adefaria
Copy link
Author

Here are the files I used. Note they will be automatically deleted in 7 days

Here's the log file

quickdrop.log

@RoastSlav
Copy link
Owner

Well, the log doesn’t show anything unusual. I tried using your files, and it’s still working fine for me. The last thing to check is the logs from the browser. Could it be that you don’t have enough space on the disk to save the file? I haven’t added a check for that yet, but I assume it would have triggered an error in the system logs.

@adefaria
Copy link
Author

Are you running a Docker container? I'm not sure what "the logs from the browser" would be. stdout/stderr has nothing in it. I have 6TB, so I have enough space and as I said before, the file is uploaded completely. It's just that an error is reported.

I ran it under Firefox and when the error happened I looked at the debugger and saw:

Cookie “XSRF-TOKEN” does not have a proper “SameSite” attribute value. Soon, cookies without the “SameSite” attribute or with an invalid value will be treated as “Lax”. This means that the cookie will no longer be sent in third-party contexts. If your application depends on this cookie being available in such contexts, please add the “SameSite=None“ attribute to it. To know more about the “SameSite“ attribute, read https://developer.mozilla.org/docs/Web/HTTP/Headers/Set-Cookie/SameSite

Setting a break point at the console.log(xhr.responseText) yields:

<!DOCTYPE html>\n<html>\n<head>\n<meta charset="utf-8">\n<style>body{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center}h1{color:#06C;font-size:25px;line-height:60px;margin-top:56px}img{margin-top:40px}\n</style>\n</head>\n<body>\n<img src="data:image/jpg;base64,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\nTNuBU0kkkylImmQpSEIAFKAAABwHm8AcB//Z\n"/>\n<h1 id="a"></h1>\n<hr>\n<p>&copy; 2024 <a href="http://www.synology.com">Synology Inc.</a></p>\n</body>\n<script type ="text/javascript">\n/* Copyright (c) 2024 Synology Inc. All rights reserved. */\n\n(function(){var a={en:"Sorry, the page you are looking for is not found.",zh:"\\u62b1\\u6b49\\uff0c\\u60a8\\u6240\\u6307\\u5b9a\\u7684\\u9875\\u9762\\u4e0d\\u5b58\\u5728\\u3002",it:"La pagina richiesta non \\u00e8 stata trovata.","zh-HK":"\\u62b1\\u6b49\\uff0c\\u60a8\\u6240\\u6307\\u5b9a\\u7684\\u9801\\u9762\\u4e0d\\u5b58\\u5728\\u3002",cs:"Hledan\\u00e1 str\\u00e1nka nebyla nalezena.",es:"Lo sentimos, no se encuentra la p\\u00e1gina que est\\u00e1 buscando.",ru:"\\u0418\\u0437\\u0432\\u0438\\u043d\\u0438\\u0442\\u0435, \\u0438\\u0441\\u043a\\u043e\\u043c\\u0430\\u044f \\u0432\\u0430\\u043c\\u0438 \\u0441\\u0442\\u0440\\u0430\\u043d\\u0438\\u0446\\u0430 \\u043d\\u0435 \\u043d\\u0430\\u0439\\u0434\\u0435\\u043d\\u0430.",nl:"Sorry, de pagina die u zoekt kan niet weergegeven worden.",pt:"Desculpe, a p\\u00e1gina que procura n\\u00e3o foi encontrada.",no:"Beklager, siden du leter etter finnes ikke.",nb:"Beklager, siden du leter etter finnes ikke.",tr:"\\u00dczg\\u00fcn\\u00fcz, arad\\u0131\\u011f\\u0131n\\u0131z sayfa bulunamad\\u0131.",pl:"Przepraszamy, nie znaleziono strony, kt\\u00f3rej szukasz.",fr:"D\\u00e9sol\\u00e9, la page que vous recherchez est introuvable.",de:"Es tut uns Leid, die von Ihnen gesuchte Seite konnte nicht gefunden werden.",da:"Desv\\u00e6rre, den side, du leder efter, kunne ikke findes.","pt-BR":"Desculpe, a p\\u00e1gina que procura n\\u00e3o foi encontrada.","zh-MO":"\\u62b1\\u6b49\\uff0c\\u60a8\\u6240\\u6307\\u5b9a\\u7684\\u9801\\u9762\\u4e0d\\u5b58\\u5728\\u3002",hu:"Eln\\u00e9z\\u00e9st, a keresett oldal nem tal\\u00e1lhat\\u00f3.",ja:"\\u7533\\u3057\\u8a33\\u3042\\u308a\\u307e\\u305b\\u3093\\u304c\\u3001\\u635c\\u3057\\u3066\\u3044\\u308b\\u30da\\u30fc\\u30b8\\u304c\\u898b\\u3064\\u304b\\u308a\\u307e\\u305b\\u3093",nn:"Beklager, siden du leter etter finnes ikke.","zh-TW":"\\u62b1\\u6b49\\uff0c\\u60a8\\u6240\\u6307\\u5b9a\\u7684\\u9801\\u9762\\u4e0d\\u5b58\\u5728\\u3002",ko:"\\uc8c4\\uc1a1\\ud569\\ub2c8\\ub2e4. \\ucc3e\\uace0\\uc790 \\ud558\\ub294 \\ud398\\uc774\\uc9c0\\ub97c \\ubc1c\\uacac\\ud558\\uc9c0 \\ubabb\\ud588\\uc2b5\\ub2c8\\ub2e4.",sv:"Sidan du s\\u00f6ker hittades inte."};var b=window.navigator.browserLanguage||window.navigator.language;if(-1==["zh-TW","zh-MO","zh-HK","pt-BR"].indexOf(b)){b=b.split("-",1)}document.getElementById("a").innerHTML=a[b]||a.en})();\n</script>\n</html>\n'

Looking at xhr.status I see a 504 - gateway timeout. Could this be because I'm doing this from my Synology using a reverse proxy?

@RoastSlav
Copy link
Owner

It might be something with the reverse proxy setup, but other Synology users seem to have it working without any extra configuration. I’m not super familiar with the Synology ecosystem, so I’m not sure what’s causing it in your case.

I’ll leave this open and tag it so someone else who knows more might be able to help. You could also try again after the 1.3 update comes out—most of the code has been refactored, so if it’s an issue with the app, there’s a good chance it’s fixed. The new version also has a lot more logging to help with debugging stuff like this.

If you’re up for it, you can pull the dev branch and test it right now. Just a heads-up, though: it’s not quite ready yet, and there are a few known bugs, including a problem with the passwords (if you put password "123" it saves is as "123,123").

@RoastSlav RoastSlav added bug Something isn't working help wanted Extra attention is needed labels Jan 16, 2025
@adefaria
Copy link
Author

It turns out that using QuickDrop without the reverse proxy works (i.e. http://localhost:8487). Could you point me to some of those Synology users that have it working? I suspect they are not using a reverse proxy at all.

I came to QuickDrop because I had issues with NextCloud when uploading large files. Perhaps it's the same misconfiguration of the reverse proxy that is causing the problem with NextCloud too. I would love to learn what I'm doing wrong with the reverse proxy config.

@RoastSlav
Copy link
Owner

I can’t really point you to anyone specific, but I’ve talked with some people on Reddit when I made posts about the app. Regarding the reverse proxy, I looked into it, and there might be a file size limit. If that’s the issue, it’s not easy to change, but it can be done. Sorry for the late reply, I have been sick the last week.

@adefaria
Copy link
Author

I found a client_max_body_size in /etc/nginx/nginx.conf. It was set to zero, theoretically meaning no size limit from nginx, that the size is limited by the end application. Still when I try to upload even the 6 GB file it fails.

I would think that using a reverse proxy would be a common way for people to use QuickDrop. If it cannot upload large files reliably then I'd think it's failing to work correctly. Perhaps some debugging statements around where the error is happening would help. As I said before, the file does get uploaded, it's just that the error is reported.

@RoastSlav
Copy link
Owner

I am using Nginx on my instance as well, so if it's that, it must be a configuration issue. Try the new 1.3.0 version, which uses chunked uploads. Instead of a single large upload, it breaks the file into 10 MB chunks. Maybe this will solve the problem.

@adefaria
Copy link
Author

Just tried it. Got "Chunk upload failed. Please try again". Here's the tail end of the log file:

2025-01-23T23:46:08.862Z  INFO 1 --- [quickdrop] [http-nio-8080-exec-5] o.r.q.controller.FileRestController      : Saving chunk 613 of 615
2025-01-23T23:46:09.345Z  INFO 1 --- [quickdrop] [http-nio-8080-exec-4] o.r.q.controller.FileRestController      : Saving chunk 614 of 615
2025-01-23T23:46:09.353Z  INFO 1 --- [quickdrop] [http-nio-8080-exec-4] o.r.q.controller.FileRestController      : All chunks uploaded for file: file-6.gig - Finalizing
2025-01-23T23:47:18.178Z  INFO 1 --- [quickdrop] [http-nio-8080-exec-4] o.r.quickdrop.service.FileService        : All chunks merged into file: /tmp/file-6.gig
2025-01-23T23:47:18.180Z  INFO 1 --- [quickdrop] [http-nio-8080-exec-4] o.r.quickdrop.service.FileService        : Saving file: file-6.gig

I notice that nothing is put into fies until the end. Also, the file that's deposited is complete:

Earth:ll -h files/34057a6a-a8ba-45ad-9faf-e77f9ac7708d 
-rw-r--r-- 1 root root 6.0G Jan 23 15:47 files/34057a6a-a8ba-45ad-9faf-e77f9ac7708d
Earth:diff files/34057a6a-a8ba-45ad-9faf-e77f9ac7708d /System/tmp/file-6.gig 
Earth:

BTW, it might be good to display the version number somewhere in the Web UI.

@RoastSlav
Copy link
Owner

RoastSlav commented Jan 24, 2025

It appears at the end because it uses the tmp folder for the chunks. There should have been few more lines of logs for the upload, it's strange that they are missing. Look in the console of the browser, it should have logged the error. And yeah, maybe I should put the version somewhere visible.

2025-01-24T10:40:16.154+02:00  INFO 35768 --- [quickdrop] [io-8080-exec-10] o.r.quickdrop.service.FileService        : Encrypting file: files\70e3cb16-cb21-4199-b707-79c7433d7a8c
2025-01-24T10:40:16.266+02:00  INFO 35768 --- [quickdrop] [io-8080-exec-10] o.r.quickdrop.service.FileService        : Encrypted file saved: files\70e3cb16-cb21-4199-b707-79c7433d7a8c
2025-01-24T10:40:16.266+02:00  INFO 35768 --- [quickdrop] [io-8080-exec-10] o.r.quickdrop.service.FileService        : Temp file deleted: C:\Users\raiko\AppData\Local\Temp\quickdrop(1).log
2025-01-24T10:40:16.266+02:00  INFO 35768 --- [quickdrop] [io-8080-exec-10] o.r.quickdrop.service.FileService        : FileEntity inserted into database: FileEntity{id=null, name='quickdrop(1).log', uuid='70e3cb16-cb21-4199-b707-79c7433d7a8c', description='', size=8326, keepIndefinitely=false, uploadDate=null, passwordHash='$2a$10$sL9CODiU3cXSXCbYfuaoZ.9Ch.6WKDu41OuSaypuz1mwqgWG8wV2e'}

This is what should have been there in the logs as well

@adefaria
Copy link
Author

Not sure if this is helpful but:

POST https://upload.defariahome.com/api/file/upload-chunk 504 (Gateway Timeout)
uploadNextChunk @ upload.js:131
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
upload.js:120 Upload error: <!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<style>body{font-family:Arial,Helvetica,sans-serif;font-size:12px;text-align:center}h1{color:#06C;font-size:25px;line-height:60px;margin-top:56px}img{margin-top:40px}
</style>
</head>
<body>
<img src="data:image/jpg;base64,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
ThPqo2cEAR7VUx6pLJG+pNQpkzg
xhr.onload @ upload.js:120
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103
load
uploadNextChunk @ upload.js:89
xhr.onload @ upload.js:103

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

2 participants