-
Notifications
You must be signed in to change notification settings - Fork 179
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
"Error from list function in secretservice_linux.c likely due to error in secretservice library" #173
Comments
Issue appears to go away if X forwarding is removed, so the easiest way to reproduce is to start a session without starting X, and attempt to run docker-compose where docker-credential-secretservice is required. |
I just ran into this. It was trying to pop up a GUI to unlock the keyring, but since I was ssh'ed in and didn't have graphics forwarding, it gave this unclear error. This should reproduce the error easily by "disabling" X temporarily:
and in my case, making X forwarding work made the error message go away. |
Since it appears no progress is being made on this, and many people working remotely now over
if timeout 1 xset q &> /dev/null; then
export DOCKER_CONFIG=~/.docker/configX.json
# else
# export DOCKER_CONFIG=~/.docker/config.json
fi This has MANY drawbacks, including but not limited to:
But at least when you get back logging into a computer graphically, |
I'm using the release of docker-credential-secretservice v0.6.3. I get the following error when running
docker-credential-secretservice list
:Error from list function in secretservice_linux.c likely due to error in secretservice library
This error is the same whether I build v0.6.3 from source, master from source, or use the .tar.gz provided on the Releases section.
This error appears to be session-dependant - opening a new terminal window no longer causes the error. Some basic shell information (given randomly): https://gist.github.com/freeone3000/655e1e33c863a7a3f7a09fc4f9eda1dd
The text was updated successfully, but these errors were encountered: