You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.

Forum Discussion

ANILA G.'s avatar
ANILA G.
New member | Level 1
11 years ago

Fatal error: Uncaught exception 'Dropbox\Exception_NetworkIO' with message 'Error executing HTTP request: error:14094410:SSL routines:SSL3_READ_BYTES:

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Do you have an API app that is failing with this error message? Support for SSLv3 on the Dropbox API was disabled some time ago. (Developer were notified in advance by email.) You should use TLS for secure connections to the Dropbox API instead.

  • Horst Michael C's avatar
    Horst Michael C
    New member | Level 1

    I have the excat same error:

    Uncaught Dropbox\Exception_NetworkIO: Error executing HTTP request: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure

    On Line 54 in /dropbox-sdk/Dropbox/Curl.php

    I make a request from an SSL encrypted site. This error is thrown when I follow the PHP SDK Tutorial to the letter.
    My app is a single user app, just for this one website and no other. So a "hardcoded" solution would be fine.

    Can anyone help, or point me to resources / documentation on how to get this working again.

  • Horst Michael C's avatar
    Horst Michael C
    New member | Level 1

    Thanks Greg,

    I downloaded the newest version manually (for some reasons my composer did not update the sdk to 1.1.4)
    Now I'm getting the following Error:

    [User Error] Uncaught Exception: The Dropbox SDK uses 64-bit integers, but it looks like we're running on a version of PHP that doesn't support 64-bit integers (PHP_INT_MAX=2147483647)

    Is there any way around this? Or do I have to contact my hosting service?

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Due to the size of certain numbers used by the SDK, it requires a 64-bit build of PHP in order to run properly, so the right solution is to upgrade your PHP installation to a 64-bit build. There isn't really any other workaround, besides disabling this check, but that of course isn't recommended.

  • Horst Michael C's avatar
    Horst Michael C
    New member | Level 1

    Thanks Greg for your reply.
    Unfortunately I cant upgrade my server.

    If I disable the 64bit check, whats the worst that could happen? Dataloss would be terrible.
    I really just need the meta listing of the files.

    Thanks in advance

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Unfortunately I can't really make any guarantee one way or another, though if you're not interacting with content, e.g., not uploading or downloading files, I would expect there'd be no opportunity for data loss. For metadata, your app might see incorrect file sizes.

  • Horst Michael C's avatar
    Horst Michael C
    New member | Level 1

    At which filesize would this be? There are many files, but none will be bigger than 150MB. And even if the size are displayed incorrectly, thats fine. My priority is to check that the files are there and what name they have.

    Thank you :)

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Based on the PHP_INT_MAX value above, it would probably be files >2GB, but again I can't make any promises, so do so at your own risk.

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback

Find help with the Dropbox API from other developers.

5,910 PostsLatest Activity: 3 days ago
333 Following

If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.

For more info on available support options for your Dropbox plan, see this article.

If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!