Skip to content
MtrXTools

NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM

The certificate is signed with an insecure algorithm

Seen in Chrome, Edge (Firefox: SEC_ERROR_CERT_SIGNATURE_ALGORITHM_DISABLED)

A certificate in the chain is signed with SHA-1 or MD5, which browsers no longer accept.

Common causes

  • An old internal device or appliance (printer, NAS, router, IPMI) still uses a SHA-1 certificate.
  • A private CA issues leaf or intermediate certificates signed with SHA-1.
  • A legacy intermediate certificate is still included in the served chain.

How to fix it

  1. Reissue the certificate signed with SHA-256 or stronger, e.g. "openssl req -new -sha256 ...".
  2. For a private CA, reissue its intermediate and leaf certificates with SHA-256.
  3. Update the device firmware so it can generate or accept modern certificates.
Check the chain signatures

Got a different message? Paste it into the error explainer.

Related errors

All 40 Browser & TLS errors