ssl
ssl troubleshooting with curly
ssl
-S | --ssl SSL actions ...
| valid: checking if SSL of a domain is valid
| date: check start and end date of the certificate
| cert: show the certificate
| name: name of domains the certificate issued for
| issue_dv: issue Domain Validation cert
| issue_wc: issue Wild Card cert
actions
valid
date
cert
name
issue_dv
issue_wc
valid
check if the certificate of a domain is valid or not
root[0]shakiba:/pp# curly --ssl valid -d shakiba.net
Verify return code: 0 (ok)
issuer=C = US
O = "Cloudflare
Inc."
CN = Cloudflare Inc ECC CA-3
subject=C = US
ST = CA
L = San Francisco
O = "Cloudflare
Inc."
CN = sni.cloudflaressl.com
option: ssl
action: valid
status: OK
exit 0
root[0]shakiba:/pp#
date
check the date of a certificate and more
root[0]shakiba:/pp# curly --ssl date -d shakiba.net
Verify return code: 0 (ok)
from: Mon Aug 10 00:00:00 UTC 2020
till: Tue Aug 10 12:00:00 UTC 2021
days total: 364
days passed: 92
days left: 272
option: ssl
action: date
status: OK
exit 0
root[0]shakiba:/pp#
cert
print the certificate
root[0]shakiba:/pp# curly --ssl cert -d shakiba.net
-----BEGIN CERTIFICATE-----
MIIEwTCCBGigAwIBAgIQDQ3/xngqVWYiJ5RlfqHb6DAKBggqhkjOPQQDAjBKMQsw
CQYDVQQGEwJVUzEZMBcGA1UEChMQQ2xvdWRmbGFyZSwgSW5jLjEgMB4GA1UEAxMX
Q2xvdWRmbGFyZSBJbmMgRUNDIENBLTMwHhcNMjAwODEwMDAwMDAwWhcNMjEwODEw
MTIwMDAwWjBtMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExFjAUBgNVBAcTDVNh
biBGcmFuY2lzY28xGTAXBgNVBAoTEENsb3VkZmxhcmUsIEluYy4xHjAcBgNVBAMT
FXNuaS5jbG91ZGZsYXJlc3NsLmNvbTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA
BDzet70rSMSer8H3soEHtkm4Xw6+GdMymwoVR8d9gGucjtL2hOAaTZ17ytkbr8EK
J33ISeC51ojCMLS/OPvoH36jggMLMIIDBzAfBgNVHSMEGDAWgBSlzjfq67B1DpRn
iLRF+tkkEIeWHzAdBgNVHQ4EFgQUMiGGpj775vt02ks8CI4ft9tPlywwPAYDVR0R
BDUwM4IVc25pLmNsb3VkZmxhcmVzc2wuY29tgg0qLnNoYWtpYmEubmV0ggtzaGFr
aWJhLm5ldDAOBgNVHQ8BAf8EBAMCB4AwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMHsGA1UdHwR0MHIwN6A1oDOGMWh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNv
bS9DbG91ZGZsYXJlSW5jRUNDQ0EtMy5jcmwwN6A1oDOGMWh0dHA6Ly9jcmw0LmRp
Z2ljZXJ0LmNvbS9DbG91ZGZsYXJlSW5jRUNDQ0EtMy5jcmwwTAYDVR0gBEUwQzA3
BglghkgBhv1sAQEwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cuZGlnaWNlcnQu
Y29tL0NQUzAIBgZngQwBAgIwdgYIKwYBBQUHAQEEajBoMCQGCCsGAQUFBzABhhho
dHRwOi8vb2NzcC5kaWdpY2VydC5jb20wQAYIKwYBBQUHMAKGNGh0dHA6Ly9jYWNl
cnRzLmRpZ2ljZXJ0LmNvbS9DbG91ZGZsYXJlSW5jRUNDQ0EtMy5jcnQwDAYDVR0T
AQH/BAIwADCCAQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2APZclC/RdzAiFFQYCDCU
Vo7jTRMZM7/fDC8gC8xO8WTjAAABc9hordEAAAQDAEcwRQIhAKtijjK8Odl13pW0
Qsvn7MQjJUt2tkF6qPP7Neop5+tVAiB7ni6QPEmbXcuCVn2Xp7ChlJUql2EWApef
I59pQOJj3wB3AFzcQ5L+5qtFRLFemtRW5hA3+9X6R9yhc5SyXub2xw7KAAABc9ho
rgIAAAQDAEgwRgIhALbU2CxHx+N17y+GX5QgK9tvkHKi0n/tiG8/u7dnl1XmAiEA
qMBnge3f9V1SOonvDpUwwY4uRTVSE7wmHKdLKGynGccwCgYIKoZIzj0EAwIDRwAw
RAIgUez1UhXW/Q+4l/AiwIuTHUguAY/WbOncLSoWjIfsCM8CICs1lsVe6IUOdZYi
ddd6+mLYpDJs2PkniNrDzR//+Nd/
-----END CERTIFICATE-----
option: ssl
action: cert
status: OK
exit 0
root[0]shakiba:/pp#
name
print names that certificate issued for
root[0]shakiba:/pp# curly --ssl name -d shakiba.net
sni.cloudflaressl.com
*.shakiba.net
shakiba.net
option: ssl
action: name
status: OK
exit 0
root[0]shakiba:/pp#
issue_dv
issue DV certificate
issue_wc
issue WC certificate
Last updated
Was this helpful?