orbitnet.ru

SSL/TLS Checker

Inspect a server's TLS setup from a single handshake: certificate and chain details, hostname and expiry checks, key strength, SCT, OCSP stapling, ALPN/HTTP/3 and an A–F grade with the rules shown openly.

Check

Default 443. Allowed ports: 443, 465, 993, 995, 8443.
Probes supported TLS versions and cipher suites, OCSP stapling and CAA records.

Result

Enter a host and click Check

What is checked

The TLS handshake is performed by our server so the connection only ever goes to the resolved public IP of the host you entered. Legacy protocols and ciphers that our own OpenSSL refuses to offer are reported as “not verifiable” rather than “rejected”.

TLS grade rules

This is OrbitNet’s own A–F scale. The score is a weighted average of the checks below; caps are applied afterwards so a serious problem cannot be hidden by good marks elsewhere.

RuleWeightEffect
Trusted chain25Failure when the chain is untrusted or incomplete.
Hostname match20Failure when the certificate does not cover the host.
Validity period20Warning below 30 days, failure below 14 days or expired; for trusted chains, warning when longer than the CA/B limit.
Chain structure10Incomplete chain fails; extra root is informational; wrong order warns.
Public key strength15RSA below 2048 bits or a deprecated curve fails.
Certificate Transparency5No embedded SCT warns but does not cap the grade.
OCSP stapling5Only evaluated when an OCSP URL exists; a missing staple then warns.
ALPN5h2 passes; HTTP/1.1 or no negotiation warns without capping the grade.
HTTP/3 advertisement3An Alt-Svc h3 entry passes; otherwise warns without capping the grade.
TLS versions (deep)15TLS 1.0/1.1 fails; missing TLS 1.3 warns.
Cipher suites (deep)10A weak suite fails; legacy suites warn.
Ceiling F—Expired, hostname mismatch, untrusted/incomplete chain or weak key.
Ceiling C—TLS 1.0/1.1 or a weak cipher suite is accepted.
Ceiling B—A trusted certificate with excessive validity or an incorrectly ordered chain.

A ≥ 90, B ≥ 80, C ≥ 70, D ≥ 60, E ≥ 50, otherwise F. Rows marked “not evaluated” are skipped, so a basic scan is not penalised for deep-scan checks that were not requested.