Server Features » TLS Certificate » Hostname mismatch
TLS certificate status: Hostname mismatch
Percentage of SSL/TLS servers with certificate status Hostname mismatch. Showing percentages by IRC server software.About this test result: While connecting to server X we were offered a certificate of server Y. This will generate a certificate warning on the IRC client.
Note that some servers don't offer a valid certificate for their server name in which case we try to match it against the round robin name. We do this by resolving the certificate CN and any SAN's back to IP addresses to see if it matches the server. For wildcard DNS we do the same with some heuristics like irc.domain.tld. This test is not perfect in case of geotargetted DNS or wildcard certificates where irc.domain.tld is not in use. This test result may thus contain some false positives.
Note on statistics:
- There is a difference in the gathering of TLS servers between 2017-2019 and 2020-onwards, see SSL/TLS statistics on the data page.
- For certificate validation errors, OpenSSL (s_client) returns a single error only, so only 1 of the errors is picked even though one server cert could have multiple errors.
- However, from 2023 onwards "Expired" is detected even when there are other errors (eg. Unknown CA).
Table
Percentage of SSL/TLS servers with certificate status Hostname mismatch. Showing percentages by IRC server software.Software | Sep 2017 | Dec 2018 | Dec 2019 | Dec 2020 | Dec 2021 | Dec 2022 | Dec 2023 |
---|---|---|---|---|---|---|---|
charybdis | 3% | 3% | 5% | 0% | 0% | 0% | 1% |
Ergo | 0% | 0% | 0% | 0% | 0% | 0% | 2% |
Hybrid | 8% | 11% | 10% | 0% | 0% | 13% | 16% |
InspIRCd | 2% | 2% | 3% | 0% | 0% | 4% | 6% |
IRCNet | 0% | 0% | 0% | 0% | 0% | 14% | 8% |
IRCU | 0% | 3% | 0% | 0% | 0% | 27% | 22% |
Nefarious | 2% | 2% | 0% | 0% | 0% | 0% | 3% |
ngircd | 1% | 2% | 4% | 0% | 0% | 3% | 3% |
Ratbox | 3% | 6% | 5% | 0% | 0% | 4% | 5% |
SynchronetIRCd | 0% | 0% | 0% | 0% | 0% | 0% | 8% |
UnrealIRCd | 1% | 0% | 0% | 0% | 0% | 1% | 2% |