
Software Info writes:
Strangely, I am still getting error 500. Internal Server Error. Has anyone gotten this pair working together? Any help would be appreciated.
"Have you got this working" questions should probably be addressed to OpenBSD lists. Offhand, I can't recall anyone here mentioning installing on OpenBSD.
The Quernus page says this:
OpenBSD's https server tries to chroot itself to /var/www in order
to limit the potential damage an exploit could do. Alas, mailman
is quite tricky to get running in a chroot environment.
(I suspect this just means it's a PITA to install a whole Python under /var/www, but there may be other issues as well.)
As this whole VM will be exclusively running this mailman server
and nothing else, I decided to forego the chroot side of things
and get the httpd server to chroot to /
I can think of two possibilities based on that. (1) You didn't change the chroot from /var/www to /. In that case, Mailman's CGIs won't find Python, and you get a 500. (2) You're running an HTTPS-only server, and you either haven't configured Mailman's URLs to https, or didn't run .../mailman/bin/fixurl when you configured. I think that should probably give a 404 or maybe can't connect, but it might give you a 500 under some conditions.
I hope that helps, if not, more information about your configuration (it's best if you don't tell us about the configuration, and instead you send us the relevant files, redacting any information you consider sensitive such as passwords, account names, domain names, IP addresses, and so on. Please substitute a consistent identifier for each redacted item so that we can check that items that appear in multiple places are consistent.
Steve