A new upgrade to the Hiawatha Web server from the PPA appears to be completely broken. Lighttpd is being used as a fallback to keep the site up while I investigate and decide what to do. If anything non-functional appears (most likely when attempting HTTPS connections), incomplete configuration of the new server daemon is the likely cause.
Update: okay, it turns out the newer version of Hiawatha disliked the
Interface = :: line in my configuration. Judging by a comment I left in the file, I originally added it to fix IPv6 problems, so the site is currently unavailable over IPv6. Now working on that...
Update: oh, joy. Binding to a specific IPv6 address encounters boot problems. What I’m now trying is two bindings for each port, the first with no specified interface, the second with
Interface = :: set.