What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    Uploads to DropBox are inconsistent for large files

    Asked by ghobish on October 01, 2012 at 06:15 PM

    Sporadically, a client (different clients, not a specific one) will upload a file to me via the form at http://ahammer.com/contact/uploads/. The client does get to the "Thank you, upload successful" page, I will receive both email notification and the PDF in my JotForm Dropbox but I never get the file sent to that folder.

    However, if I look at the submissions page on my JotForm account on the website, the file is there and I can download it from there.

    Most recent example: at http://www.jotform.com/submissions/13411234226?, you will see an upload form from Mikkel McDow received 2012-10-01 12:29:21. At the bottom you will see the file "FabMab48K16bit.wav," and I can download it from there. However, the file was never pushed to my Jotform Dropbox. The file is large (many of my files are) at 324MB but my max file size is over 1GB.

    I did a search on this issue and see several others with the same problem but did not see a solution.Thanks for your help on this.

    Page URL:
    http://ahammer.com/contact/uploads/

    dropbox uploads dropbox integration upload problem upload limit
  • Profile Image
    JotForm Support

    Answered by Deygus on October 01, 2012 at 06:52 PM

    Have you tried reintegrating with dropbox? This is normally the first recommended step to trying to resolve a problem with an Integration of your form(s) to see if that helps correct any problems.

    Also have you checked your submissions within JotForm itself to see if the submissions at least made it into our servers. This will help pinpoint whether it was the integration causing the problem or if there if it is something with your form possibly.

    Please let us know and we look foward to your response.

  • Profile Image
    JotForm Support

    Answered by Mike_T on October 01, 2012 at 07:13 PM

    As far as I know, Dropbox has a 150MB (300MB in some cases) maximum upload size limit for their API uploads. Unfortunately, the Dropbox integration is not designed for large uploads at this time.

    Thank you.

  • Profile Image

    Answered by ghobish on October 01, 2012 at 07:17 PM

    Yes, I just did that and we'll see if it helps.

    And yes, obviously it does make it to your servers, as I stated it is available for download if I go to submissions page on the JotForm website.

     

    Thanks.

  • Profile Image

    Answered by ghobish on October 01, 2012 at 07:29 PM

    Mike_T,

    That is a real issue for me. As an audio editor, I often get large files. Most times it's in the form of multiple files of 50MB or bigger each. And the form allows me to set a maximum file size much larger than 150MB. If I knew this up front I might have thought harder about purchasing the 10GB subscription.

    Any way around this, or plans to upgrade? How can I get the 300? I guess I can modify my form to disallow multiple files in one upload but that's going to be an inconvenience for some of my clients and a source of confusion for me. (A typical CD's worth of files will have 10-12 files of 50-100 MB each.

  • Profile Image
    JotForm Support

    Answered by Mike_T on October 01, 2012 at 07:59 PM

    The 300MB upload limit is most probably related to their old limitations, it may still work sometimes. Their official upload limit for API is 150MB now.

    Dropbox has recently added a chunked_upload method that allows uploads larger that 150MB, and I am going to add a note to our Development Team to see if we can implement that option.

    As soon as we have any updates on this we will let you know.

  • Profile Image

    Answered by ghobish on October 01, 2012 at 08:13 PM

    Thank you. In the meantime I am experimenting with sending to FTP.

  • Profile Image
    JotForm Support

    Answered by Rodjit on October 01, 2012 at 08:15 PM

    Welcome, please let us know for any concern you may have, we will be happy to help you again.

    Thanks

  • Profile Image

    Answered by ghobish on October 02, 2012 at 01:22 PM

    I did several experiments having Jotform send to my FTP instead and the results were even worse- both tests resulted in incomplete downloads. (The original The first, "Terry on FMU 20070812.mp3" was a 180MB file that stopped downloading after 7MB. The second, "Cropredy 2012.m4a" was originally 312mb and stopped after 90mb. 

    A third test just completed, BigAppleShow-H264atv.mp4 was originally 128MB and stopped incomplete at 78MB.

    The files did absolutely properly upload to your server, just as before. (The "Cropredy" and "BigAppleShow" files are still there and download completely when I do it manually.) There must be some reliable way to push uploaded client files reliably to my server. The Dropbox issue seems to be the API refusing files bigger than 150MB but all three FTP attepts failed regardless of file size. Perhaps you could check your FTP connection and make sure that's working?

    Thank you.

  • Profile Image
    JotForm Support

    Answered by Deygus on October 02, 2012 at 02:02 PM

    I too have started doing some testing relating to uploads. A huge part of the problem it seems is that depending on the size of the upload it can take a good while to finally be uploaded to where it appears to be not doing anything. 

    Dropbox appears to be getting the files properly not too long after i finally see the thank you page shown to verify that it has been uploaded successfully so I'm wondering if it is possible that your customers are thinking that the file has ceased or timed out maybe and therefore trying to reupload or refresh the page as that could also cause problems that could interfere with previous uploads or making them seem like they aren't matching the original file.

    Also, the file size difference that you are stating have you noticed any difference in the sound and does it play as if it is the whole song or does it corrupt completely and not work at all when you recieve these mismatched files?

    I'm going to do some more testing with this with even larger files to see and I will also look more into FTP for you as well.

  • Profile Image

    Answered by ghobish on October 02, 2012 at 04:51 PM

    Dropbox appears to be getting the files properly not too long after i finally see the thank you page shown to verify that it has been uploaded successfully so I'm wondering if it is possible that your customers are thinking that the file has ceased or timed out maybe and therefore trying to reupload or refresh the page as that could also cause problems that could interfere with previous uploads or making them seem like they aren't matching the original file.

    I doubt that very much- otherwise the uploaded files that are on your server would be incomplete or corrupted, and they are not. The problem is definitely what goes on between your server and mine. And other clients regularly upload to my FTP server without these issues.

    Also, the file size difference that you are stating have you noticed any difference in the sound and does it play as if it is the whole song or does it corrupt completely and not work at all when you recieve these mismatched files?

    No difference in the sound, but the files are incomplete- e.g., the Cropredy file is 6:59:09 but the audio simply stops at 1:54:35. (That's the nature of incomplete mpeg files).

    Thank you very much for your research. I will be very interested to hear your findings and if there is something I can do to help please let me know.

  • Profile Image
    JotForm Support

    Answered by Mike_T on October 02, 2012 at 05:46 PM

    I have installed Filezilla FTP server on my local Windows machine, integrated the form with the server, and successfully received a valid 300MB file from my test submission.

    Here is a part of the FTP log:

    ftp_test (85.25.117.56)> 250 CWD successful. "/upload/Example - FTP test" is current directory.
    ftp_test (85.25.117.56)> STOR /upload/Example - FTP test/215023044802332787/test300.zip
    ftp_test (85.25.117.56)> 150 Opening data channel for file transfer.
    ftp_test (85.25.117.56)> CWD //upload/Example - FTP test/215023044802332787
    ftp_test (85.25.117.56)> 250 CWD successful. "/upload/Example - FTP test/215023044802332787" is current directory.
    ftp_test (85.25.117.56)> TYPE I
    ftp_test (85.25.117.56)> 200 Type set to I
    ftp_test (85.25.117.56)> PORT 85,25,117,56,163,30
    ftp_test (85.25.117.56)> 200 Port command successful
    ftp_test (85.25.117.56)> STOR /upload/Example - FTP test/215023044802332787/215023044802332787.pdf
    ftp_test (85.25.117.56)> 150 Opening data channel for file transfer.
    ftp_test (85.25.117.56)> 226 Transfer OK
    ftp_test (85.25.117.56)> disconnected.
    ftp_test (85.25.117.56)> 226 Transfer OK
    ftp_test (85.25.117.56)> disconnected.

    Is there any way that you can check your FTP logs to see if there are any errors? Thank you for checking this problem with us.

  • Profile Image

    Answered by ghobish on October 02, 2012 at 06:18 PM

    I'm using PureFTP on my Mac. This is the log from today. See any clues? Don't know why theres a double backslash in the directory address but maybe that's causing some confusion or timouts?:

     

    Oct  2 10:02:41 AHammer-Mac-Pro pure-ftpd[12213]: (jotform@174.34.57.216) [INFO] Can't change directory to //submissions/Send a File/215006559601260452: No such file or directory

    Oct  2 10:02:41 AHammer-Mac-Pro pure-ftpd[12215]: (?@174.34.57.216) [INFO] jotform is now logged in

    Oct  2 10:02:42 AHammer-Mac-Pro pure-ftpd[12215]: (jotform@174.34.57.216) [NOTICE] /Volumes/AHP MEDIA A-1/FTP Users/Jotform//submissions/Send a File/215006559601260452/215006559601260452.pdf uploaded  (24854 bytes, 52.18KB/sec)

    Oct  2 10:02:42 AHammer-Mac-Pro pure-ftpd[12215]: (jotform@174.34.57.216) [INFO] Logout.

    Oct  2 10:05:40 AHammer-Mac-Pro pure-ftpd[12213]: (jotform@174.34.57.216) [INFO] Timeout (no new data for 900 seconds)

    Oct  2 10:24:02 AHammer-Mac-Pro pure-ftpd[12247]: (?@174.34.57.219) [INFO] New connection from 174.34.57.219

    Oct  2 10:24:02 AHammer-Mac-Pro pure-ftpd[12247]: (?@174.34.57.219) [INFO] jotform is now logged in

    Oct  2 10:24:03 AHammer-Mac-Pro pure-ftpd[12247]: (jotform@174.34.57.219) [INFO] Logout.

    Oct  2 10:24:15 AHammer-Mac-Pro pure-ftpd[12249]: (?@174.34.57.219) [INFO] New connection from 174.34.57.219

    Oct  2 10:24:17 AHammer-Mac-Pro pure-ftpd[12249]: (?@174.34.57.219) [INFO] jotform is now logged in

    Oct  2 10:24:17 AHammer-Mac-Pro pure-ftpd[12249]: (jotform@174.34.57.219) [NOTICE] /Volumes/AHP MEDIA A-1/FTP Users/Jotform//submissions/README.txt uploaded  (378 bytes, 3.28KB/sec)

    Oct  2 10:24:17 AHammer-Mac-Pro pure-ftpd[12249]: (jotform@174.34.57.219) [INFO] Logout.

    Oct  2 10:24:18 AHammer-Mac-Pro pure-ftpd[12250]: (?@174.34.57.219) [INFO] New connection from 174.34.57.219

    Oct  2 10:24:19 AHammer-Mac-Pro pure-ftpd[12250]: (?@174.34.57.219) [INFO] jotform is now logged in

    Oct  2 10:24:19 AHammer-Mac-Pro pure-ftpd[12250]: (jotform@174.34.57.219) [NOTICE] /Volumes/AHP MEDIA A-1/FTP Users/Jotform//submissions/README.txt uploaded  (378 bytes, 3.50KB/sec)

    Oct  2 10:24:20 AHammer-Mac-Pro pure-ftpd[12250]: (jotform@174.34.57.219) [INFO] Logout.

     

    I'm going to reattach the FTP on my form so it sends to my address on my hosts\'s server and we'll see if it's something to do specifically with PureFTP. Will let you know.to

  • Profile Image
    JotForm Support

    Answered by Mike_T on October 02, 2012 at 06:27 PM

    Thank you for provided details.

    As for me, your log seems to be fine. However, I think that the problem may be related to the timeouts due to slow internet connection between two hosts.

    Yes, please try with the host's FTP to see if that makes any difference. It can really help, as the data center internet connection should be more reliable.

  • Profile Image

    Answered by ghobish on October 02, 2012 at 06:40 PM

    Slow connection? I'm downloading at 4.6 mbps. That should certainly be sufficient.

  • Profile Image
    JotForm Support

    Answered by Mike_T on October 02, 2012 at 06:55 PM

    I mean that there are a lot of factors which affect the connection speed between two different hosts. There is a reference to 52.18KB/sec upload speed in your log, I am not completely sure, but that may be not enough for large uploads.

    Thank you for cooperation.

  • Profile Image

    Answered by ghobish on October 02, 2012 at 07:04 PM

    Maybe I'm missing something but it looks like all the uploads in my log refer to the pdf files. I don't see any references to the actual data files. Odd.

    Now testing to my host's (Pair Networks) server. Note that this is an experiment only, it's not a viable replacement to my local server or Dropbox. If I want to have to download the files i can do tht directly from Jotform. Will let you know the resy=ults.

  • Profile Image

    Answered by ghobish on October 02, 2012 at 07:57 PM

    The file "10-11.wav" transferred successfully to the host site.  Not sure what I cn do to improve the reliability of my local FTP server.

    Paradoxically, it ALSO transferred cleanly to my DropBox, even though it is well over the 150mb limit. Why the inconsistency on Dropbox?

     

    Thanks again for incvestigating this.

  • Profile Image
    JotForm Support

    Answered by Mike_T on October 02, 2012 at 08:06 PM

    You may try to browse through your local FTP server settings to check for any possible limits, and get rid of them, or even try some other FTP server software.

    We are probably using "old" Dropbox API, so they accept up to 300MB, but still there are no any guarantees from them.

    We do have plans to rework our Dropbox integration, and I hope that this is a permanent solution that will be available soon.

  • Profile Image

    Answered by coolwebs on January 03, 2015 at 08:14 PM

    Can you please update us on this? My school uses jotforms sending zipped assignment files to our dropbox and it seems to work on PC (Mozilla and Firefox) but simply refuses for Macintosh OSX (both firefox and chrome). It comes up with an error alert and failed to upload message. I have tried 52MB files and also 7MB files, same result.

    Have not gone to FTP delivery yet instead of Dropbox but are tempted to do so for whatever is more consistent and reliable.

    Some of our students have had pcs and they have reported failed uploads as well. Are there some settings I could tweak, new API to use etc?

  • Profile Image

    Answered by raul on January 03, 2015 at 10:52 PM

    @coolwebs

    I've moved your inquiry to a separate thread to address it properly. You can find it here: http://www.jotform.com/answers/490003

    Thank you.