-
Notifications
You must be signed in to change notification settings - Fork 24
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
LinqPadless 1.1 - SSL certificate error #49
Comments
I think this might be related to nuget.org permanently removing support for TLS 1.0 and 1.1.
I'd be happy to take a PR and make a release if you can help with spotting the problem and then fixing and testing it (assuming it's urgent to you). |
Something else to consider that may not require any code changes: |
Not very urgent, I hacked around with current version to make it work for now. But I did made a simple PR that fixes this particular issue and enforces TSL 1.2. |
Thanks, but the build has failed and I am afraid I don't have much time to investigate. Did you checkout the other workaround mentioned in the links I shared? Most of the those don't seems to need any code changes. |
Nuget packages were not restored. I'm not familiar with appveyor at all, so I don't know why. Project is built without errors locally in Debug and Release configurations.
Correct. But the app is available to download in nuget and scoop https://github.com/lukesampson/scoop-extras/blob/a8bcb1b43b0230a9348a422017be31fe625cea70/bucket/linqpadless.json, but TLS issue makes it completely broken out of the box. I wanted to fix it for everybody, not just me. It's still useful tool, even though it's technically outdated with release of new LINQPad (although v5 is still supported) and .NET. I understand that you are busy and may not have time to deal with this, but without access to build infrastructure I'm unable to help any further. Feel free to close the issue and pr. |
Fixes #49. Co-authored-by: Atif Aziz <code@raboof.com>
The fix is now available in release 1.2. |
This is amazing, thank you! |
I'm really sorry, now I feel even worse. It still doesn't work on clean install. Because you moved setting |
That's too bad. I guess what happened here was that I always tested against a LINQPad query file that referenced a NuGet package and so the TLS was always upgraded by the time it got to the compilation step and which downloaded |
I know you've decided to convert new version to .NET core ( :( ) but I still use LinqPad 5. Latest 1.1 version seems to fail due to the SSL issues. Is it possible to patch it and release an update?
This is what I was getting on the first run.
After going over the source code, I managed to download csc manually and put it in the folder that lqless wants it to be, but that doesn't fully help, as you can see.
The text was updated successfully, but these errors were encountered: