Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Windows fetching and pulling is sometimes too extremely slow. #16916

Closed
kipid opened this issue Jun 17, 2023 · 4 comments
Closed

GitHub Windows fetching and pulling is sometimes too extremely slow. #16916

kipid opened this issue Jun 17, 2023 · 4 comments

Comments

@kipid
Copy link

kipid commented Jun 17, 2023

The problem

This is error msg.
fatal: unable to access 'https://github.com/kipid/Recoeve.git/': schannel: failed to receive handshake, SSL/TLS connection failed

This is log.
2023-06-17T23:30:58.634Z - info: [main] Using toast activator CLSID {27D44D0C-A542-5B90-BCDB-AC3126048BA2}
2023-06-17T23:31:01.088Z - info: [ui] [AppStore] loading 1 repositories from store
2023-06-17T23:31:01.094Z - info: [ui] [AppStore] found account: kipid (Kang-Soo Lee)
2023-06-17T23:31:02.592Z - info: [ui] Executing getRemotes: git remote -v (took 1.372s)
2023-06-17T23:31:02.705Z - info: [ui] Subscribed 'kipid' to Alive channel
2023-06-17T23:31:02.756Z - info: [ui] launching: 3.2.3 (Windows 10.0.17763)
2023-06-17T23:31:02.932Z - info: [ui] execPath: 'C:\Users\Administrator\AppData\Local\GitHubDesktop\app-3.2.3\GitHubDesktop.exe'
2023-06-17T23:31:03.914Z - info: [ui] Stats reported.
2023-06-17T23:31:06.415Z - info: [ui] Executing installGlobalLFSFilter: git lfs install --skip-repo (took 3.655s)
2023-06-17T23:31:08.498Z - info: [ui] Executing getRecentBranches: git log -g --no-abbrev-commit --pretty=oneline HEAD -n 2500 -- (took 3.872s)
2023-06-17T23:31:08.515Z - info: [ui] Executing getRecentBranches: git log -g --no-abbrev-commit --pretty=oneline HEAD -n 2500 -- (took 3.496s)
2023-06-17T23:31:09.649Z - info: [ui] [AppStore.withAuthenticatingUser] account found for repository: Recoeve - kipid (has token)
2023-06-17T23:31:10.032Z - info: [ui] Executing getStashEntries: git log -g -z --format=%gD%x00%H%x00%gs refs/stash (took 1.057s)
2023-06-17T23:31:10.132Z - info: [ui] Executing getAuthorIdentity: git var GIT_AUTHOR_IDENT (took 1.117s)
2023-06-17T23:31:10.246Z - info: [ui] Executing getAuthorIdentity: git var GIT_AUTHOR_IDENT (took 1.014s)
2023-06-17T23:31:10.368Z - info: [ui] Executing getStashEntries: git log -g -z --format=%gD%x00%H%x00%gs refs/stash (took 1.263s)
2023-06-17T23:31:12.670Z - info: [ui] Executing getCommits: git log HEAD --date=raw --max-count=100 --skip=0 -z --format=%H%x00%h%x00%s%x00%b%x00%an <%ae> %ad%x00%cn <%ce> %cd%x00%P%x00%(trailers:unfold,only)%x00%D --no-show-signature --no-color -- (took 1.999s)
2023-06-17T23:32:02.064Z - info: [main] Using toast activator CLSID {27D44D0C-A542-5B90-BCDB-AC3126048BA2}
2023-06-17T23:32:03.203Z - info: [ui] [AppStore] loading 1 repositories from store
2023-06-17T23:32:03.258Z - info: [ui] [AppStore] found account: kipid (Kang-Soo Lee)
2023-06-17T23:32:03.258Z - info: [ui] [BranchPruner] Last prune took place 1 minute ago - skipping
2023-06-17T23:32:03.915Z - info: [ui] launching: 3.2.3 (Windows 10.0.17763)
2023-06-17T23:32:03.953Z - info: [ui] execPath: 'C:\Users\Administrator\AppData\Local\GitHubDesktop\app-3.2.3\GitHubDesktop.exe'
2023-06-17T23:32:04.422Z - info: [ui] Executing getRemotes: git remote -v (took 1.102s)
2023-06-17T23:32:04.701Z - info: [ui] Executing getRemotes: git remote -v (took 1.275s)
2023-06-17T23:32:05.107Z - info: [ui] Subscribed 'kipid' to Alive channel
2023-06-17T23:32:07.070Z - info: [ui] Executing getRecentBranches: git log -g --no-abbrev-commit --pretty=oneline HEAD -n 2500 -- (took 1.335s)
2023-06-17T23:32:07.128Z - info: [ui] Executing getRecentBranches: git log -g --no-abbrev-commit --pretty=oneline HEAD -n 2500 -- (took 1.122s)
2023-06-17T23:32:09.744Z - info: [ui] Executing installGlobalLFSFilter: git lfs install --skip-repo (took 6.000s)
2023-06-17T23:32:11.516Z - info: [ui] [AppStore.withAuthenticatingUser] account found for repository: Recoeve - kipid (has token)
2023-06-17T23:33:36.101Z - info: [ui] Executing getBranches: git for-each-ref --format=%00%(refname)%00%(refname:short)%00%(upstream:short)%00%(objectname)%00%(author)%00%(symref)%00 refs/heads refs/remotes (took 1.557s)
2023-06-17T23:33:36.905Z - info: [ui] Executing getRecentBranches: git log -g --no-abbrev-commit --pretty=oneline HEAD -n 2500 -- (took 2.397s)
2023-06-17T23:34:15.512Z - info: [ui] Executing fetch: git -c credential.helper= fetch --progress --prune --recurse-submodules=on-demand origin (took 123.971s)
2023-06-17T23:34:15.598Z - error: [ui] git -c credential.helper= fetch --progress --prune --recurse-submodules=on-demand origin exited with an unexpected code: 128.
stderr:
fatal: unable to access 'https://github.com/kipid/Recoeve.git/': schannel: failed to receive handshake, SSL/TLS connection failed

2023-06-17T23:34:18.898Z - info: [ui] Executing updateRemoteHEAD: git -c credential.helper= remote set-head -a origin (took 3.206s)
2023-06-17T23:35:01.555Z - info: [ui] [AppStore.withAuthenticatingUser] account found for repository: Recoeve - kipid (has token)
2023-06-17T23:35:06.034Z - info: [ui] Executing fetch: git -c credential.helper= fetch --progress --prune --recurse-submodules=on-demand origin (took 4.448s)
2023-06-17T23:35:07.711Z - info: [ui] Executing updateRemoteHEAD: git -c credential.helper= remote set-head -a origin (took 1.660s)
2023-06-17T23:35:45.054Z - info: [ui] [AppStore.withAuthenticatingUser] account found for repository: Recoeve - kipid (has token)
2023-06-17T23:35:54.185Z - info: [ui] Executing pull: git -c credential.helper= -c rebase.backend=merge pull --ff --recurse-submodules --progress origin (took 7.987s)
2023-06-17T23:35:59.578Z - info: [ui] Executing updateRemoteHEAD: git -c credential.helper= remote set-head -a origin (took 5.384s)
2023-06-17T23:36:02.335Z - info: [ui] Executing getCommits: git log 42b15ca661e5e90478def85ce3eeb1a5a063798e --date=raw --max-count=1 -z --format=%H%x00%h%x00%s%x00%b%x00%an <%ae> %ad%x00%cn <%ce> %cd%x00%P%x00%(trailers:unfold,only)%x00%D --no-show-signature --no-color -- (took 1.361s)
2023-06-17T23:36:05.162Z - info: [ui] Executing getCommits: git log origin/master..master --date=raw --max-count=100 -z --format=%H%x00%h%x00%s%x00%b%x00%an <%ae> %ad%x00%cn <%ce> %cd%x00%P%x00%(trailers:unfold,only)%x00%D --no-show-signature --no-color -- (took 1.091s)
2023-06-17T23:36:06.182Z - info: [ui] Executing getAllTags: git show-ref --tags -d (took 1.019s)
2023-06-17T23:36:07.943Z - info: [ui] Executing getCommits: git log HEAD --date=raw --max-count=100 --skip=0 -z --format=%H%x00%h%x00%s%x00%b%x00%an <%ae> %ad%x00%cn <%ce> %cd%x00%P%x00%(trailers:unfold,only)%x00%D --no-show-signature --no-color -- (took 2.751s)

========================================================================

Please make it upgraded to be fast.

Release version

Version 3.2.3 (x64)

Operating system

Windows Server 2019 Datacenter

Steps to reproduce the behavior

  1. Open GitHub.exe windows desktop.
  2. Fetch and pull.
  3. It fails or takes extremely long time.

Log files

No response

Screenshots

No response

Additional context

No response

@sergiou87
Copy link
Member

Hello!

We've seen that behavior when running behind a proxy, a firewall or an antivirus. If you have any of those, could you try disabling them and trying again 🤔

@sergiou87 sergiou87 added the more-info-needed The submitter needs to provide more information about the issue label Jun 19, 2023
@kipid
Copy link
Author

kipid commented Jun 19, 2023 via email

@github-actions github-actions bot removed the more-info-needed The submitter needs to provide more information about the issue label Jun 19, 2023
@sergiou87
Copy link
Member

I see! I don't think this is something we can pin to GitHub Desktop, and we haven't seen consistent reports about this, so I will close this issue and will reopen it if this becomes a general issue.

@kipid
Copy link
Author

kipid commented Sep 21, 2023

I solved the problem by myself. See
https://kipid.tistory.com/entry/AWS-server-%EC%84%9C%EB%B2%84-%EC%97%90%EC%84%9C-GitHub-%EA%B0%80-%EB%84%88%EB%AC%B4-%EB%8A%90%EB%A0%A4%EC%A7%88%EB%95%8C-%ED%95%B4%EA%B2%B0-%EB%B0%A9%EB%B2%95

(Use google translate because it is written in Korean.)

Simple one sentence solution: open outbound port of AWS server security&network :: security group from 0 to 65535. (0 - 65535). I think GitHub desktop use sometimes low port number of TCP.

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

No branches or pull requests

2 participants