Rate limited: Error creating new order :: too many certificates (5) already issued for this exact set of domains

Domain: redstonemail.com
$ certbot -d redstonemail.com
Output: An unexpected error occurred:
There were too many requests of a given type :: Error creating new order :: too many certificates (5) already issued for this exact set of domains in the last 168 hours: redstonemail.com: see Rate Limits - Let's Encrypt
Apache 2.4.29
Ubuntu 18.04LTS (just upgraded from 14 -> 16; 16->18)
codero.com
yes to root shell
no control panel
certbot 1.20.0

I have the ISRG Root X1 in as fullchain.pem. Which must I use as my cert.pem on non-windows systems?

What is the best way to force expire SSLs? My first instinct is to manipulate the file system directly but that has never yielded any successful results

Use fullchain.pem when software asks for a certificate: it's a combination of cert.pem and chain.pem.

How do you mean? There is nothing to force if a certificate has already expired. The only thing to do is to renew the certificate without forcing anything.

1 Like

I thought I had to revoke an SSL before the new one will take over. I have this certificate:

I have this in my path for my redstone.com.conf apache2 config file:
/etc/letsencrypt/archive/mvp.rsm.com-06/fullchain.pem

fullchain.pem >>>
-----BEGIN CERTIFICATE-----
MIIFFjCCAv6gAwIBAgIRAJErCErPDBinU/bWLiWnX1owDQYJKoZIhvcNAQELBQAw
TzELMAkGA1UEBhMCVVMxKTAnBgNVBAoTIEludGVybmV0IFNlY3VyaXR5IFJlc2Vh
cmNoIEdyb3VwMRUwEwYDVQQDEwxJU1JHIFJvb3QgWDEwHhcNMjAwOTA0MDAwMDAw
WhcNMjUwOTE1MTYwMDAwWjAyMQswCQYDVQQGEwJVUzEWMBQGA1UEChMNTGV0J3Mg
RW5jcnlwdDELMAkGA1UEAxMCUjMwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
AoIBAQC7AhUozPaglNMPEuyNVZLD+ILxmaZ6QoinXSaqtSu5xUyxr45r+XXIo9cP
R5QUVTVXjJ6oojkZ9YI8QqlObvU7wy7bjcCwXPNZOOftz2nwWgsbvsCUJCWH+jdx
sxPnHKzhm+/b5DtFUkWWqcFTzjTIUu61ru2P3mBw4qVUq7ZtDpelQDRrK9O8Zutm
NHz6a4uPVymZ+DAXXbpyb/uBxa3Shlg9F8fnCbvxK/eG3MHacV3URuPMrSXBiLxg
Z3Vms/EY96Jc5lP/Ooi2R6X/ExjqmAl3P51T+c8B5fWmcBcUr2Ok/5mzk53cU6cG
/kiFHaFpriV1uxPMUgP17VGhi9sVAgMBAAGjggEIMIIBBDAOBgNVHQ8BAf8EBAMC
AYYwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsGAQUFBwMBMBIGA1UdEwEB/wQIMAYB
Af8CAQAwHQYDVR0OBBYEFBQusxe3WFbLrlAJQOYfr52LFMLGMB8GA1UdIwQYMBaA
FHm0WeZ7tuXkAXOACIjIGlj26ZtuMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcw
AoYWaHR0cDovL3gxLmkubGVuY3Iub3JnLzAnBgNVHR8EIDAeMBygGqAYhhZodHRw
Oi8veDEuYy5sZW5jci5vcmcvMCIGA1UdIAQbMBkwCAYGZ4EMAQIBMA0GCysGAQQB
gt8TAQEBMA0GCSqGSIb3DQEBCwUAA4ICAQCFyk5HPqP3hUSFvNVneLKYY611TR6W
PTNlclQtgaDqw+34IL9fzLdwALduO/ZelN7kIJ+m74uyA+eitRY8kc607TkC53wl
ikfmZW4/RvTZ8M6UK+5UzhK8jCdLuMGYL6KvzXGRSgi3yLgjewQtCPkIVz6D2QQz
CkcheAmCJ8MqyJu5zlzyZMjAvnnAT45tRAxekrsu94sQ4egdRCnbWSDtY7kh+BIm
lJNXoB1lBMEKIq4QDUOXoRgffuDghje1WrG9ML+Hbisq/yFOGwXD9RiX8F6sw6W4
avAuvDszue5L3sz85K+EC4Y/wFVDNvZo4TYXao6Z0f+lQKc0t8DQYzk1OXVu8rp2
yJMC6alLbBfODALZvYH7n7do1AZls4I9d1P4jnkDrQoxB3UqQ9hVl3LEKQ73xF1O
yK5GhDDX8oVfGKF5u+decIsH4YaTw7mP3GFxJSqv3+0lUFJoi5Lc5da149p90Ids
hCExroL1+7mryIkXPeFM5TgO9r0rvZaBFOvV2z0gp35Z0+L4WPlbuEjN/lxPFin+
HlUjr8gRsI3qfJOQFy/9rKIJR0Y/8Omwt/8oTWgy1mdeHmmjk7j1nYsvC9JSQ6Zv
MldlTTKB3zhThV1+XWYp6rjd5JW1zbVWEkLNxE7GJThEUG3szgBVGP7pSWTUTsqX
nLRbwHOoq7hHwg==
-----END CERTIFICATE-----

