{"thread":{"id":"54083","subject":"credentialHelperSelector keep poping in 2.28 using windows identity story","startedAt":"2020-08-21T15:40:57Z","lastAt":"2020-08-21T15:40:57Z","messageCount":1,"participants":["Yohan de Oliveira"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"404143","messageId":"CADZrCYDayJ+kN08BQZ6DZXRc5hpZDr9mVFOWQPCawqfg_8Xzog@mail.gmail.com","threadId":"54083","inReplyTo":null,"subject":"credentialHelperSelector keep poping in 2.28 using windows identity story","fromName":"Yohan de Oliveira","fromEmail":"yohan.deoliveira@gmail.com","sentAt":"2020-08-21T15:40:37Z","receivedAt":"2020-08-21T15:40:57Z","isPatch":false,"sender":{"key":"yohan.deoliveira@gmail.com","avatar":null},"body":"Hello,\n\nI have some trouble when migrating from 2.27 to 2.28. here is my bugreport :\n\nWhat did you do before the bug happened? (Steps to reproduce your issue)\nI migrated from 2.27.0 to 2.28.0\n\nWhat did you expect to happen? (Expected behavior)\nI connect to a https bitbucket server (ssl is blocked). For This, I\nstock my login/token in the windows identity store. Here, I have my\nserver address as :\nhttps://bitbucket.server\nlogin: User\npassword: token\nSo I use credential.helper manager. To trust the certificate, I need\nto set the http.sslBackend = schannel, or I face the error \"SSL\ncertificate problem: unable to get local issuer certificate\".\nWhen I do a \"git pull\" I'm supposed to have a line :\n$ git pull\nAlready up to date.\n\nIn the windows identity store a new entry is created with server address :\nhttps://User@bitbucket.server\nlogin:User\npasswod: ?? (maybe my token)\n\nWhat happened instead? (Actual behavior)\nInstead, I have a strange behaviour where the\n\"credentialHelperSelector\" keep poping 2 times with the line :\n$ git pull\nerror: key does not contain a section: -\nerror: key does not contain a section: -\nAlready up to date.\n\nEverytime I do a git pull or anything that needs to ask the server, I\nhave these 2 popups again and again and the error.\n\n\nWhat's different between what you expected and what actually happened?\nNormally, I used to set the credentialHelperSelector to manager once\nfor all and never ask again for it. I did this in version 2.20 a long\ntime ago and did not have this popup for a long time since now.\nI don't see the error key does not contain a section: -\n\nAnything else you want to add:\nYes, by removing the new created entry in the windows identity store\n(https://User@bitbucket.server), there is still the 2 popups but no\nmore error 'key does not contain a section: -'\n\nFor the same .gitconfig file, it doesn't give the same result between\nversion 2.27 and 2.28.\nReturning back to 2.27, no more popups, everything works fine.\n\nHere is a part of my .gitconfig\n[color]\n    ui = auto\n\n[core]\n    autocrlf = input\n    eol = lf\n    longpaths = true\n\n[http]\n    sslBackend = schannel\n    postBuffer = 4096000\n\n[credential]\n    helper = manager\n\n\nPlease review the rest of the bug report below.\nYou can delete any lines you don't wish to share.\n[System Info]\ngit version:\ngit version 2.28.0.windows.1\ncpu: x86_64\nsizeof-long: 4\nsizeof-size_t: 8\nshell-path: /bin/sh\ncompiler info: gnuc: 10.2\nlibc info: no libc information available\n[Enabled Hooks]\n\nBest regards,\n\nYohan de Oliveira\n"}]}