Skip to content
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

duck CLI v8.7.1 hangs on permissions request page with dropbox instead of file allowing uploads #15593

Closed
jmicklos opened this issue Jan 29, 2024 · 1 comment
Labels
cli Command Line Interface dropbox Dropbox Protocol Implementation

Comments

@jmicklos
Copy link

jmicklos commented Jan 29, 2024

This ticket system is to report bugs and feature requests. For support, visit the help page first.

  • If you have trouble connecting to a server or your login credentials are not valid, try to resolve the issue with the assistance of your hosting service provider. Any such ticket will be closed with a resolution of thirdparty.

Describe the bug
Since upgrading to duck cli 8.7.1, I can no longer upload files to dropbox via command line. When I run the duck cli for dropbox, instead of being presented with a duck webpage with an authentication code to use, I am presented an API Authorization Request page on dropbox. When I click the authorize button, it seems to hang. Eventually this times out. I have attempted to remove the existing permissions to duck on dropbox and this has not helped. I have been able to replicate this behavior across multiple machines.

To Reproduce
Steps to reproduce the behavior:

  1. Install duck cli v8.7.1
  2. Run a dropbox upload command such as duck -e compare --upload "dropbox:/$remote_path" "$local_path";
  3. The dropbox API Authorization Request page appears in the browser
  4. Attempt to authorize to no avail

Expected behavior

  1. Install duck cli v8.7.1
  2. Run a dropbox upload command such as duck -e compare --upload "dropbox:/$remote_path" "$local_path";
  3. [optional] If you need to authorize access in dropbox, the dropbox API Authorization Request page appears in the browser
  4. The duck ui supplies an authentication code
  5. You can use the authentication code on the command line to continue the upload.

Screenshots
If applicable, add screenshots to help explain your problem.
Screenshot 2024-01-29 at 10 35 48 AM

Desktop (please complete the following information):

  • OS: macOS
  • Version 13.6.3 and 14.3

Log Files
I can't seem to find these. They are neither in ~/Library/Logs/Cyberduck (this directory does not exist) nor in console.app. I am using the homebrew version of the duck cli. I was following instructions in https://docs.cyberduck.io/cyberduck/support/

Additional context
Add any other context about the problem here.

@dkocher dkocher added cli Command Line Interface dropbox Dropbox Protocol Implementation labels Jan 29, 2024
@dkocher
Copy link
Contributor

dkocher commented Jan 29, 2024

Duplicate for #13587. Please try the profile 1.

Footnotes

  1. https://github.com/iterate-ch/cyberduck/issues/13587#issuecomment-1822842151

@dkocher dkocher closed this as completed Jan 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cli Command Line Interface dropbox Dropbox Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants