-
Notifications
You must be signed in to change notification settings - Fork 686
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
[xenial] Journalist replies are not displayed in source interface #4013
Comments
I took a look at this today, here's where I'm at so far: I can reproduce this bug in a Xenial-based SecureDrop dev container. The secret keys for decrypting the replies are available, e.g.:
But indeed, when I try decrypting a test file, the decrypted content is empty (one sees
This looks to be the |
Running the full application test suite on Xenial indicates that there are a number of other test failures which need to be investigated and resolved (will scope as part of this issue and file followups where appropriate). |
Adding the loopback pinentry configuration did not help in my system. It still failed to decrypt. |
Upstream issue I just filed with a minimal reproducer: isislovecruft/python-gnupg#249 I tested this issue in the SD dev container via the following:
and running the prerequisites. Then, following the recommendation in the earlier mentioned python-gnupg tickets, and here, I added the following options:
I ensured permissions were correct ( Next, I start the dev server and navigate to
|
I saw similar errors in my test last week. |
So I have this particular issue resolved in trusty and xenial staging now, see this branch. This is in a Xenial staging VM: However - the remaining issue is that resolving this bug via the pinentry loopback option apparently introduces an issue with deleting keypairs. One reference claims that a passphrase is required. The man page claims that using |
Steps to Reproduce
make build-debs-xenial
andmolecule converge -s libvirt-staging-xenial
)Expected Behavior
Source should be able to view journalist reply
Actual Behavior
Journalist reply is blank in source interface
Comments
Several changes were made in gpg 2.1 which is being used by Xenial [0], specifically the removal of the secret keyring
[0] : https://www.gnupg.org/faq/whats-new-in-2.1.html
The text was updated successfully, but these errors were encountered: