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
SHA2 (SHA256) issue fix #9
Comments
Nice thanks |
The fix actually doesn't work on S60v5, it works only for S60v3 FP2. S60v3 FP1: https://4pda.ru/forum/index.php?showtopic=86114&view=findpost&p=79071151 |
Can you create any sort of instruction? Please |
Unfortunately, the mod I shared had some problems because of expired certs now. Also we don't even have TLS 1.2, just TLS 1.0 with SHA256 support. This means most of websites still won't work. Best option is making a tutorial for creating proxy server (or Nokia compatible VPN server). Then people could host their own proxy servers to connect internet over them. |
As we know, Symbian doesn't support TLS 1.2. However, even if you just want to browse TLS 1.0 sites, you need new root certificates. This certificate repository is for Symbian devices which has "networking_improvements.sis" installed (or built-in, like Belle). This zip only includes "CACerts.dat" with many new certificates added (this file is the main CA repository of Symbian). https://www.cdn77.com/tls-test - This is a site you can use to check if the domain you want to visit has TLS 1.0 support.
Tested on Nokia E5-00 (with "networking_improvements.sis" built into firmware) and Nokia E7-00 (with default firmware to make sure it works). Device must be hacked to copy file over. Edit: if that "CACerts.dat" file didn't work for any reason, you can try installing certificates in this ZIP file manually (using built-in file manager). Still, I recommend something like a "oldssl-proxy" for better experience (as mentioned comment below). |
Any update for N95 60 v3? |
Unfortunately, we came to a point that even TLS 1.0 / 1.1 support is deprecated for most sites. And there is no native way to support TLS 1.2, so we need proxies (or VPNs, if anyone ever manages to setup one easily). If you are familiar with Docker a bit, there is a good project works as proxy server, which will allow to browse anything over HTTPS, I have tested it and it's working perfectly in my local network (you'll need to install a generated certificate and configure proxy settings on Symbian device): Keep in mind that nowadays nearly all websites depend heavily on modern JavaScript, so Symbian devices are pretty limited in terms of browsing the web. "reddit.com" loads on Symbian over "oldssl-proxy" (Nokia E5-00): |
Hello, thank you very much for taking the time to respond. I have knowledge in Docker and I will check that server and try it out via VPN. Again, thank you very much. |
Has anyone actually managed to build symbian and get it working on any of the old devices ? |
Hello! Does anybody know, how to install new root certificate to the phone if certificate manager not available from menu I try to connect my N95 8GB phone to own server with TLS1.0 running using Let's Encrypt certificate, but have certificate verification problem. |
Another question: is it possible to use SHA-384 algorithm? |
If its impossible to connect from device over HTTPS (
https://
), this maybe related to SHA2 (SHA256) issue on Symbian 9.x (S60v3 – S^3), so you need install next update (only work for Symbian S60v5 and above)Details
P.S.: make a backup of
networking_improvements.sis
on your websiteThe text was updated successfully, but these errors were encountered: