You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This repository was archived by the owner on Oct 12, 2022. It is now read-only.
"gnome-keyring library not loadedjava.lang.UnsatisfiedLinkError: Unable to load library 'gnome-keyring': Native library (linux-x86-64/libgnome-keyring.so) not found in resource path" on Azure notebook. #122
I tried to use this tool on Azure notebook for Azure AD MFA authentication.
But failed because of missing of "gnome-keyring"
Is it possible to use this tool on terminal terminal environment only(no GUI) ?
nbuser@nbserver:~/library/XXXXXXXX$ git fetch
Configuration::loadGitConfiguration
Configuration::ParseGitConfig
Configuration::ParseGitConfig
branch.master.merge = refs/heads/master
branch.master.remote = origin
branch.Mathplolib_add1and3.merge = refs/heads/Matplotlib_add1and3
branch.Mathplolib_add1and3.remote = origin
core.bare = false
core.filemode = false
core.logallrefupdates = true
core.repositoryformatversion = 0
core.symlinks = false
credential.canFallBackToInsecureStore = false
credential.helper = !/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Ddebug=true -Djava.net.useSystemProxies=true -jar /home/nbuser/library/git-credential-manager-2.0.4.jar
remote.origin.fetch = +refs/heads/:refs/remotes/origin/
remote.origin.url = https://xxxxxxxx@dev.azure.com/xxxxxxxx/xxxxxxxxx/_git/XXXXXXXX
Program::loadOperationArguments
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
canFallBackToInsecureStore = false
Program::EnableTraceLogging
Program::get
targetUri = https://dev.azure.com/
Program::ComponentFactory::createSecureStore
gnome-keyring library not loadedjava.lang.UnsatisfiedLinkError: Unable to load library 'gnome-keyring': Native library (linux-x86-64/libgnome-keyring.so) not found in resource path ([file:/home/nbuser/library/git-credential-manager-2.0.4.jar])
gnome-keyring library not loadedjava.lang.NoClassDefFoundError: Could not initialize class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
gnome-keyring library not loaded, return null for SCHEMA
Getting a persistent token store that must be secure
Fatal error encountered. Details:
java.lang.RuntimeException: Secure credential storage is not available on this operating system. You may opt-in to store credentialsin an unencrypted file under your user home directory by running 'git config --global credential.canFallBackToInsecureStore true'.
at com.microsoft.alm.gitcredentialmanager.Program$ComponentFactory.createSecureStore(Program.java:1192)
at com.microsoft.alm.gitcredentialmanager.Program.initialize(Program.java:882)
at com.microsoft.alm.gitcredentialmanager.Program.get(Program.java:292)
at com.microsoft.alm.gitcredentialmanager.Program.access$200(Program.java:63)
at com.microsoft.alm.gitcredentialmanager.Program$3.call(Program.java:284)
at com.microsoft.alm.gitcredentialmanager.Program$3.call(Program.java:281)
at com.microsoft.alm.gitcredentialmanager.Program.innerMain(Program.java:195)
at com.microsoft.alm.gitcredentialmanager.Program.main(Program.java:123)
fatal: credential helper '!/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Ddebug=true -Djava.net.useSystemProxies=true -jar /home/nbuser/library/git-credential-manager-2.0.4.jar' told us to
I tried to use this tool on Azure notebook for Azure AD MFA authentication.
But failed because of missing of "gnome-keyring"
Is it possible to use this tool on terminal terminal environment only(no GUI) ?
nbuser@nbserver:~/library/XXXXXXXX$ git fetch
Configuration::loadGitConfiguration
Configuration::ParseGitConfig
Configuration::ParseGitConfig
branch.master.merge = refs/heads/master
branch.master.remote = origin
branch.Mathplolib_add1and3.merge = refs/heads/Matplotlib_add1and3
branch.Mathplolib_add1and3.remote = origin
core.bare = false
core.filemode = false
core.logallrefupdates = true
core.repositoryformatversion = 0
core.symlinks = false
credential.canFallBackToInsecureStore = false
credential.helper = !/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Ddebug=true -Djava.net.useSystemProxies=true -jar /home/nbuser/library/git-credential-manager-2.0.4.jar
remote.origin.fetch = +refs/heads/:refs/remotes/origin/
remote.origin.url = https://xxxxxxxx@dev.azure.com/xxxxxxxx/xxxxxxxxx/_git/XXXXXXXX
Program::loadOperationArguments
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
Configuration::tryGetEntry
canFallBackToInsecureStore = false
Program::EnableTraceLogging
Program::get
targetUri = https://dev.azure.com/
Program::ComponentFactory::createSecureStore
gnome-keyring library not loadedjava.lang.UnsatisfiedLinkError: Unable to load library 'gnome-keyring': Native library (linux-x86-64/libgnome-keyring.so) not found in resource path ([file:/home/nbuser/library/git-credential-manager-2.0.4.jar])
gnome-keyring library not loadedjava.lang.NoClassDefFoundError: Could not initialize class com.microsoft.alm.storage.posix.internal.GnomeKeyringLibrary
gnome-keyring library not loaded, return null for SCHEMA
Getting a persistent token store that must be secure
Fatal error encountered. Details:
java.lang.RuntimeException: Secure credential storage is not available on this operating system. You may opt-in to store credentialsin an unencrypted file under your user home directory by running 'git config --global credential.canFallBackToInsecureStore true'.
at com.microsoft.alm.gitcredentialmanager.Program$ComponentFactory.createSecureStore(Program.java:1192)
at com.microsoft.alm.gitcredentialmanager.Program.initialize(Program.java:882)
at com.microsoft.alm.gitcredentialmanager.Program.get(Program.java:292)
at com.microsoft.alm.gitcredentialmanager.Program.access$200(Program.java:63)
at com.microsoft.alm.gitcredentialmanager.Program$3.call(Program.java:284)
at com.microsoft.alm.gitcredentialmanager.Program$3.call(Program.java:281)
at com.microsoft.alm.gitcredentialmanager.Program.innerMain(Program.java:195)
at com.microsoft.alm.gitcredentialmanager.Program.main(Program.java:123)
fatal: credential helper '!/usr/lib/jvm/java-8-openjdk-amd64/jre/bin/java -Ddebug=true -Djava.net.useSystemProxies=true -jar /home/nbuser/library/git-credential-manager-2.0.4.jar' told us to