<div dir="ltr">Hi,<br><div><br></div><div>This issue is related to Let's Encrypt. The process is failing to get a renewal of the certificate. I believe there is a strange catch-22. It rewrites the vhosts/site2 file in some damaged way.</div><div>Then httpd does not properly restart. Then letsencrypt fails obviously and we are in a down webserver state.</div><div><br></div><div>This is happening over and over again because of the expired certificate.</div><div><br></div><div>Jan 29 12:04:58 d06 pperld /usr/sau[1802823]: pperld /usr/sausalito/handlers/base/ssl/<a href="http://le_install.pl">le_install.pl</a>: : WARNING: CertFail: 1 - NO VALID CERT WAS GENERATED!!<br>Jan 29 12:04:58 d06 cced(smd)[1802819]: client 5:handlers/base/ssl/<a href="http://le_install.pl">le_install.pl</a>: SET  49 . SSL LEclientRet = "{\"Error\":\"[[base-ssl.LE_CA_Request_Error]]\",\"Status\":\"1\",\"ErrMsg\":\"<br></div><div><br></div><div>I turned off Let's Encrypt auto renew for this one site. That solved my problem termporarily.</div><div>Its not damaging the site2 apache config file anymore.</div><div><br></div><div>Herb</div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Jan 28, 2024 at 9:56 AM Herbert Rubin <<a href="mailto:herbr@pfinders.com">herbr@pfinders.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>I am seeing strange behaviour where one of my site files is getting rewritten improperly and apache will not restart.</div><div><br></div><div>This section is rewritten with a bad suPHP line:</div><div><br></div><div><IfModule mod_suphp.c><br>    suPHP_Engine on<br>    suPHP_UserGroup apache site2<br>    AddType application/ .php<br>    AddHandler  .php .php5 .php4 .php3 .phtml<br>    suPHP_AddHandler<br>    suPHP_ConfigPath /home/.sites/site2/wwwroot/<br></IfModule><br></div><div><br></div><div>It should say:</div><div><br></div><div>suPHP_AddHandler x-httpd-suphp<br></div><div><br></div><div>My other site files that have the same configuration are fine.</div><div><br></div><div>Jan 28 03:34:58 d06 systemd[1]: Starting One-time temporary TLS key generation for httpd.service...<br>Jan 28 03:34:58 d06 systemd[1]: httpd-init.service: Deactivated successfully.<br>Jan 28 03:34:58 d06 systemd[1]: Finished One-time temporary TLS key generation for httpd.service.<br>Jan 28 03:34:58 d06 systemd[1]: Starting The Apache HTTP Server...<br>Jan 28 03:34:58 d06 cced(smd)[1626586]: client [0:1626582] has admin rights<br>Jan 28 03:34:58 d06 httpd[1626582]: AH00526: Syntax error on line 46 of /etc/httpd/conf/vhosts/site2:<br>Jan 28 03:34:58 d06 httpd[1626582]: suPHP_AddHandler requires at least one argument, Tells mod_suphp to handle these MIME-types<br>Jan 28 03:34:58 d06 systemd[1]: httpd.service: Main process exited, code=exited, status=1/FAILURE<br>Jan 28 03:34:58 d06 systemd[1]: httpd.service: Failed with result 'exit-code'.<br>Jan 28 03:34:58 d06 systemd[1]: Failed to start The Apache HTTP Server.<br></div><div><br></div><div>I can hand fix it and start apache myself but it will rewrite the file improperly again and attempt to restart apache.</div><div><br></div><div>Herb</div><div><br></div></div>
</blockquote></div>