Skip to content
This repository has been archived by the owner on Jun 21, 2023. It is now read-only.

Report Solution for GHE Connecting Bug #2560

Closed
osmanager opened this issue Oct 23, 2020 · 10 comments · Fixed by #2562
Closed

Report Solution for GHE Connecting Bug #2560

osmanager opened this issue Oct 23, 2020 · 10 comments · Fixed by #2562

Comments

@osmanager
Copy link

osmanager commented Oct 23, 2020

Is your feature request related to a problem? Please describe.

Way to solve

  1. In my case, my GHE environment use with HAProxy. So I already know main reason is HAProxy
    When disable HAProxy and use GHE directly, dose not occur this issue

  2. The reason is transforming to header values. See below responses

  • response from /site/sha
    • Only GHE
Server: GitHub.com
Set-Cookie: has_recent_activity=1; path=/; expires=Wed, 02 Sep 2020 06:34:51 -0000
Set-Cookie: _gh_render=BAh7B0kiD3Nlc3Npb25faWQGOgZFVEkiRWVlZDdjNTU5YzdlZDRhM2I1OGRh%0AOTAzMGZiNzIzN2NhMmNkYWM0NGY5Nzg2YmVlYzc4NTI3MDk4NjE4MDMyMDYG%0AOwBGSSIPdXNlcl9sb2dpbgY7AEZJIg1zLW1pbi1vaAY7AFQ%3D%0A--1e1e8463f4bef911f28b9a13cd0d6d15bf271cb2; path=/; expires=Sat, 02 Sep 2023 05:34:51 -0000; secure; HttpOnly
Status: 304 Not Modified
Strict-Transport-Security: max-age=31536000; includeSubdomains
Vary: X-PJAX
x-content-type-options: nosniff
x-frame-options: deny
X-GitHub-Request-Id: 1b9ae486-6b2e-4317-a938-6646cc70614e
X-Request-Id: d5921569-98f9-4e8f-897c-18fcfe6f3845
X-Runtime: 0.005104
X-Runtime-rack: 0.007666
x-xss-protection: 1; mode=block
  • GHE with HAProxy
server: GitHub.com
set-cookie: has_recent_activity=1; path=/; expires=Thu, 03 Sep 2020 01:41:36 -0000
set-cookie: _gh_render=BAh7B0kiD3Nlc3Npb25faWQGOgZFVEkiRTJlNTA4Yzc2NTk2YzMxNGQ5ZDAy%0AMmNmYWQwZGM5YWQ2YTEyZGY0ODU1NWRlNzc5N2ZmNTQ1OGU5Yzk5NzYwN2QG%0AOwBGSSIPdXNlcl9sb2dpbgY7AEZJIg1zLW1pbi1vaAY7AFQ%3D%0A--8aee64da60eadd20e1322f05d1266e6b376ed3e1; path=/; expires=Sun, 03 Sep 2023 00:41:36 -0000; secure; HttpOnly
status: 304 Not Modified
strict-transport-security: max-age=31536000; includeSubdomains
vary: X-PJAX
x-content-type-options: nosniff
x-frame-options: deny
x-github-request-id: 9d2668b7-d944-4bfb-982b-a5a1b6526a54
x-request-id: 05fa4be4-d9bf-4c96-982b-52ec8b7fe020
x-runtime: 0.009405
x-runtime-rack: 0.012299
x-xss-protection: 1; mode=block
  1. Check GitHub Extension Source Code
    There are no logic for disable case sensitive about checking header filed names

Just My Idea

Is good way to VS GitHub Extension support to receive case-insensitive values about header?

Other solution (Best way!)

I hope it helps VS GitHub Extension.

Thank you!

@jcansdale
Copy link
Collaborator

Hi @osmanager 👋

Thanks for all the work you did to find and document this issue!

I've opened a PR with an attempted fix here #2562.

You can find a VSIX installer under the Artifacts link here:
https://github.com/github/VisualStudio/pull/2562/checks?check_run_id=1309274757

I was wondering if you might be able to install this VSIX and confirm whether or not it fixes the issue?

@osmanager
Copy link
Author

Dear @jcansdale
Thank you for sharing your PR

I have tested about your VSIX from https://github.com/github/VisualStudio/pull/2562/checks?check_run_id=1309274757
But this issue not fixed.

I think below line also need to update
https://github.com/editor-tools/octokit.net/blob/master/Octokit/Clients/Enterprise/EnterpriseProbe.cs#L106

Best Regards,
Seungmin Oh

@jcansdale
Copy link
Collaborator

@osmanager,

I think below line also need to update
https://github.com/editor-tools/octokit.net/blob/master/Octokit/Clients/Enterprise/EnterpriseProbe.cs#L106

I'm sorry I missed that in your issue! 😊

It looks like this was fixed in octokit.net here:
octokit/octokit.net#2175

Unfortunately we forked octokit.net a long time ago. I'll see about fixing our version.

@jcansdale
Copy link
Collaborator

Hi @osmanager,

