ErrLookup › git-ecosystem/git-credential-manager

git-ecosystem/git-credential-manager

Secure, cross-platform Git credential storage with authentication to GitHub, Azure Repos, and other popular Git hosting services. · C# · 390 source files

Analyzed at e8ce762cd0 on 2026-09-11. 150 documented errors.

Code / MessageTypeSeverityTags
OAuth2 response error (from device authorization endpoint…
exception error oauth2, device-flow, http-error-response, authentication
OAuth2 response error (from token endpoint response)
exception error oauth2, token-exchange, authorization-code, pkce, http-error-response
State value cannot be null.
exception error csharp, null-argument, git-state-protocol
ErrorSecNoSuchKeychain
The keychain does not exist.
error_code error macos, keychain, security-framework, interop
OAuth2 response error (from device code token response)
exception error oauth2, device-flow, polling, access-denied, http-error-response
ErrorSecInteractionRequired
User interaction is required.
error_code error macos, keychain, security-framework, user-interaction, touch-id, interop
Cannot determine the organization name for this…
exception error azure-devops, git-credentials, url-parsing, missing-config
-1
Unknown keychain search result type CFTypeID
exception error macos, keychain, interop, unexpected-result-type
Missing 'protocol' request argument
exception error git, credential-helper, request-validation, missing-argument
Failed to create PAT
exception error azure-devops, http, pat, authentication
Browser authentication requires a desktop session
exception error github, oauth, authentication, headless-environment
A non-cancelled, non-yielded response must carry a…
exception error csharp, null-argument, credential, git-credential-manager
Failed to enter raw terminal mode.
exception error macos, terminal, raw-mode, interop, io
ErrorSecAuthFailed
Authorization/Authentication failed.
error_code error macos, keychain, security-framework, authentication, interop
Failed to get current Git repository
exception error git, process, repository
ErrorSecInteractionNotAllowed
Interaction with the Security Server is not allowed.
error_code error macos, keychain, security-framework, headless, interop, ci
Extra query parameter
exception error oauth2, query-parameters, argument-conflict, authorization-code
ErrorSecItemNotFound
The item cannot be found.
error_code error macos, keychain, security-framework, not-found, interop
Bitbucket DC OAuth Client ID must be defined
exception error bitbucket, oauth2, configuration, git-credential-manager
ErrorSecInvalidKeychain
The keychain is not valid.
error_code error macos, keychain, security-framework, interop, corruption
ErrorSecDuplicateItem
The item already exists.
error_code error macos, keychain, security-framework, duplicate, interop
Failed to find location service
exception error azure-devops, location-service, url, discovery
No credential store has been selected. / Unknown credential…
exception error git, credential-store, configuration, invalid-value
Invalid managed identity id
exception error managed-identity, azure, invalid-argument, identifier-format
Missing 'mode' in response
exception error github, authentication, helper-process, response-parsing
Missing ' ' in response.
exception critical oauth2, csrf, state-validation, authorization-code, security
Host is not Azure DevOps.
exception error azure-devops, host-provider, remote-url, invariant
Failed to encrypt file
exception error gpg, external-process, encryption, csharp
No available interaction modes.
exception error authentication, entra, headless-environment, interactive-auth
A host provider cannot be registered with the ID
exception error host-provider, registration, reserved-identifier, csharp
Interactive logon for
exception error github, authentication, pat, interactive-logon
Failed to locate ' ' executable on the path.
exception error executable, path, environment, process-startup
Argument cannot be empty or white space.
validation error argument-validation, csharp, null-or-whitespace
User cancelled dialog.
exception info ui, dialog, cancellation, user-interaction
Unexpected AuthenticationModes returned from prompt
exception error argument-out-of-range, internal-invariant, authentication, enum
Host name and/or port is invalid.
exception error azure-devops, git-credentials, url-parsing, host-validation
User canceled device code authentication
exception warning github, oauth, device-code, user-cancellation
No protocol name mapping is defined for the given…
exception error git-protocol, capabilities, enum, argument-out-of-range
Unknown PKCE code challenge method.
validation error oauth2, pkce, argumentoutofrange, enum
Must specify at least one AuthenticationModes
exception error argument-validation, authentication, bitbucket, csharp
Unexpected interaction mode.
exception error argument-out-of-range, enum, authentication, configuration
Failed to create PAT
exception error azure-devops, pat, api-error
Can only use the ' ' credential store on Windows. See for…
exception error git, credential-store, platform, configuration
Cannot render the None capability to a protocol name.
exception error git-protocol, capabilities, argument-validation
Failed to start Git helper
exception error process-start, git-helper, git, subprocess
Missing use_default_account in response
exception error helper-protocol, authentication, unexpected-response, gui-helper
Unknown authentication mode
exception error bitbucket, enum, unhandled-case, git-credential-manager
A cancelled or yielded response cannot carry a credential.
exception error git-protocol, response-validation, credential, argument-validation
No authentication mode selected!
exception error oauth, authentication, configuration, git-credential-manager
Unencrypted HTTP is not recommended for GitHub. Ensure the…
exception error github, http, security, remote-url, tls
Invalid ' ' in response; does not match the request.
exception critical oauth2, csrf, state-mismatch, replay-attack, security
At least one must be supplied
exception error gitlab, authentication, argument-out-of-range, tty
Cannot find GPG ID in password store at
exception error gpg, pass, credentials, posix, configuration
No device authorization endpoint has been configured for…
exception error oauth2, device-code-flow, configuration, missing-endpoint
Missing username in response
exception error ui-helper, ipc, authentication, unexpected-response
Can only use the ' ' credential store on macOS. See for…
exception error git-credential-manager, credential-store, platform, configuration
Must have a specific configuration level filter to modify…
exception error git-config, configuration, invalid-state, write-operation
User cancelled credential prompt
exception warning user-cancel, authentication, prompt, bitbucket
Cannot prompt because terminal prompts have been disabled.
exception error terminal, prompts-disabled, git, non-interactive
Failed to search for credentials
exception error linux, keyring, dbus, credentials
Missing section header
exception error ini, config-parsing, gitconfig, malformed-input
helper error ( )
exception error git-helper, exit-code, git, subprocess
A host provider cannot be registered with the legacy…
exception error host-provider, registration, reserved-identifier, authority
Missing 'pat' in response
exception error github, authentication, pat, helper-contract
Unable to persist credentials with the
exception error git, credential-store, windows, environment
Unencrypted HTTP is not recommended for Bitbucket.org…
exception error security, http, https, bitbucket, remote-url
ErrorSecNoSuchAttr
The attribute does not exist.
error_code error macos, keychain, interop, security-framework
Git configuration entry with the name
exception error git-config, key-not-found, configuration
Public client configuration is required for user…
exception error authentication, configuration, public-client, missing-config
Missing 'username' in response
exception error github, authentication, basic-auth, helper-contract
Missing 'code' in response
exception error github, two-factor, authentication, helper-process
State key cannot start with
exception error csharp, validation, reserved-prefix, git-state-protocol
Unencrypted HTTP is not recommended for Azure Repos. Ensure…
exception error azure-devops, http, security, remote-url
Failed to read initial console mode on
exception error windows, console, io, raw-mode
A response can be at most one of Continue, Cancel, or Yield.
exception error git-protocol, response-validation, mutually-exclusive, argument-validation
Failed to parse host name and/or port
exception error azure-devops, url-parsing, remote-url, credential-query
Must specify at least one
exception error gitlab, authentication, argument-validation, configuration
Failed to read initial terminal settings.
exception error terminal, tty, linux, raw-mode, interop
Failed to open secret service session
exception critical linux, keyring, dbus, environment
Missing 'username' request argument
exception error git, credential-store, missing-argument, request-validation
GPG_TTY is not set; add `export GPG_TTY=$(tty)` to your…
exception error git-credential-manager, gpg, gpg-tty, headless, environment
Argument must be an absolute URI.
validation error argument-validation, uri, csharp
Unknown mode value in response
exception error github, authentication, enum, helper-contract, version-skew
Argument must be negative or zero (non-positive).
exception error argument-validation, range-check, csharp
Not a valid URI
exception error uri, browser, argument-validation, csharp
Unable to detect host provider without a remote URL
exception error host-provider, auto-detection, missing-url, git
Cannot use the ' ' credential backing store without a…
exception error git-credential-manager, linux, headless, dbus, keyring
Only localhost is supported as a redirect URI.
validation error oauth2, redirect-uri, localhost, argument
Custom certificate bundle not found at path
exception error tls, certificate-bundle, file-not-found, http-client
Argument must be negative.
exception error argument-validation, range-check, csharp
Failed to decrypt file
exception error gpg, decryption, exit-code, keyring
Failed to enumerate Git remotes
exception error git, remotes, process
Missing password in response
exception error ui-helper, ipc, authentication, unexpected-response
Can only use the ' ' credential store on Linux. See for…
exception error git-credential-manager, credential-store, linux, platform
Failed to open for writing.
exception error windows, console, io, terminal
Missing or invalid interaction_mode in response
exception error interaction-mode, enum, prompt, entra
No host provider available to service this request.
exception error host-provider, unsupported-host, provider-matching, git
Argument must be greater than or equal to
exception error argument-validation, range-check, bounds
Can only open HTTP/HTTPS URIs
exception error uri, browser, scheme-validation, security
GPG executable does not exist with path
exception error git-credential-manager, gpg, path, configuration