Problem 1:
IPv6 is broken on SMF, found this out a long time ago. Ended up just disabling IPv6 on lighttpd at the time.
When server was reconfigured for nginx in front of lighttpd, IPv6 was reenabled (why did I do this?), although it wasn't actually working due to bad firewall rules.
Didn't realize this and ended up fixing IPv6 access for an unrelated project. IPv6 bug back.
Dropped AAAA record for
www.shrinemaiden.org. People still connecting over IPv6. Disabled IPv6 listener on nginx for shrinemaiden.org entirely.
Problem 2:
SMF 2.0 is not compatible with PHP 7.2. Had put in an override to roll back to 7.1 last time this happened.
Override was helpfully overridden by Debian and PHP went back to 7.2. More unfun times.
Did not realize this until I checked the PHP version on a hunch.
Manually reconfigured lighttpd to launch PHP 7.1 instead of the system default PHP.
Problem 3:
Constantly running out of space, database was kinda bloated and wasn't sure why. Cleaned up some stuff but was still pretty tight on space.
Checked the event logs after fixing problem 2 and found this
[attach=2]
Cleared error log. Recovered 20GB of space (LOL)
[attach=1]