I have a new build for you to try with the suggested change:
https://github.com/github/VisualStudio/pull/2562/checks?check_run_id=1316369778

@osmanager
Copy link
Author

Dear @jcansdale

Now, when type GHE URL, ID/PW form is appear.

But, Login button dose not work.
I attach images.

  1. Type GHE URL, ID, PW
    image

  2. Immediately after click Login Button
    image

  3. On and after..
    image

Thank you

@jcansdale
Copy link
Collaborator

jcansdale commented Oct 28, 2020

But, Login button dose not work.

That's a shame. 😢

Did you also try the Sign in with your browser link?

Could you have a look at the logs and see if there are any clues there?

You can find them here:
https://github.com/github/VisualStudio#logs

Thanks!

@osmanager
Copy link
Author

  1. Try sign in with your browse (Fail)
  • Can't login. Browser is opened but did not find URL
  1. OK I share log, refer it
2020-10-28 17:13:36.119 [26092] EROR [24] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:14:03.390 [26092] EROR [47] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:14:03.399 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:14:15.425 [26092] EROR [18] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:14:15.426 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:14:36.418 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:15:10.257 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:15:26.825 [26092] EROR [52] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:15:26.826 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:15:34.678 [26092] EROR [52] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:15:34.679 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:15:42.003 [26092] EROR [53] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:15:42.004 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<LoginViaOAuth>d__14.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 158
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogInViaOAuth>d__14.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LoginToHostViaOAuth>d__56.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 173
2020-10-28 17:16:09.263 [26092] EROR [54] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:16:09.312 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<LoginViaOAuth>d__14.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 158
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogInViaOAuth>d__14.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LoginToHostViaOAuth>d__56.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 173
2020-10-28 17:16:53.097 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:17:16.741 [26092] EROR [53] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:17:16.741 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's-min-oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:17:22.424 [26092] EROR [53] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:17:22.424 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:43.886 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:43.887 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:45.715 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:45.717 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:47.251 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:47.253 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:49.502 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:49.503 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:51.357 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:51.358 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:53.108 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:53.109 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:54.865 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:54.865 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:56.477 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:56.479 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:19:58.399 [26092] EROR [57] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:19:58.403 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:22:20.352 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:22:20.379 [26092] INFO [01] RepositorySelectViewModel Read 743 viewer repositories
2020-10-28 17:23:10.451 [26092] EROR [58] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:23:10.451 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:23:55.863 [26092] EROR [18] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:23:55.863 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-28 17:23:58.312 [26092] EROR [18] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-28 17:23:58.313 [26092] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-30 09:27:41.618 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories
2020-10-30 09:27:57.915 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories
2020-10-30 09:28:38.754 [25768] EROR [35] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-30 09:28:38.762 [25768] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as ''
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<LoginViaOAuth>d__14.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 158
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogInViaOAuth>d__14.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LoginToHostViaOAuth>d__56.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 173
2020-10-30 09:29:05.115 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories
2020-10-30 09:32:07.446 [25768] EROR [29] LoginManager              Error reading scopes: /user succeeded but scopes header was not present
2020-10-30 09:32:07.447 [25768] EROR [01] LoginTabViewModel         Error logging into '"https://github-stg.sec.samsung.net/"' as 's_min.oh'
GitHub.Api.IncorrectScopesException: Incorrect API scopes. Required: user,repo,gist,write:public_key
   위치: GitHub.Api.LoginManager.<GetUserAndCheckScopes>d__23.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 370
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.Api.LoginManager.<ReadUserWithRetry>d__22.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 331
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)
   위치: GitHub.Api.LoginManager.<Login>d__13.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.Api\LoginManager.cs:줄 131
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.VisualStudio.ConnectionManager.<LogIn>d__13.MoveNext()
--- 예외가 throw된 이전 위치의 스택 추적 끝 ---
   위치: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   위치: System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   위치: GitHub.ViewModels.Dialog.LoginTabViewModel.<LogInToHost>d__55.MoveNext() 파일 D:\a\VisualStudio\VisualStudio\src\GitHub.App\ViewModels\Dialog\LoginTabViewModel.cs:줄 159
2020-10-30 09:32:15.447 [25768] INFO [01] RepositorySelectViewModel Read 741 viewer repositories

Thank you

@jcansdale
Copy link
Collaborator

Thankyou!

2020-10-28 17:13:36.119 [26092] EROR [24] LoginManager              Error reading scopes: /user succeeded but scopes header was not present

It looks like we have a similar error where it can't find X-OAuth-Scopes!
https://github.com/github/VisualStudio/blob/master/src/GitHub.Api/LoginManager.cs#L349

@jcansdale
Copy link
Collaborator

@osmanager,

I have a new build that should fix the X-OAuth-Scopes issue. 🤞
https://github.com/github/VisualStudio/runs/1343191255?check_suite_focus=true

Could you let me know if that works any better?

@osmanager
Copy link
Author

@jcansdale Great! Now I can see Repository list!
Also Sign in with your browse is worked.

👍

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants