On the latest OpenBSD (5.9/amd64 at digitalocean.com), I'm able to start
httpd without
SSL using a simple httpd.conf file (below), but when I add SSL, I get error
in the messages log.

I've focused on this error: [/bsd: httpd(40862): syscall 5 "wpath"]

I've spent hours googeling, and found only one mention that this may be a
kernel bug.
I've checked theOpenBSD 5.9 patch list, the OpenBSD 5.9 -current changes
log.

I've struck out, seeking assistance... which is greatly appreciated!

I've also requested assistance here. Had some helpful suggestions, but it's
still not working.
https://stackoverflow.com/questions/37681532/httpd-with-ssl-will-not-start-on-openbsd-5-9-amd64

Here is my httpd.conf file for the non-ssl configuration. The ssl
configuration is accomplished by
uncommenting out all the current comments, and I did then comment out the
'root' for the port 80 section.

# cat /etc/httpd.conf
  interface="egress"
  domain="infmgr.com"
  prefork 3
  types { include "/usr/share/misc/mime.types" }
  #server $domain {
  #    listen on $interface tls port 443
  #    tls {
  #        certificate "/etc/ssl/server.crt"
  #        key "/etc/ssl/private/server.key"
  #    }
  #    hsts
  #    root "/htdocs/infmgr.com" # chrooted at /var/www/
  #}
  server $domain {
      listen on $interface port 80
      root "/htdocs/infmgr.com" # chrooted at /var/www/
  #    block return 301 "https://$SERVER_NAME$REQUEST_URI";
  }

Troy.
#

Reply via email to