# Certificate revoke steps

**URL:** <https://community.letsencrypt.org/t/certificate-revoke-steps/15746>\
**Category:** Server\
**Created:** [May 14, 2016, 7:00am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746 "2016-05-14T07:00:46Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![auludag](https://avatars.discourse-cdn.com/v4/letter/a/f4b2a3/32.png) [@auludag](https://community.letsencrypt.org/u/auludag)\
**Post date:** [May 14, 2016, 7:00am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/1 "2016-05-14T07:00:47Z")

</div>

hi,

i used the command below to revoke the certificate.

_letsencrypt revoke -d [example.com](http://example.com) --cert-path /etc/letsencrypt/live/examplecom/cert.pem_

it just fell back to command line. does it mean it’s done?

i am checking the domain from [crt.sh](http://crt.sh). it doesn’t seem it is revoked.

---

<div class="post-metadata">

**Author:** ![tialaramex](https://avatars.discourse-cdn.com/v4/letter/t/f08c70/32.png) [@tialaramex](https://community.letsencrypt.org/u/tialaramex)\
**Post date:** [May 14, 2016, 7:23am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/2 "2016-05-14T07:23:47Z")

</div>

[crt.sh](http://crt.sh) is a log monitor, a reporter on historical facts about which certificates were logged. Let’s Encrypt automatically logs every certificate it issues, so your certificate (with the [example.com](http://example.com) domain name) will appear in [crt.sh](http://crt.sh) forever.

Revoking the certificate doesn’t change the fact that it was issued. All that happens when you ask for revocation is that Let’s Encrypt changes the Certificate Status reported by its OCSP responder to say revoked for that certificate. Systems which check OCSP will notice some time within the refresh period of OCSP, several days.

You should ask Let’s Encrypt to revoke if you believe your private key may have been compromised, or if the certificate should never have been issued (e.g. an administrator got the cert without permission at your company trying to be helpful, that’s happened at Facebook) but otherwise in most scenarios there’s no need to revoke, just let the old certificates expire naturally.

I’m intrigued as to why users feel they “ought” to revoke, and also, why they expect revoking to make things vanish off [crt.sh](http://crt.sh) as I have seen this idea more than once now.

---

<div class="post-metadata">

**Author:** ![tialaramex](https://avatars.discourse-cdn.com/v4/letter/t/f08c70/32.png) [@tialaramex](https://community.letsencrypt.org/u/tialaramex)\
**Post date:** [May 14, 2016, 7:28am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/3 "2016-05-14T07:28:18Z")

</div>

If you _really_ want to watch to see a third party confirm that your certificate is revoked you can use

[https://certificate.revocationcheck.com/](https://certificate.revocationcheck.com/) with either a site URL (if for some reason you’ve left a site live despite wanting to revoke the certificate it uses) or the certificate details.

---

<div class="post-metadata">

**Author:** ![auludag](https://avatars.discourse-cdn.com/v4/letter/a/f4b2a3/32.png) [@auludag](https://community.letsencrypt.org/u/auludag)\
**Post date:** [May 14, 2016, 7:40am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/4 "2016-05-14T07:40:39Z")

</div>

thank you for explanation. then i think i will leave it as it is to be expired. i plan to delete my vps server instance, i guess i messed up. and will build from scratch. and when i delete the vps server instance those pems will be erased.

that is why before deleting my instance, i just want to make sure that this certificates doesn’t haunt me like a ghost.

“ought” to revoke: i can’t talk about the other users. For me, revoke means erasing my mistake i have done. I though it would be vanished because i am one member of “instant delete expecting generation”. in my keychains, in various situations, i press a document, an image, a word, it is deleted. so that is why. Former experiences.

---

<div class="post-metadata">

**Author:** ![auludag](https://avatars.discourse-cdn.com/v4/letter/a/f4b2a3/32.png) [@auludag](https://community.letsencrypt.org/u/auludag)\
**Post date:** [May 14, 2016, 7:41am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/5 "2016-05-14T07:41:19Z")

</div>

i checked the second link, there it is shown as revoked. thanks for this link as well.

---

<div class="post-metadata">

**Author:** ![Osiris](https://avatars.discourse-cdn.com/v4/letter/o/839c29/32.png) [@Osiris](https://community.letsencrypt.org/u/Osiris)\
**Post date:** [May 14, 2016, 10:12am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/6 "2016-05-14T10:12:07Z")

</div>

So in essence you revoked the cert, but the `letsencrypt` client didn’t give you any information what so ever about it? That’s kinda strange… 😱

Hmm, the revoke code is quite sublime indeed:

> <https://github.com/certbot/certbot/blob/master/certbot/main.py#L426>

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/letsencrypt/original/3X/c/a/ca6c06ea1ea201324bba7048c6841ce60236468d.png) [@system](https://community.letsencrypt.org/u/system)\
**Post date:** [June 13, 2016, 10:12am UTC](https://community.letsencrypt.org/t/certificate-revoke-steps/15746/7 "2016-06-13T10:12:28Z")

</div>

Closed on June 13, 2016, 10:12am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
