Thanks for helping out! It seems httpd is started as root. Homebrew prefers running as local user. When I stop that httpd services and run from
/Users/hb/Library/LaunchAgents/homebrew.mxcl.httpd.plist -> the command in the plist is this:
/usr/local/opt/httpd/bin/httpd
I now get this error:
AH00526: Syntax error on line 23 of /usr/local/etc/httpd/vhosts/borchbio.no.conf:
SSLCertificateFile: file '/etc/letsencrypt/live/borchbio.no/fullchain.pem' does not exist or is empty
But the fullchain.pem does indeed exist and is not empty!