[postgis-tickets] [PostGIS] #3691: debbie.postgis.net ssl has expired

PostGIS trac at osgeo.org
Mon Jan 23 00:51:19 PST 2017


#3691: debbie.postgis.net ssl has expired
-------------------------+----------------------------
  Reporter:  robe        |      Owner:  strk
      Type:  defect      |     Status:  closed
  Priority:  blocker     |  Milestone:  Management 2.0
 Component:  management  |    Version:  2.3.x
Resolution:  fixed       |   Keywords:
-------------------------+----------------------------

Comment (by strk):

 The cronjob is in place already:

 {{{
 # Every month (the 8th), renew letsencrypt certificates
 30 1 8 * * letsencrypt renew >> /var/log/le-renew.log
 }}}

 But, it looks like something is not working as expected:

 {{{
 -------------------------------------------------------------------------------
 Processing /etc/letsencrypt/renewal/debbie.postgis.net.conf
 -------------------------------------------------------------------------------

 All renewal attempts failed. The following certs could not be renewed:
   /etc/letsencrypt/live/debbie.postgis.net/fullchain.pem (failure)
 }}}

 The /var/log/letsencrypt/letsencrypt.log.3 file seems to contain
 the verbose logs of the operation:
 {{{
 2017-01-08 01:30:05,899:WARNING:letsencrypt.renewal:Attempting to renew
 cert from /etc/letsencrypt/renewal/debbie.postgis.net.conf produced an
 unexpected error: The apache plugin is not working; there may be problems
 with your existing configuration.
 The error was: NoInstallationError(). Skipping.
 2017-01-08 01:30:05,906:DEBUG:letsencrypt.renewal:Traceback was:
 Traceback (most recent call last):
   File "/usr/lib/python2.7/dist-packages/letsencrypt/renewal.py", line
 342, in renew_all_lineages
     main.obtain_cert(lineage_config, plugins, renewal_candidate)
   File "/usr/lib/python2.7/dist-packages/letsencrypt/main.py", line 500,
 in obtain_cert
     installer, auth = plug_sel.choose_configurator_plugins(config,
 plugins, "certonly")
   File "/usr/lib/python2.7/dist-
 packages/letsencrypt/plugins/selection.py", line 196, in
 choose_configurator_plugins
     diagnose_configurator_problem("authenticator", req_auth, plugins)
   File "/usr/lib/python2.7/dist-
 packages/letsencrypt/plugins/selection.py", line 273, in
 diagnose_configurator_problem
     raise errors.PluginSelectionError(msg)
 PluginSelectionError: The apache plugin is not working; there may be
 problems with your existing configuration.
 The error was: NoInstallationError()
 }}}

 Seems to be a known issue:
 https://github.com/certbot/certbot/issues/1833

 I've set the PATH in the crontab, we'll see on Feb 8th if it all works
 fine

--
Ticket URL: <https://trac.osgeo.org/postgis/ticket/3691#comment:2>
PostGIS <http://trac.osgeo.org/postgis/>
The PostGIS Trac is used for bug, enhancement & task tracking, a user and developer wiki, and a view into the subversion code repository of PostGIS project.


More information about the postgis-tickets mailing list