Is this not the cert I want?

Going to https://chainchecker.certifytheweb.com/ and entering redstonemail.com as the domain -> i can still see the old root server....

That file is incomplete: it's just the R3 intermediate and it's missing an actual end leaf certificate (i.e.: the certificate for your site).

Please use one of the 5 previously issued certificates (http://crt.sh/?q=redstonemail.com&deduplicate=y) you didn't revoke already. For example, the cert with serial number 03:9a:0b:5d:19:7d:f9:be:44:32:7e:ae:1a:b0:58:74:fd:85 (crt.sh | 5359745032) seems to be fine.

1 Like

as I am sure you can tell from my http://crt.sh/?q=redstonemail.com&deduplicate=y info --- i barely know what I am doing. I am using certbot version 1.20.1. I am looking at certbot -h all and am not finding switches that manipulate the file via serial number. my typical renew commands looks like:

certbot -d redstonemail.com <--- this gives error currently . is there a method for me to use certbot to copy the certificate with serial 03:9a:0b..... into the proper place? Can I copy the file right over the top of the existing certificate, or must I revoke it somehow to clear the cache on the web server? im grasping at straws here. management been patient but it is costing us money.

Slowdown.
There is likely NO need to copy anything anywhere.
Let's see what you have, with:
certbot certificates

We interrupt this emergency... to bring you this emergency:

  Certificate Name: leads.purlpro.com
    Serial Number: 4370ab7aeae081dbb4fa266d94d2717d065
    Key Type: RSA
    Domains: leads.purlpro.com
    Expiry Date: 2021-10-07 15:09:11+00:00 (VALID: 15 hour(s))
    Certificate Path: /etc/letsencrypt/live/leads.purlpro.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/leads.purlpro.com/privkey.pem

Only 15 hours left ! ! !

No, the only time you'd need to revoke a cert is if you suspect the private key has been compromised. This will almost never happen, so "revoke the cert" is almost always the wrong answer to whatever the question is.

1 Like

There's a hot mess going on in there:
It shows...

9 INVALID CONFIGS

The following renewal configurations were invalid:
  /etc/letsencrypt/renewal/breezeloans.rsmail.com.conf
  /etc/letsencrypt/renewal/demo.tagquest.com-0001.conf
  /etc/letsencrypt/renewal/demo.tagquest.com.conf
  /etc/letsencrypt/renewal/leadmanager.saltcreekmedia.com.conf
  /etc/letsencrypt/renewal/leadmanager.thedatasuite.net.conf
  /etc/letsencrypt/renewal/redstonemail.com-0002.conf
  /etc/letsencrypt/renewal/redstonemail.com-0005.conf
  /etc/letsencrypt/renewal/redstonemail.com-0006.conf
  /etc/letsencrypt/renewal/silverlakefunding.loan.conf

2 VALID CERTS (with redstonemail.com):

  Certificate Name: redstonemail.com-0004
    Serial Number: 4d860e41e63d4d261bf130a96ffb9b08637
    Key Type: RSA
    Domains: redstonemail.com leadmanager.saltcreekmedia.com
    Expiry Date: 2021-12-29 19:47:08+00:00 (VALID: 83 days)
    Certificate Path: /etc/letsencrypt/live/redstonemail.com-0004/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/redstonemail.com-0004/privkey.pem
  Certificate Name: rsmail.com
    Serial Number: 3395ac6c8f16d03b31bd60abd26fe467410
    Key Type: RSA
    Domains: redstonemail.com rsmail.com www.redstonemail.com
    Expiry Date: 2022-01-03 09:27:09+00:00 (VALID: 88 days)
    Certificate Path: /etc/letsencrypt/live/rsmail.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/rsmail.com/privkey.pem

8 EXPIRED CERTS (with redstonemail.com):

  Certificate Name: dev-media.saltcreekmedia.com
    Serial Number: 3e5e471410ce1431d5e1ca68daffcbae150
    Key Type: RSA
    Domains: 1rhmortgage.info apply.patriothomemortgage.com apply.valoanhelpdesk.com arete.leadmanager.online coremailing.com cps.redstonemail.com demo.coremailing.com demo.saltcreekmedia.com dev-media.saltcreekmedia.com development.redstonemail.com development.saltcreekmedia.com devlists.redstonemail.com enrollcreditcards.com enrollment.saltcreekmedia.com grgmail.redstonemail.com icg.redstonemail.com jobboard.advancemarket.net leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leadmanager.webpr.com leads.purlpro.com leads.rsmail.com login.printdrivensolutions.com mailking.redstonemail.com mailservices.natimark.com mediamanager.saltcreekmedia.com na-callcenter.com orders.saltcreekmedia.com pcmp.us phl.rsmail.com phoenix.redstonemail.com ppg.redstonemail.com prod.mhetadata.com proleads.today purldemo.saltcreekmedia.com purlpro.com redstonemail.com redstoneprintmail.com rsmail.dmpersonified.com rsmail.usprobateleads.com safe.saltcreekmedia.com safe1003.com saltcreekmedia.com ship.tagquest.com thinkink.redstonemail.com usps.thedatasuite.net whatsmailing.com wiki.saltcreekmedia.com www.enrollcreditcards.com www.pcmp.us www.purlpro.com www.redstonemail.com www.redstoneprintmail.com www.safe1003.com www.saltcreekmedia.com www.umaficrm.com www.whatsmailing.com
    Expiry Date: 2019-05-02 17:13:04+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/dev-media.saltcreekmedia.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/dev-media.saltcreekmedia.com/privkey.pem
  Certificate Name: jobs.snappackmail.com
    Serial Number: 3cb86c394bed63c5b0485b0ea42c37cc5ca
    Key Type: RSA
    Domains: prod.mhetadata.com cps.redstonemail.com demo.saltcreekmedia.com development.redstonemail.com enrollment.saltcreekmedia.com grgmail.redstonemail.com jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net login.printdrivensolutions.com mediamanager.saltcreekmedia.com orders.saltcreekmedia.com pcmp.us phoenix.redstonemail.com proleads.today redstonemail.com saltcreekmedia.com ship.tagquest.com usps.thedatasuite.net wiki.saltcreekmedia.com www.pcmp.us www.redstonemail.com www.saltcreekmedia.com
    Expiry Date: 2020-04-29 15:32:31+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/jobs.snappackmail.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/jobs.snappackmail.com/privkey.pem
  Certificate Name: mediamanager.saltcreekmedia.com
    Serial Number: 370acba0463087f393a03b3bf372259eff7
    Key Type: RSA
    Domains: prod.mhetadata.com cps.redstonemail.com enrollment.saltcreekmedia.com grgmail.redstonemail.com jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leads.tagquest.com login.printdrivensolutions.com mediamanager.saltcreekmedia.com orders.saltcreekmedia.com phoenix.redstonemail.com redstonemail.com saltcreekmedia.com ship.tagquest.com usps.thedatasuite.net www.redstonemail.com www.saltcreekmedia.com
    Expiry Date: 2017-05-09 15:48:00+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/mediamanager.saltcreekmedia.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/mediamanager.saltcreekmedia.com/privkey.pem
  Certificate Name: redstonemail.com-0001
    Serial Number: 350260f6bed4c6612a89b4155f71ec9a294
    Key Type: RSA
    Domains: redstonemail.com aboutourdebt.com demo.saltcreekmedia.com grgmail.redstonemail.com jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leads.tagquest.com orders.saltcreekmedia.com saltcreekmedia.com usps.thedatasuite.net www.redstonemail.com www.saltcreekmedia.com
    Expiry Date: 2017-02-08 20:50:00+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/redstonemail.com-0001/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/redstonemail.com-0001/privkey.pem
  Certificate Name: redstonemail.com-0003
    Serial Number: 3efd36a8c561eb0e0eb76a7ce9763280d43
    Key Type: RSA
    Domains: jobboard.advancemarket.net afn.redstonemail.com apply.patriothomemortgage.com apply.valoanhelpdesk.com coremailing.com cps.redstonemail.com demo.coremailing.com demo.saltcreekmedia.com dev-media.saltcreekmedia.com development.redstonemail.com development.saltcreekmedia.com devmini.redstonemail.com enrollcreditcards.com enrollment.saltcreekmedia.com fusion.redstonemail.com grgmail.redstonemail.com icg.redstonemail.com jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leadmanager.webpr.com login.printdrivensolutions.com mailer.pubclubleads.com mailking.redstonemail.com mailservices.natimark.com mediamanager.saltcreekmedia.com miniapp.redstonemail.com myles.redstonemail.com na-callcenter.com nsd.rsmail.com order.turboletters.com orders.saltcreekmedia.com pay.saltcreekmedia.com pcmp.us phm.redstonemail.com phoenix.redstonemail.com ppg.redstonemail.com prod.mhetadata.com proleads.today purldemo.saltcreekmedia.com purlpro.com redstonemail.com redstoneprintmail.com response.redstonemail.com responsemail.net rsmail.dmpersonified.com rsmail.usprobateleads.com safe.saltcreekmedia.com safe1003.com saltcreekmedia.com ship.tagquest.com sixfigure.redstonemail.com templates.patriothomemortgage.com thinkink.redstonemail.com usps.thedatasuite.net whatsmailing.com www.enrollcreditcards.com www.pcmp.us www.purlpro.com www.redstonemail.com www.safe1003.com www.saltcreekmedia.com www.umaficrm.com www.whatsmailing.com
    Expiry Date: 2019-05-02 17:14:16+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/redstonemail.com-0003/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/redstonemail.com-0003/privkey.pem
  Certificate Name: redstonemail.com
    Serial Number: 3fe536edb28659fc01e415abbf26cd236ac
    Key Type: RSA
    Domains: redstonemail.com cps.redstonemail.com demo.saltcreekmedia.com development.redstonemail.com enrollment.saltcreekmedia.com grgmail.redstonemail.com jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leads.tagquest.com orders.saltcreekmedia.com phoenix.redstonemail.com saltcreekmedia.com ship.tagquest.com usps.thedatasuite.net www.redstonemail.com www.saltcreekmedia.com
    Expiry Date: 2017-02-09 16:32:00+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/redstonemail.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/redstonemail.com/privkey.pem
  Certificate Name: redstoneprintmail.com
    Serial Number: 3417dd188b4cf9024bb51721733d658f86f
    Key Type: RSA
    Domains: 1rhmortgage.info apply.patriothomemortgage.com apply.valoanhelpdesk.com coremailing.com cps.redstonemail.com demo.coremailing.com demo.saltcreekmedia.com dev-media.saltcreekmedia.com development.redstonemail.com development.saltcreekmedia.com enrollcreditcards.com enrollment.saltcreekmedia.com grgmail.redstonemail.com icg.redstonemail.com jobboard.advancemarket.net jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leadmanager.webpr.com leads.purlpro.com leads.rsmail.com login.printdrivensolutions.com mailservices.natimark.com mediamanager.saltcreekmedia.com na-callcenter.com orders.saltcreekmedia.com pcmp.us phl.rsmail.com phoenix.redstonemail.com ppg.redstonemail.com prod.mhetadata.com proleads.today purldemo.saltcreekmedia.com purlpro.com redstonemail.com redstoneprintmail.com rsmail.dmpersonified.com rsmail.usprobateleads.com safe.saltcreekmedia.com safe1003.com saltcreekmedia.com ship.tagquest.com thinkink.redstonemail.com usps.thedatasuite.net whatsmailing.com wiki.saltcreekmedia.com www.enrollcreditcards.com www.pcmp.us www.purlpro.com www.redstonemail.com www.redstoneprintmail.com www.safe1003.com www.saltcreekmedia.com www.umaficrm.com
    Expiry Date: 2019-05-02 17:11:57+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/redstoneprintmail.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/redstoneprintmail.com/privkey.pem
  Certificate Name: whatsmailing.com
    Serial Number: 33fa0c019315a0bf4374ec299c12773f42c
    Key Type: RSA
    Domains: jobboard.advancemarket.net afn.redstonemail.com apply.patriothomemortgage.com apply.valoanhelpdesk.com coremailing.com cps.redstonemail.com demo.coremailing.com demo.saltcreekmedia.com dev-media.saltcreekmedia.com development.redstonemail.com development.saltcreekmedia.com devmini.redstonemail.com enrollcreditcards.com enrollment.saltcreekmedia.com fusion.redstonemail.com grgmail.redstonemail.com icg.redstonemail.com jobs.snappackmail.com leadmanager.saltcreekmedia.com leadmanager.thedatasuite.net leadmanager.webpr.com login.printdrivensolutions.com mailer.pubclubleads.com mailking.redstonemail.com mailservices.natimark.com mediamanager.saltcreekmedia.com miniapp.redstonemail.com myles.redstonemail.com nsd.rsmail.com order.turboletters.com orders.saltcreekmedia.com pay.saltcreekmedia.com phm.redstonemail.com phoenix.redstonemail.com ppg.redstonemail.com prod.mhetadata.com proleads.today purldemo.saltcreekmedia.com purlpro.com redstonemail.com redstoneprintmail.com response.redstonemail.com responsemail.net rsmail.dmpersonified.com rsmail.usprobateleads.com safe.saltcreekmedia.com safe1003.com saltcreekmedia.com ship.tagquest.com sixfigure.redstonemail.com templates.patriothomemortgage.com thinkink.redstonemail.com usps.thedatasuite.net whatsmailing.com www.enrollcreditcards.com www.pcmp.us www.purlpro.com www.redstonemail.com www.safe1003.com www.saltcreekmedia.com www.umaficrm.com www.whatsmailing.com
    Expiry Date: 2019-05-02 17:17:48+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/whatsmailing.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/whatsmailing.com/privkey.pem

10 EXPIRED CERTS (other domains):

  Certificate Name: 1rhmortgage.info
    Serial Number: 4798c97a9f255a9e8c8e8f0d4cdd311f35e
    Key Type: RSA
    Domains: 1rhmortgage.info
    Expiry Date: 2020-04-29 15:23:04+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/1rhmortgage.info/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/1rhmortgage.info/privkey.pem
  Certificate Name: apply.patriothomemortgage.com
    Serial Number: 301e6f05a43b2c695fb718dd56b32f9e42c
    Key Type: RSA
    Domains: apply.patriothomemortgage.com
    Expiry Date: 2019-09-29 08:09:51+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/apply.patriothomemortgage.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/apply.patriothomemortgage.com/privkey.pem
  Certificate Name: apply.valoanhelpdesk.com
    Serial Number: 31946aee7a7f8cd25f981770de5787d3369
    Key Type: RSA
    Domains: apply.valoanhelpdesk.com
    Expiry Date: 2019-04-01 09:18:10+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/apply.valoanhelpdesk.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/apply.valoanhelpdesk.com/privkey.pem
  Certificate Name: firstloansbank.com
    Serial Number: 3413673db27a48ae2a9e740d8a03913c79e
    Key Type: RSA
    Domains: *.firstloansbank.com
    Expiry Date: 2020-02-04 19:43:19+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/firstloansbank.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/firstloansbank.com/privkey.pem
  Certificate Name: purlpro.com
    Serial Number: 42a39b71334e323ce21e04f2c690dfe2843
    Key Type: RSA
    Domains: purlpro.com
    Expiry Date: 2021-09-26 16:52:49+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/purlpro.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/purlpro.com/privkey.pem
  Certificate Name: rsmail.dmpersonified.com
    Serial Number: 49ad0114f9001453dddfd9a76a358140288
    Key Type: RSA
    Domains: rsmail.dmpersonified.com
    Expiry Date: 2020-09-23 16:31:45+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/rsmail.dmpersonified.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/rsmail.dmpersonified.com/privkey.pem
  Certificate Name: ship.tagquest.com
    Serial Number: 44699e2ee4da08495097d784c77793840f9
    Key Type: RSA
    Domains: ship.tagquest.com
    Expiry Date: 2020-07-15 17:25:43+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/ship.tagquest.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/ship.tagquest.com/privkey.pem
  Certificate Name: smartcash.today
    Serial Number: 359e985e34d37ef79e763795ac6d1f3e4c2
    Key Type: RSA
    Domains: *.smartcash.today
    Expiry Date: 2018-07-11 13:57:50+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/smartcash.today/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/smartcash.today/privkey.pem
  Certificate Name: www.purlpro.com
    Serial Number: 4adf68194a8ea616fdb5f0291398442e316
    Key Type: RSA
    Domains: www.purlpro.com
    Expiry Date: 2021-09-26 16:30:46+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/www.purlpro.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/www.purlpro.com/privkey.pem
  Certificate Name: www.umaficrm.com
    Serial Number: 36298de6465ad50d99e264bab3c826a930d
    Key Type: RSA
    Domains: www.umaficrm.com
    Expiry Date: 2019-11-30 08:19:54+00:00 (INVALID: EXPIRED)
    Certificate Path: /etc/letsencrypt/live/www.umaficrm.com/fullchain.pem
    Private Key Path: /etc/letsencrypt/live/www.umaficrm.com/privkey.pem

The good news is that you have two valid certs that cover that name:

Certificate Path: /etc/letsencrypt/live/redstonemail.com-0004/fullchain.pem
Private Key Path: /etc/letsencrypt/live/redstonemail.com-0004/privkey.pem

Certificate Path: /etc/letsencrypt/live/rsmail.com/fullchain.pem
Private Key Path: /etc/letsencrypt/live/rsmail.com/privkey.pem

I concur that it has become an overgrown jungle. I have been subscribed to your forum since we beta tested back in 2015? 16? I have had many questions on variable SSL ( we had them working once, the certbot updated and our sites broke. after which the configtest was implemented)

The certbot certificates command was completely new to me. I always knew that things were twisted and I have been manipulating things at the file system level at times. I have tried to manually go in and reconcile this mess... but have broken things along the way.

The problem with being self taught is I do not know what I do not know and this SSL seems a dark art at this moment. I am capable on the command line, with instruction I can fix it.

1 Like

OOOOH! i can just point to the corresponding certs in the apache2/sites-enabled config file?

1 Like

Yes; That is the first step of the quick fix.
The next step is to ensure that it provides the trust path that works best for you.

Is there a way that I can someday take this whole thing offline and create a proper thing when i run certbot certificate there have been many times that I have issued SSL but it expires 2 days later - pretty sure that the mess in there is the cause.

I have wanted/attempted at cleaning it out. as you can see there are many sites involved. i have not found any literature on how to reconcile an abuse of certifcates issued in this manner...

Side Question: Would this mixed up setup cause a wild card SSL not to function as advertised?

I really appreciate your time!

EDIT

  1. does the quick fix require the server to be rebooted?
  2. is there something I must do to the "Expired Certificates" so that they no longer register?
1 Like

Thank you again.

1 Like

I think you can fix it.
Step #1: Delete all the unused certs (and EXPIRED)
[some are form 2017!]

Step #2: Stop editing anything within the /etc/letsencrypt/ path.
[there are certbot commands for everything that needs to be done there]

2 Likes

No, they are all separate from each other.

This week we are learning that the adage of "If it is not broke; dont fix it" can leave you stranded in the weeds. "You didn't get the Memo?"
cool beans. can write a python script to scrape the directories that are now expired. that certbot certificates is a cool command :slight_smile:

1 Like

root@saltcreekmedia:/etc/apache2/sites-available# vi mvp.redstonemail.com-le-ssl.conf

</VirtualHost>
</IfModule>
<IfModule mod_ssl.c>
<VirtualHost *:80>
        # The ServerName directive sets the request scheme, hostname and port that
        # the server uses to identify itself. This is used when creating
        # redirection URLs. In the context of virtual hosts, the ServerName
        # specifies what hostname must appear in the request's Host: header to
        # match this virtual host. For the default virtual host (this file) this
        # value is not decisive as it is used as a last resort host regardless.
        # However, you must set it for any further virtual host explicitly.
        #ServerName www.example.com

        ServerAdmin webmaster@localhost
        ServerName redstonemail.com
        ServerAlias www.redstonemail.com
        ServerAlias rsmail.com
        ServerAlias www.rsmail.com
        DocumentRoot /var/www/html/mvp.redstonemail.com
#       Redirect permanent "https://(.*).slgmortgage.info" "http://$1.slgmortgage.info"
        Redirect permanent / http://redstonemail.com/


        # Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
        # error, crit, alert, emerg.
        # It is also possible to configure the loglevel for particular
        # modules, e.g.
        #LogLevel info ssl:warn

        ErrorLog ${APACHE_LOG_DIR}/mvp.redstonemail.com.error.log
        CustomLog ${APACHE_LOG_DIR}/mvp.redstonemail.com.access.log combined

        <Directory />
                Options FollowSymLinks
                AllowOverride All
        </Directory>

        <Directory /var/www/html/mvp.redstonemail.com>
                Options Indexes FollowSymLinks MultiViews
                AllowOverride All
                Order Allow,Deny
                Allow from all
        </Directory>
        <Directory /var/www/html/mvp.redstonemail.com/app/webroot/>
                Options -Indexes
        </Directory>
        # For most configuration files from conf-available/, which are
        # enabled or disabled at a global level, it is possible to
        # include a line for only one particular virtual host. For example the
        # following line enables the CGI configuration for this host only
        # after it has been globally disabled with "a2disconf".
        #Include conf-available/serve-cgi-bin.conf
RewriteEngine on
## Some rewrite rules in this file were disabled on your HTTPS site,
## because they have the potential to create redirection loops.
#
RewriteCond %{SERVER_NAME} =www.redstonemail.com [OR]
RewriteCond %{SERVER_NAME} =redstonemail.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
</IfModule>

I am looking at apache config files now and they are not listing the certs. is there a default command in apache2 that I can issue in an apache .conf or -le-ssl.conf file?

I have 238 apache config files. Approximately 119 unique sites. Earlier today I could see what path the SSL were using.... eg /etc/letsencrypt/arvhive/../.. Those entries are no longer in my apache config files.

Can anybody help?