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

Intermittent "The SecureDrop server cannot be reached" errors #610

Closed
eloquence opened this issue Nov 8, 2019 · 1 comment · Fixed by #612
Closed

Intermittent "The SecureDrop server cannot be reached" errors #610

eloquence opened this issue Nov 8, 2019 · 1 comment · Fixed by #612
Assignees
Milestone

Comments

@eloquence
Copy link
Member

During normal operation of the client in Qubes, connected to a prod instance, the error "The SecureDrop server cannot be reached" intermittently appears and won't go away until you press "Retry".

My understanding is that this is due to failed metadata syncs and will be mitigated through #461, but tracking separately in case there are additional short term mitigations that we can put in place quickly.

@redshiftzero
Copy link
Contributor

If the retry logic is being hit here, then this particular intermittent network error is something that #461 won't fix since it's happening due to failed download reply/message/file jobs (but we still need to do #461 as there are intermittent network errors also due to that action failing, they just don't trigger the retry logic). Two strategies to fix this are:

  1. Increasing the number of automatic retries up from 5, this is transparent to the user
  2. This is an interesting idea that @creviera had - we add a more lenient job class that we allow to fail and keep enqueuing until it finishes (fine for actions like message download)

We can start with 1 and if we still see issues unpack 2 a bit more

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants