-
Notifications
You must be signed in to change notification settings - Fork 663
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
[1.6.0/1.6.1] Upload is failing, when uploading multiple, big files #1899
Comments
Got some news :) I've tried it again today with a 93MB .mp4 file - single upload, just this one file: It is working! :O
Hold on, I let it do its upload and will check that again with the problematic files from yesterday! Stay tuned :) |
Damn - I cannot reproduce it anymore :( I've tried the two .zip's from yesterday again: It is working too! Why?
Who decides, when a file gets splitted? After XX MB? I changed nothing since yesterday... Now it is working again... |
Ok, I was able to reproduce it - almost... I can't reproduce a timeout anymore, but mirall is failing anyway:
And on the other side:
and:
(Is that UTC time?) |
Yeah, I confirm I have this issue also. I'll point an url in my thread to this one. |
Updates:
I want, again, to upload 2 big files, but mirall is always failing. Always means:
If I upload the files one per one: No issue, even after 10+ minutes. Serverside->Apache:
Serverside->owncloud.log:
Client->mirall:
Do you need more informations? |
Another update: I've found the cause:
Are some devs using fpm? How can this problem be avoided? |
@Commifreak , do you have pm=ondemand ? Check this: |
Yep. pm=ondemand. But where should be the problem vs dynamic? It changes just the way, how fpm creates processes and how many...? |
@Commifreak could have some problem in there... but I've tested and dynamic only seams to bring more stability to my connections. So, ondemand breaks almost 90% of transactions, dynamic about 10 - 20%, depending on quality of connection (values fluctuate). It doesn't seam connected to server load. |
@Commifreak What's you upload speed? |
That gives about 1000 seconds of duration for 10Mb chunks. |
@guruz Given that the issue seems to be related to php idle timeouts on the server, is there even something we can do in mirall? Reduce the chunk size? |
Hello, I think I have the same problem. I have installed ownCloud 7.0.0 on IIS 8.0 (Windows Server 2012). It Works great, but when I add some large test files to sync using Windows client, I get this error: Operation canceled. Here is the output of client log file: 9-04 09:08:30:305 syncjournaldb.cpp:870 Transaction Start "checkConnect" |
@markoza Do you use the latest sync-client? |
Yes, I have the latest client. Now I see that even if I try to upload larger ZIP file over web site I get error "Not Found". If I check Windows\Temp folder I can see a lot of phpXXXX.tmp files but it is strange because they are all the same size 42221KB. Thank you! Best wishes, |
@markoza @Commifreak Is it still happening with 1.6.3? |
If it is still happening in the latest version please reopen it, thx. |
Hi :)
I use ocServer 6.0.3 and mirall 1.6.0 for Mac OSX on a Debian wheezy with PHP-FPM 5.
I've configured the FastCGIServer Idletimeout to 300 seconds [previously it worked with only 120!].
After that time, I get:
Here's the access-log:
The previous version seemed to work well, I've uploaded such big files multiple times.
How can I check if the upload is chunked? What else could be the problem?
Thanks in advance!
The text was updated successfully, but these errors were encountered: