-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
0x801901f4 : Internal server error (500) when I try to execute winget list and winget install (Source is down) #1437
Comments
The newstore source is down, which breaks the client entirely unless you add BTW, for anyone at MS troubleshooting, it's the manifestSearch endpoint throwing 500s: |
With |
Yeah, no problem. |
I have same issue + I can't download apps from microsoft store too |
Same here and it's super frustrating. Reproduced on both a System76 Thelio and a Lenovo Thinkpad T15 gen2 both running Windows 11 Insiders Beta/latest update. I submitted feedback at: https://aka.ms/AAdr7rh |
I have the same issue as well, frustrating.
|
I am facing same issue, as mentioned above for now --source winget seems to work |
@denelon should this issue be moved to microsoft/winget-cli-restsource? I don't know who's responsible for making sure the store source is up... |
@jedieaston the REST source for the store packages is a different internal package. We've already contacted them regarding the 500 errors. @Fukubi thanks for reopening this. There was a small misunderstanding when implementing the API. I believe the issue for the errors has been resolved, but I wanted to keep this open so we can make sure to do a better job handling these kinds of issues in the client. |
@Fukubi is there an update to the Microsoft Store application available? Can you share what version you have? I believe it's under App settings when you select the account logged into the store in the top right corner. |
I'm currently also having the issue. My Microsoft Store version is 22109.1401.3.0 (there aren't any updates available). Also:
|
@denelon I don't have any updates in the MS Store, maybe it's because I'm using the preview version? Here's the version details that you asked And about the internal server error, I still have it
|
Thanks for the data points! It looks like we may have another release coming for the experimental store source in the next day or two. It was not built with the reference implementation, so we're working through some design decisions and legacy systems. For a bit more transparency, the engineering team working on the store source is working through some technical limitations on how some of the search criteria works. The current implementation is tightly coupled with the search UI in the Microsoft Store. This is likely to have a very long lead time (many months) to get where we want it to be for command-line scenarios supporting the Windows Package Manager. |
I am current facing in the same issue (W11). |
In addition to the |
@denelon Thanks and pardon my ignorance but how do we disable the experimental feature? |
@feoh, no worries. You can see what features are enabled via You can set the value to "false" in your settings file. I set Visual Studio Code as my default .json editor. Run |
I'm having this problem despite having that feature disabled. |
@adrianghc if you run |
Well, no, I do get this:
But I do get this for
|
@adrianghc you can |
So if I understand this right, the default when not setting the experimental store flag should be that winget is the only source? Why does newstore not get removed automatically when disabling the feature? Or are they not linked at all in the first place (and just the msstore source is)? |
@adrianghc, I think it's a bug. Which version are you using? Would you mind sharing the output from |
Sure thing, done. Thanks for creating the issue about it! |
@Jaifroid can you share the output from |
Here you go:
|
Sorry to jump into the pig-pile, but I added the following as per the docs to my winget settings:
and I still get the exact same error. |
Fiddler shows the following
|
It looks like it's fixed, it's working normally here even without the |
I reset the sources to check and unfortunately, it still doesn't seem to work for me. Maybe it's a regional thing? |
The You can temporarily fix it by doing |
Maybe? I'm in Brazil using the windows 11, want me to send some infos? |
Do you know if this is by design or if it's a bug? |
If it's a regional thing (e.g. because of new server code that needs to roll out across all regions) it should work for everybody at some point, so I'll just check again later. |
That fixed it in Windows 11, thanks @ItzLevvie. |
Not an answer to the question, but I think it's fine for the Microsoft Store to be an available source by default, so long as winget doesn't bomb out if it can't reach one of the stores. It should give a message that the store is unavailable but still install if the right ID or moniker has been set for a package in the main winget repo. I would like to be able to set a moniker for the MIcrosoft Store version, so there's no confusion between the packages. The MS Store version will auto-update, so would be the superior choice in principle, but only if I can set different monikers for the different packages. The one in the winget repo is signed with our org's cert. The one in the MS Store is signed with the MS Store cert. |
+1 this started working for me this morning as well. Thanks to whoever brought it back to life! Having to remember --source winget was a drag :) |
I removed the newstore, since it made winget all but unusable (who has time to input --source every time!?). However, I'm trying to add it back again since people are saying it started working again (and it's also working on my laptop). But trying to addit results in the same Internal server error (500)
|
I have the same issue. |
I think you need to add
|
Can confirm that it worked. But imho, it's surprising that this was necessary. 'winget source list' doesn't mention "Type" anywhere. So it's far from obvious that this flag needs to be added. Especially since the error code didn't mention it either. |
Also works for me. Thanks! |
You can also run |
found it documented here: |
Brief description of your issue
When I try to execute winget list or winget install command I get an 0x801901f4 : Internal error in server (500) error.
Steps to reproduce
Execute winget list, winget install.
Expected behavior
List installed apps (with winget list) or install a new app (with winget install)
Actual behavior
Throw an internal server error
Environment
The text was updated successfully, but these errors were encountered: