angular.io
angular.io copied to clipboard
Angular.io Website SSL Certificate Problem
The angular.io website does not work with ESET NOD32, I believe there is a certificate problem. The certificate has many spam sites in the SAN field.
In NOD32 I have to "Disable HTTPS checking" to view the site or it is blocked.
This happens on no other sites that I visit regularly.
I have the same issue, it's related to the certificate for firebase (which is the same for angular.io), you probably have the same issue with https://www.firebase.com/ But I think the problems is with Eset, not really Google It's good to know that I'm not the only one though!
I think it's related to the number of 'questionable quality' sites listed on certificate.
https://www.sslshopper.com/ssl-checker.html#hostname=angular.io
Angular should get their own certificate to sidestep the problem. Wasted an hour trying to figure out why the site wouldn't load. It used to work fine.
Yes, that's a good idea, and for firebase as well, it should be an official and exclusive google certificate
Same issue here. ESET NOD32 was the culprit.
Turn off SSL filtering solved it http://support.eset.com/kb3126/?locale=en_US
I also had the same issue. Angular.io seems is so far the only site I've encountered this. I can access it on my mobile on the same network without any problems. When I disable the HTTPS checking in ESET NOD32 I can access the site without a problem.
It's also possible to load the website under ESET NOD32 by disabling HTTPS scanning (guessing it's almost the same thing?)
For those who would rather only allow access for the certificate used by angular.io, you can Note: this refers to NOD32 ANTIVIRUS 9 Click "Setup" Click "Internet Protection" Click the gear to the right of "Web access protection" Click "WEB AND EMAIL" Expand "SSL/TLS" Click the "Edit" link next to "List of known certificates" Click "Add" Click "URL" Enter https://angular.io Choose "Auto" for "Access action" Choose "Ignore" for "Scan action" Click "OK" 3 times to close 3 dialog boxes (one click each) Try again to browse to https://angular.io A dialog will come up about encrypted network traffic. Select "Remember Action for this certificate" and then click "Allow".
It appears this problem can be extended to those using FortiGate firewalls.
https://sites.google.com/site/scriptsexamples/available-web-apps/awesome-tables/documentation/known-issues/ssl-issue
Note sure if there is a work around for this at this time.
Indeed, I am behind a FortiGate Firewall and can't access any page under https://angular.io
Anyone knows if the tutorials are available elsewhere?
You can build the repo locally: https://github.com/angular/angular.io
I'm actually trying that @ocombe but when I do my gulp server-and-sync the Chrome tab that is trying to load it just spins for forever.
I've realized that's because I don't have things setup properly but the next hurdle is the Python requirement. Quite a pain just to read some documentation.
Today I can't access angular.io using Chrome. I get this message: This site can’t provide a secure connection angular.io didn’t accept your login certificate, or your login certificate may have expired. Try contacting the system admin. ERR_BAD_SSL_CLIENT_AUTH_CERT
@marcusreese that's unusual. Is it still occurring, or was it temporary?
it's still occurring to all of us who use those firewalls / antivirus softwares
I had our security people do some config changes to allow access but the firebase CDN IP changed yesterday so that broke that. It's looking like we either need to spend time/effort replicating the documentation locally or find another framework to use. I'm wondering how many other Enterprises (who would be the more likely consumers of Fortigate firewalls) are going to have the same choice because of one silly SSL certificate.
@jeffbcross I can show you the problem at angular connect next week if you want
Same problem for me.... and impossible to modify the FortiGate Firewall of the place where is my entreprise..... and we are working with angular.... so it's very very difficult to can get access to documentation :-(.
To all of you who struggle to access the documentation, it is also available on devdocs: http://devdocs.io/angular~2.0_typescript/
I'm also in contact with Firebase to see if they can fix anything on there side as this issue impacts all the sites on that SSL certificate.
@ocombe Images aren't working as per http://devdocs.io/angular~2.0_typescript/cookbook/component-communication
Not sure if that's something that can be resolved or where I'd report it but still a nice workaround for now.
Same issue here, I as well am behind a FortiGate firewall
Same issue here as well - behind a FortiGate firewall. EDIT: Should add that, like Shane above, the change of CDN IP broke the firewall rule we previously had in place that was working.
Same issue. Both Bitdefender and ESET won't allow for a connection to be made. The workaround in https://github.com/angular/angular.io/issues/1875#issuecomment-234679100 can not be applied because the options in the comment are no longer available.
This is critical for us, because we need to access the site.
sorry, folks -- I thought we had this fixed just before angular connect. continuing to investigate.
issue reports are very helpful.
A temp work around allowing bitdefender users to access the site is to go to web protection -> settings and uncheck scan ssl. I tried adding angular.io to the whitelist but that didn't work.
Hey folks -- Firebase Hosting team member here. We're looking into why this might be and what we can do to mitigate. Not sure when we'll be able to find a solution, but we're aware of the issue.
This is very much a Fortinet/FortiGate problem - if their appliance is configured for deep inspection, it will try to substitute a forged self-signed certificate (essentially doing a man-in-the-middle attack). Angular.io is using HSTS, so the connection will fail.
This is a known problem with FortiGate: http://kb.fortinet.com/kb/documentLink.do?externalID=FD37211
Unfortunately, many of us don't have the choice about having our connection spied on, so we are pretty much screwed :(
I had same problem using Bitdefender Internet Security 2016.
The solution which worked is: Bitdefender -> Modules -> Web Protection -> turn off Scan SSL.
I wouldn't call disabling your antivirus a solution