1. Go to our Downloads page, re-download (
mandatory) Akeeba Backup Professional 3.4.1. Do not use an already downloaded package.
2. Go to your site's Extensions, Install/Uninstall (Joomla! 1.5) or Manage Extensions (Joomla! 1.7/2.5) and install the package you just downloaded.
3. Retry.
If this still doesn't work, it's something on your server and I don't know what. I can't replicate it on any server under my control.
Technical notes: as per the official
Dropbox API both request_token and access_token methods are supposed to be accessed with a POST request. This is EXACTLY what we're doing. On some (broken) servers, this results to an invalid signature being generated which causes the reported issues. I have checked the signing method and it is correct. The base string Dropbox expects to be signed AND the signature are correct, but you seem to have a broken cURL implementation which sends some (or all? I can't tell) of the request parameters in a wrong format to the server. As a result, I have updated the code to use GET instead of POST, which is bound to stop working at some point as it is AGAINST the official Dropbox implementation. The same problem could occur past the authorisation process, when uploading files to Dropbox. If this happens, either update cURL and the PHP cURL extension on your server, or you will not be able to use Dropbox. There's only so much I can do about it.
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!