Expired issuer certificate error page missing current time
Categories
(Firefox :: Security, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox68 | --- | fixed |
People
(Reporter: agashlin, Assigned: carolina.jimenez.g, Mentored)
References
Details
Attachments
(1 file)
Visiting https://signed.bad.horse in Nightly, it shows the following text, missing the current date.
"
signed.bad.horse has a security policy called HTTP Strict Transport Security (HSTS), which means that Nightly can only connect to it securely. You can’t add an exception to visit this site.
Your computer clock is set to . Make sure your computer is set to the correct date, time, and time zone in your system settings, and then refresh signed.bad.horse.
If your clock is already set to the right time, the website is likely misconfigured, and there is nothing you can do to resolve the issue. You can notify the website’s administrator about the problem.
"
It seems to be because the substitution only happens on one element matching the wrongSystemTime_systemDate2
id, while there are 4. Putting the es_nssBadCert_SEC_ERROR_EXPIRED_ISSUER_CERTIFICATE
div before es_nssBadCert_SEC_ERROR_EXPIRED_CERTIFICATE
makes this case work, but of course that doesn't help in general.
Comment 1•5 years ago
|
||
Johann, can you help triage / move this to where it belongs? Thanks.
Comment 2•5 years ago
|
||
Oh, yeah, that needs fixing, thanks!
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 3•5 years ago
|
||
The solution is to get which of all the errors is being shown in the web page, we can know that resting msg.data.code with the bases and getting which is the name of the parent div where we need to put the date on its child with id="wrongSystemTime_systemDate2".
Assignee | ||
Updated•5 years ago
|
Pushed by nerli@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1fff0c2e7990
Fix the missing current date. r=johannh
Comment 5•5 years ago
|
||
bugherder |
Description
•