Script to check x.509 certificat of website using openssl
![Twitter: JMousqueton](https://camo.githubusercontent.com/ed18fc93c3bc73a0862845b2af9e29cd662f1a5fc58f4a4912d7703c6c8f5c02/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f4a4d6f7573717565746f6e2e7376673f7374796c653d736f6369616c)
-d <domain> Domain name (Mandatory).
-h Print this Help.
-D <99> Number of days (by default 7 days).
-p <443> Port (by default 443).
-v Verbose error message on stderr
Error Code |
Description |
0 |
Not expired |
1 |
Expired or will expired within 7 days by default |
3 |
Openssl not installed |
22 |
No domain specified or invalid options |
101 |
Domain doesn't respond |
$ ./checkcert.sh -d www.julien.io -p 443 -D 15 -v
✔ www.julien.io won't expired within 15 days.
$ ./checkcert.sh -d expired.badssl.com -p 443 -D 90 -v
❌ expired.badssl.com has been expired or will expire within 90 days.
Status |
Description |
✅ |
Add "Standard" Linux error code |
✅ |
Disable SSL check on curl for website testing |
Status |
Description |
✅ |
Done |
🛠 |
In progress |
🟢 |
Low priority |
🟡 |
Medium priority |
🔴 |
High Priority |
Julien Mousqueton
- Ecole 2600 students for the support while coding a sunday evening :)