-
Notifications
You must be signed in to change notification settings - Fork 258
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
Push to symbol server often generates a 500 error #2455
Comments
The service is not owned by NuGet, @TripleEmcoder is the owner, please reach out to him directly. |
@yishaigalatzer thanks, well, that's the problem I would like to talk then 😅 NuGet.exe generates this symbol package (typically by default when using So from a user point of view, this service is not really "external". Couldn't Microsoft take the responsibility of it, in partnership with @TripleEmcoder? |
The service is external, and we don't plan to take ownership for it.We might at some point build our own, but it is not on the immediate horizon. We are adding a feature to push to avoid pushing symbol packages to smbsrc if you'd like not to push them or push them somewhere else. |
Look at this work item that adds a -NoSymbols option for push: Here's the commit: With that, you can choose to stop pushing symbols to that default server. You can push the symbol package somewhere else. |
Actually, I don't want to disable source-debugging-step-in, but ok, I assume that as SymbolSource/smbsrc.net is not supported, solutions like GitLink are the way to go now. |
You can also host symbol packages on MyGet: http://docs.myget.org/docs/reference/symbols |
Yes to what @FeodorFitsner said. The myget team added a symbol server support. We are contemplating dropping the default symbol server support, but it is still useful even with the potential 500s coming from smbrc, so for now we decided not to drop the support. @xoofx - GitLink is a pretty awesome way to got at it. |
Yep, until they support for project.json 😅 |
@xoofx love that you are using all the new stuff :) xproj is not yet RTM, so lets give them some props for the great work they have done so far. Also side note, project.json is a bit misleading statement because there are two varieties (one with csproj and one that is either standalone or with xproj) |
Hi everyone, I'd like to chime in as the owner (or part of the owner duo to be precise). We have had major issues before with SymbolSource, but smbsrc.net is running on code written from scratch, which should be quite reliable. What failed this particular time was the monitoring system, which did not alert us about upstream failure. I did some tuning to make sure this doesn't happen again. I know there are other symbol solutions, and you are more than welcome to use them. Apart from those mentioned I also believe that ProGet is an option. What I believe is SymbolSource's strength is that it mirrors nuget.org packages, so when you need symbols for NHibernate, Autofac or any other mainstream project, you know where to look. This was our main goal from the beginning, and I believe it would be a setback for the community if we truly failed to deliver on that. Having said that, we are of course open to discussion about help and support, as the project is run by us only part-time. |
@TripleEmcoder it seems to be down again :(. @NuGet team it would be great to throw some resources at @TripleEmcoder and maybe join services... there is no way to not generate symbols with |
@niemyjski I do deserve you jumping into conclusions... But the server seems healthy. I suspect this error is coming from your submission?
Could you send me the package that is failing? |
Your status page is also throwing an error :(, here is a link to all the artifacts: https://ci.appveyor.com/project/Exceptionless/exceptionless-net/build/artifacts
https://www.symbolsource.org/Public/Status (takes a really long time to come up and then has): It's worth noting that these were all packaged via |
Hi there!
When trying to push NuGet symbols packages to https://nuget.smbsrc.net/, I often get a 500 error (like here at the bottom). For the past years I have been using symbol source and I have often encountered this kind of issue. It is very annoying...
A couple of questions:
Thanks!
The text was updated successfully, but these errors were encountered: