-
Notifications
You must be signed in to change notification settings - Fork 42
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
Messages get stuck in skeleton mode when sdc-home is ~/.securedrop_client #896
Comments
@creviera this is totally weird. I've been looking at this for a while and here's what happens:
Not sure what's going on, but documenting progress. Investigating further... 🪲 👣 🔍 ❓ 😕 |
Interesting... from the logs.
|
Aha... found the problem. TL;DR: When the home directory is For instance, given the
Furthermore, on client start I see:
Note the messages: Interestingly, if I delete any pre-existing My feeling is this is to do with GPG and the previously deleted directory being in some sort of a cache somewhere (so perhaps it's expecting a state that no longer exists on the filesystem). I don't know since I'm not a GPG expert in any sense of the word. Next step is to hit Google with those error messages. ;-) |
OK... I can confirm that the fix is to restart GPG in some form or other -- in my case, none of the suggested commands appeared to work for me, so I rebooted my machine. 😱 I suggest this is more a configuration issue than a problem with the client..? I believe it can be closed. @creviera @eloquence @redshiftzero ??? |
Thanks for the helpful notes during your investigation @ntoll! I think you came up with a better STR (start the client with home dir specified as ~/.securedrop_client and run for the first time) - instead of closing this issue, we should just update the steps to repro in the issue description (I'll do it since you're done for the day). Running through this again, I also see that we get an error when trying to import the secret test key.
Versus:
|
I'm having trouble reproducing this now, but some reading suggests that that If either of you is able to repro this now, could you try adding a line invoking the |
Description
If you run the client for the first time when you specify
sdc-home
as~/.securedrop_client
the secret test key fails to get imported with run output:STR
NUM_SOURCES=10 make dev
./run.sh --sdc-home ~/.securedrop_client
Expected
To see messages change from skeletons to decrypted messages
Actual
Messages do not decrypt and are stuck as skeletons
The text was updated successfully, but these errors were encountered: