question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Error publishing repo created locally in Windows to GitHub

See original GitHub issue

Describe the bug

ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified.

I got this error after a fresh install of Desktop in Windows 10 when I created a repository via the app, made a commit, and then tried ‘Publish repository’ in the app. After the error appeared, I checked on GitHub and my repo had been made, albeit empty with no commits. I then hit the ‘Publish branch’ button in the app and it worked fine.

Version & OS

I’m using Desktop version 2.6.6 in Windows 10 version 20H2.

Screenshots

github-desktop-publish-repo-error-2021-03-21

Logs

2021-03-21T18:10:04.259Z - info: [main] Received possible protocol arguments: 2
2021-03-21T18:10:04.260Z - error: [main] Malformed launch arguments received: C:\Users\chesh\AppData\Local\GitHubDesktop\app-2.6.6\GitHubDesktop.exe,--squirrel-firstrun
2021-03-21T18:10:04.573Z - info: [ui] [AppStore] loading 0 repositories from store
2021-03-21T18:10:04.583Z - info: [ui] [Welcome] no sign in step found. ignoring...
2021-03-21T18:10:04.584Z - info: [ui] [Welcome] no sign in step found. ignoring...
2021-03-21T18:10:04.653Z - info: [ui] launching: 2.6.6 (Windows 10.0.19042)
2021-03-21T18:10:04.653Z - info: [ui] execPath: 'C:\Users\chesh\AppData\Local\GitHubDesktop\app-2.6.6\GitHubDesktop.exe'
2021-03-21T18:10:04.655Z - info: [ui] [Welcome] no sign in step found. ignoring...
2021-03-21T18:10:04.737Z - info: [ui] [Welcome] no sign in step found. ignoring...
2021-03-21T18:10:05.421Z - info: [ui] Opt in reported.
2021-03-21T18:10:07.144Z - info: [ui] [Welcome] advancing to step: SignInToDotComWithBrowser
2021-03-21T18:10:07.145Z - info: [ui] [SignInStore] initializing OAuth flow
2021-03-21T18:10:07.145Z - info: [main] opening in browser: https://github.com/login/oauth/authorize?client_id=de0e3c7e9973e1c4dd77&scope=repo%20user%20workflow&state=92637ca9-7c5e-482d-adef-cd041d3b609d
2021-03-21T18:10:07.145Z - info: [ui] [Welcome] current sign in state not found. ignoring...
2021-03-21T18:10:07.387Z - info: [ui] [Welcome] kind Authentication is the same as Authentication. ignoring...
2021-03-21T18:10:32.273Z - info: [ui] [Welcome] kind Authentication is the same as Authentication. ignoring...
2021-03-21T18:10:34.687Z - info: [ui] [Welcome] kind Authentication is the same as Authentication. ignoring...
2021-03-21T18:10:56.467Z - info: [main] Received possible protocol arguments: 4
2021-03-21T18:10:56.467Z - info: [main] Processing protocol url
2021-03-21T18:10:56.471Z - info: [ui] [Dispatcher] requesting authenticated user
2021-03-21T18:10:56.473Z - info: [ui] [Welcome] kind Authentication is the same as Authentication. ignoring...
2021-03-21T18:10:56.494Z - info: [main] Received possible protocol arguments: 3
2021-03-21T18:10:57.016Z - info: [ui] [SignInStore] account resolved
2021-03-21T18:10:57.016Z - info: [ui] [AppStore] adding account cheshire137 (Sarah Vessels) to store
2021-03-21T18:10:57.020Z - info: [ui] [Welcome] advancing to step: ConfigureGit
2021-03-21T18:10:57.044Z - info: [ui] [Welcome] no sign in step found. ignoring...
2021-03-21T18:11:08.935Z - info: [ui] [Welcome] advancing to step: UsageOptOut
2021-03-21T18:11:10.590Z - info: [ui] Opt in reported.
2021-03-21T18:11:10.603Z - info: [ui] [Welcome] no sign in step found. ignoring...
2021-03-21T18:11:42.538Z - info: [ui] [AppStore] adding repository at C:\Users\chesh\Documents\GitHub\logitech-g13-profiles to store
2021-03-21T18:13:02.508Z - info: [ui] [RepositoryIndicatorUpdater]: Refreshing sidebar indicators for 1 repositories took 0.1s of which 0.0s paused, total 0.1s
2021-03-21T18:14:27.828Z - info: [ui] [Timing] Action 'create commit' for 'logitech-g13-profiles' took 0.649s
2021-03-21T18:15:04.893Z - error: [ui] `git -c credential.helper= -c protocol.version=2 push origin main --set-upstream --progress` exited with an unexpected code: 1.
stderr:
[0321/131504.500:ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified. (0x2)
[0321/131504.577:ERROR:registration_protocol_win.cc(102)] CreateFile: The system cannot find the file specified. (0x2)
Enumerating objects: 25, done.
Counting objects:   4% (1/25)
Counting objects:   8% (2/25)
Counting objects:  12% (3/25)
Counting objects:  16% (4/25)
Counting objects:  20% (5/25)
Counting objects:  24% (6/25)
Counting objects:  28% (7/25)
Counting objects:  32% (8/25)
Counting objects:  36% (9/25)
Counting objects:  40% (10/25)
Counting objects:  44% (11/25)
Counting objects:  48% (12/25)
Counting objects:  52% (13/25)
Counting objects:  56% (14/25)
Counting objects:  60% (15/25)
Counting objects:  64% (16/25)
Counting objects:  68% (17/25)
Counting objects:  72% (18/25)
Counting objects:  76% (19/25)
Counting objects:  80% (20/25)
Counting objects:  84% (21/25)
Counting objects:  88% (22/25)
Counting objects:  92% (23/25)
Counting objects:  96% (24/25)
Counting objects: 100% (25/25)
Counting objects: 100% (25/25), done.
Delta compression using up to 16 threads
Compressing objects:   4% (1/24)
Compressing objects:   8% (2/24)
Compressing objects:  12% (3/24)
Compressing objects:  16% (4/24)
Compressing objects:  20% (5/24)
Compressing objects:  25% (6/24)
Compressing objects:  29% (7/24)
Compressing objects:  33% (8/24)
Compressing objects:  37% (9/24)
Compressing objects:  41% (10/24)
Compressing objects:  45% (11/24)
Compressing objects:  50% (12/24)
Compressing objects:  54% (13/24)
Compressing objects:  58% (14/24)
Compressing objects:  62% (15/24)
Compressing objects:  66% (16/24)
Compressing objects:  70% (17/24)
Compressing objects:  75% (18/24)
Compressing objects:  79% (19/24)
Compressing objects:  83% (20/24)
Compressing objects:  87% (21/24)
Compressing objects:  91% (22/24)
Compressing objects:  95% (23/24)
Compressing objects: 100% (24/24)
Compressing objects: 100% (24/24), done.
Writing objects:   4% (1/25)
Writing objects:   8% (2/25)
Writing objects:  12% (3/25)
Writing objects:  16% (4/25)
Writing objects:  24% (6/25)
Writing objects:  36% (9/25)
Writing objects:  40% (10/25)
Writing objects:  48% (12/25)
Writing objects:  52% (13/25)
Writing objects:  56% (14/25)
Writing objects:  60% (15/25)
Writing objects:  64% (16/25)
Writing objects:  68% (17/25)
Writing objects:  72% (18/25)
Writing objects:  76% (19/25)
Writing objects:  80% (20/25)
Writing objects:  84% (21/25)
Writing objects:  88% (22/25)
Writing objects:  92% (23/25)
Writing objects:  96% (24/25)
Writing objects: 100% (25/25)
Writing objects: 100% (25/25), 27.27 KiB | 4.54 MiB/s, done.
Total 25 (delta 18), reused 0 (delta 0), pack-reused 0
error: RPC failed; HTTP 404 curl 22 The requested URL returned error: 404
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
Everything up-to-date

2021-03-21T18:16:12.450Z - info: [main] opening in browser: https://github.com/cheshire137/logitech-g13-profiles
2021-03-21T18:16:12.997Z - info: [main] Received possible protocol arguments: 4
2021-03-21T18:16:12.997Z - info: [main] Processing protocol url
2021-03-21T18:16:12.998Z - info: [ui] [Dispatcher] requesting authenticated user
2021-03-21T18:16:12.999Z - warn: [ui] requestAuthenticatedUser was not called with valid OAuth state. This is likely due to a browser reloading the callback URL. Contact GitHub Support if you believe this is an error
2021-03-21T18:16:16.008Z - info: [ui] [AppStore.withAuthenticatingUser] account found for repository: logitech-g13-profiles - cheshire137 (has token)
2021-03-21T18:16:17.754Z - info: [ui] Executing push: git -c credential.helper= -c protocol.version=2 push origin main --set-upstream --progress (took 1.717s)
2021-03-21T18:18:29.383Z - info: [ui] calling captureCommandOutput(where git)
2021-03-21T18:20:04.675Z - info: [ui] [Timing] Action 'create commit' for 'cheshire137/logitech-g13-profiles' took 0.520s
2021-03-21T18:20:06.183Z - info: [ui] [AppStore.withAuthenticatingUser] account found for repository: logitech-g13-profiles - cheshire137 (has token)
2021-03-21T18:20:08.054Z - info: [ui] Executing push: git -c credential.helper= -c protocol.version=2 push origin main:main --progress (took 1.841s)

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:1
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

1reaction
stevewardcommented, Mar 24, 2021

@cheshire137 I was thinking that something may have gone wrong with your initial installation of GitHub Desktop, and it would be worth trying a fresh install to rule that out. We’ve seen installation issues like this in the past.

0reactions
stevewardcommented, Apr 14, 2021

Great, thanks for the update!

Read more comments on GitHub >

github_iconTop Results From Across the Web

Error when publishing repository to GitHub · Issue #2083
Try to create a new repository on GitHub Desktop, or add a local depository. Click "Publish directory". Attempt an illegal operation on the...
Read more >
Error while creating local repository in GitHub - Stack Overflow
I have installed GitHub Desktop for Windows. When i try to create a new local repository using GitHub Desktop. It gives me an...
Read more >
Error: failed to push some refs to – How to Fix in Git
This error mainly occurs when you attempt to push your local changes to GitHub while the local repository (repo) has not yet been...
Read more >
Create Local Repository and push to github - YouTube
If you are new to git, you can start with this tutorial, but would still recommend to begin with ...
Read more >
Getting started with Git and AWS CodeCommit
If you see an error when attempting to clone a repository, you might not have completed the setup necessary for your local computer....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found