-
Notifications
You must be signed in to change notification settings - Fork 5.4k
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
Provide a way to use openssl instead of rustls #7528
Comments
Whose decision criteria? Who is they? What should be changed? I assume this site just uses some outdated or obsolete TLS configuration which rustls does not support. |
Their certificate to work with rustls.
Because there's no problem with major ssl/tls libraries like Unfortunately, I don't know why You can reproduce this problem with this code: fetch("https://api.kavenegar.com/v1").then(console.log) // expect `404 not found` error but throws 104 os error |
@erfanium If |
@lucacasonato I will definitely do that, But it might not be bad for Deno to support both |
Its not actually very easy - we use |
@lucacasonato |
There is a reason they do not support these protocols. From rustls readme:
I think it is a good idea to not support broken security protocols. People should just update their servers to support more secure protocols. We collectively managed to do this with TLS1.0 and TLS1.1, so we should be capable of doing this with other features too. |
I also agree that we should not be keen on supporting broken, obsolete, badly designed, underspecified, dangerous and/or insane security protocols. Thanks for raising the issue, but I am going to close it, as it would be challenging to allow replacement of |
I have problem with sending
https
requests tohttps://api.kavenegar.com/v1
,rustls
throws this error:Unfortunately, their decision criteria is not
rustls
and they have no plans to change.So, It would be nice to have a solution that we can use
openssl
instead ofrustls
(like a flag ...)related to: #6197
The text was updated successfully, but these errors were encountered: