We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.
Forum Discussion
GNiX
3 years agoNew member | Level 2
Linux Dropbox Certificate error
After installing dropbox proprietary (using dropbox_2020.03.04_amd64.deb) and python3-gpg on on Linux Mint the app fails with the following message. This means Dropbox doesn't work at all on Linux when installing from the .deb file.
# dropbox start -i
Starting Dropbox.../usr/bin/dropbox:303: PyGIDeprecationWarning: Since version 3.11, calling threads_init is no longer needed. See: https://wiki.gnome.org/PyGObject/Threading
GObject.threads_init()
/usr/bin/dropbox:453: PyGTKDeprecationWarning: Stock items are deprecated. Please use: Gtk.Button.new_with_mnemonic(label)
self.ok = ok = Gtk.Button(stock=Gtk.STOCK_OK)
/usr/bin/dropbox:458: PyGTKDeprecationWarning: Stock items are deprecated. Please use: Gtk.Button.new_with_mnemonic(label)
cancel = Gtk.Button(stock=Gtk.STOCK_CANCEL)
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1131)>
/usr/bin/dropbox:341: PyGIDeprecationWarning: GObject.idle_add is deprecated; use GLib.idle_add instead
GObject.idle_add(self.on_exception, e)
/usr/bin/dropbox:309: PyGTKDeprecationWarning: The keyword(s) "type, message_format" have been deprecated in favor of "message_type, text" respectively. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
error = Gtk.MessageDialog(parent = None,
/usr/bin/dropbox:309: PyGTKDeprecationWarning: The "flags" argument for dialog construction is deprecated. Please use initializer keywords: modal=True and/or destroy_with_parent=True. See: https://wiki.gnome.org/PyGObject/InitializerDeprecations
error = Gtk.MessageDialog(parent = None,
- Actually it was some issue with validating the Dropbox certificate (wget didn't work either). Re-installing ca-certificates and then reinstalling dropbox did the trick. If anyone else run in to the same problem here is what solved it for me:
sudo apt install --reinstall ca-certificates
sudo update-ca-certificates -f
- ЗдравкоLegendary | Level 20
Hi GNiX,
All posted by you are warnings/deprecation messages. Unfortunately, since Linux is NOT first class citizen on Dropbox 'opinion', very often upcoming changes lag in time (sometimes actual actions start after really application stops working completely). Since by now posted by you are only warnings, they can't be a reason for "Dropbox doesn't work" (not yet, at least). If you can't still run Dropbox, download the daemon by hands (the only thing ssl-certificates are needed for). Clear the daemon's dirs (if any) using following command:
rm -rf ~/.dropbox*
... and install it anew with:
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
Now you should be able run Dropbox either from your GUI menu or command:
dropbox start
Current status (including is application working) can be check with:
dropbox status
Good luck.
- GNiXNew member | Level 2Actually it was some issue with validating the Dropbox certificate (wget didn't work either). Re-installing ca-certificates and then reinstalling dropbox did the trick. If anyone else run in to the same problem here is what solved it for me:
sudo apt install --reinstall ca-certificates
sudo update-ca-certificates -f- caroline9Explorer | Level 3
Hi can someone talk me through steps to resolve this? We have already reinstalled Dropbox but this hasn't worked.
What do I need to do to resolve these?
sudo apt install --reinstall ca-certificates
sudo update-ca-certificates -fThank you
About Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.
Need more support
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!