mod_acme.so missing from 1.9.0 release - ACME feature completely non-functional

#1
OLS Version: 1.9.0
OS: Debian 12 and Debian 13

The mod_acme.so module is not included in the 1.9.0 release package despite ACME being announced as a key new feature.

Steps to reproduce:

1. Fresh install OLS 1.9.0 on Debian 12 or 13
2. Run /usr/local/lsws/admin/misc/install_acme.sh
3. Configure VHost with AutoCert ACME enabled
4. OLS error log shows: "Failed to load module [mod_acme], error: mod_acme.so: No such file or directory"
5. ls /usr/local/lsws/modules/ confirms mod_acme.so is absent

The source code exists in src/modules/modacme/ but was not compiled into the release package. ACME is completely non-functional. This cost users significant time debugging a feature that was never actually shipped.

Please include mod_acme.so in 1.9.1, or restore the previous certbot documentation so users have a working alternative.
 
#3
Thanks for the quick response! Looking forward to the fix in the next build. In the meantime, certbot works as a workaround.


PS: A "Würdevoller Neustart" had no effect either — we tried that first before debugging further.


Also, please have someone review the German translation — it is quite horrifying. Some examples:


  • "Listeners" is translated as "Zuhörer" (which means "audience" or "people who listen")
  • "Port" is translated as "Hafen" (which means "harbor" for ships)
  • "Listener Name" becomes "Name des Hörers" (Name of the listener/person)
  • "Graceful Restart" becomes "Würdevoller Neustart" (Dignified Restart)

The translation appears to be pure machine translation with no review. It makes the German UI very confusing and funny to use.
 
Top