{"action":"created","issue":{"url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows/issues/355","repository_url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows","labels_url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows/issues/355/labels{/name}","comments_url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows/issues/355/comments","events_url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows/issues/355/events","html_url":"https://github.com/Microsoft/Git-Credential-Manager-for-Windows/issues/355","id":200518887,"number":355,"title":"Not being prompted for credentials since domain pw change (and attempts to fix which may have made it worse)","user":{"login":"lanwench","id":11219772,"avatar_url":"https://avatars.githubusercontent.com/u/11219772?v=3","gravatar_id":"","url":"https://api.github.com/users/lanwench","html_url":"https://github.com/lanwench","followers_url":"https://api.github.com/users/lanwench/followers","following_url":"https://api.github.com/users/lanwench/following{/other_user}","gists_url":"https://api.github.com/users/lanwench/gists{/gist_id}","starred_url":"https://api.github.com/users/lanwench/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lanwench/subscriptions","organizations_url":"https://api.github.com/users/lanwench/orgs","repos_url":"https://api.github.com/users/lanwench/repos","events_url":"https://api.github.com/users/lanwench/events{/privacy}","received_events_url":"https://api.github.com/users/lanwench/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":14,"created_at":"2017-01-13T00:34:38Z","updated_at":"2017-02-06T15:19:39Z","closed_at":null,"body":"Hi - I am still quite new at git in general, so please be gentle...\r\n\r\nMy company has an enterprise github server on premise. I'm on Win7 & PowerShell5. Some time ago, I had configured my PowerShell ISE profile as per [http://mikefrobbins.com/2016/02/09/configuring-the-powershell-ise-for-use-with-git-and-github/](url). I think I started out with git 2.5.2.2 and the MS GitCredential Manager for Windows v1.0.0. \r\n\r\nThat worked fine - when I first pushed, I got the popup window and the credentials were stored in my Credential Manager, and I never got prompted again. \r\n\r\nAfter a forced domain password change, pushes began to throw authentication failures, and I am now unable to do anything. I've tried so many things now I truly don't remember if I tried changing the existing stored credential, but after spinning wheels for a while I decided to upgrade everything anyway and start over as it seemed like it would be faster. \r\n\r\nI'm now on:\r\n\r\n`git version 2.11.0.windows.1`\r\n`git : Git Credential Manager for Windows version 1.8.1`\r\n\r\nAnd here's my sanitized config: \r\n\r\n`core.symlinks=false`\r\n`core.autocrlf=true`\r\n`core.fscache=true`\r\n`color.diff=auto`\r\n`color.status=auto`\r\n`color.branch=auto`\r\n`color.interactive=true`\r\n`help.format=html`\r\n`http.sslcainfo=C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt`\r\n`sendemail.smtpserver=/bin/msmtp.exe`\r\n`diff.astextplain.textconv=astextplain`\r\n`rebase.autosquash=true`\r\n`credential.helper=manager`\r\n`user.name=Joe Bloggs`\r\n`user.email=jbloggs@domain.com`\r\n`filter.lfs.clean=git-lfs clean %f`\r\n`filter.lfs.smudge=git-lfs smudge %f`\r\n`filter.lfs.required=true`\r\n`core.autocrlf=false`\r\n`credential.modalprompt=true`\r\n`credential.authority=Windows`\r\n`credential.helper=manager`\r\n`gui.recentrepo=C:/Users/jbloggs/foo`\r\n`core.repositoryformatversion=0`\r\n`core.filemode=false`\r\n`core.bare=false`\r\n`core.logallrefupdates=true`\r\n`core.symlinks=false`\r\n`core.ignorecase=true`\r\n`core.hidedotfiles=dotGitOnly`\r\n`remote.origin.url=https://enterprise.git.domain.local/foo.git`\r\n`remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*`\r\n`branch.master.remote=origin`\r\n`branch.master.merge=refs/heads/master`\r\n\r\nWhen I push, I don't get prompted (true in PS, PSISE, command prompt and Git GUI). I tried manually adding a generic stored credential in Credential Manager (address being entered as `git:https://enterprise.git.domain.local`) and it still doesn't work. \r\n\r\nI get: \r\n\r\n`remote: Anonymous access to foo.git denied.`\r\n`fatal: Authentication failed for 'https://enterprise.git.domain.local/foo.git/`\r\n\r\nI tried launching the github.authentication executable in the installation folder just to see what it looks like, and that worked. \r\n\r\nI am happy to rip everything out again and start over if someone can advise me where I'm going wrong!\r\n\r\nThanks....\r\nLW"},"comment":{"url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows/issues/comments/277713785","html_url":"https://github.com/Microsoft/Git-Credential-Manager-for-Windows/issues/355#issuecomment-277713785","issue_url":"https://api.github.com/repos/Microsoft/Git-Credential-Manager-for-Windows/issues/355","id":277713785,"user":{"login":"whoisj","id":11578325,"avatar_url":"https://avatars.githubusercontent.com/u/11578325?v=3","gravatar_id":"","url":"https://api.github.com/users/whoisj","html_url":"https://github.com/whoisj","followers_url":"https://api.github.com/users/whoisj/followers","following_url":"https://api.github.com/users/whoisj/following{/other_user}","gists_url":"https://api.github.com/users/whoisj/gists{/gist_id}","starred_url":"https://api.github.com/users/whoisj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/whoisj/subscriptions","organizations_url":"https://api.github.com/users/whoisj/orgs","repos_url":"https://api.github.com/users/whoisj/repos","events_url":"https://api.github.com/users/whoisj/events{/privacy}","received_events_url":"https://api.github.com/users/whoisj/received_events","type":"User","site_admin":false},"created_at":"2017-02-06T15:19:38Z","updated_at":"2017-02-06T15:19:38Z","body":"Hi @lanwench my apologies for the delayed reply, I was is Brussels for the past week attending GitMerge.\r\n\r\nSo, your environment variables look to be correctly set, yet we're not seeing the GCM write to the trace log. This suggests to me that the GCM you're using is very old - and that alone could be your problem. Tracing was added in 1.8.0 (I believe), and we've fixed several bugs related to NTLM since then.\r\n\r\nCan you verify the version of the GCM your running? Assuming your version isn't insanely old `git credential-manager version` should tell you the version that Git is using. Thanks!"}}
{"actor":{"display_login":"whoisj"}}