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
RESOLVED: Some providers have been discarded due to unexpected errors #1047
Comments
Sorry for bringing this back up, but I was about to open an issue about discarded providers and I just came accross your solution. I am on openssl 3.0.3 though (debian testing/unstable x64). Also, ubuntu 22.04 is on 3.0.2, so this may interest someone else too. All the forementioned parts are already there, so there is nothing to add, but the last one under
Any ideas? It would also be nice if the above were set only for the user instead of being system wide. |
Yeah, I don't wanna do this system wide, is it possible to set it for subliminal? Or via an environment variable? |
Interested in this as well. |
Can someone please try the solution described here with "export=blablabla"? I would try it, but I have nothing that needs subs right now. ---edit |
I got access to a vm with debian 11 yesterday and tried the workaround mentioned at the start. I am delighted to say that it works flawlessly. Zero errors, just a confirmation that 1 subtitle file was downloaded. So, besides request above for a way to change the settings for the user only and not system wide, what other changes must be done for the distros that are on libssl 3.x? |
just found this tool, and I have this issue. I tried suggested workarounds but the problem persist. I'm in ubuntu 20.04 |
Adding this on the top of each provider module (e.g. providers/podnapisi.py) will fix it for that provider. |
This doesn't seem to work for me. Still getting errors about 'Wrong signature type' from SSL. I'm running Windows 10. |
Just run the below after signing up for an account.
|
SSL certificate for Podnapisi.NET should be solved now. |
Issue
Running Ubuntu 20.04.4 LTS via Windows Subsystem for Linux (WSL) on Windows 11 if you receive this error "Some providers have been discarded due to unexpected errors" try adding the
--debug
flag. In my case, I saw'SSL routines', 'tls12_check_peer_sigalg', 'wrong signature type'
This is saying that the SSL security level is set too high on Ubuntu 20.04 to work with those providers.
Request
Provide a user-friendly error to the user if the OS SSL Security is too high -- or increase the security.
Workaround
Lower the SSL Security Level to 1 on Ubuntu 20.04
Edit openssl.conf file:
sudo nano /etc/ssl/openssl.cnf
Extra points if you usevi
Add this line to the top:
openssl_conf = openssl_init
And these lines to the very bottom:
The text was updated successfully, but these errors were encountered: