Forum

Hiawatha not opening port 443

James
18 December 2013, 23:33
I've got Hiawatha set up for SSL; here's a snippet of the /etc/hiawatha/hiawatha.conf file:
Binding {
#HTTPS
Port = 433
Interface = 0.0.0.0
MaxKeepAlive = 24
TimeForRequest = 3,20
SSLcertFile = /etc/hiawatha/cyberwars.pem
}
#[...]
VirtualHost {
Hostname = (DOMAIN)
# I've tried it with and without this line:
SSLcertFile = /etc/hiawatha/cyberwars.pem
WebsiteRoot = /srv/http/hiawatha/cyberwars/www
StartFile = index.php
ExecuteCGI = yes
}


When I start up Hiawatha, it doesn't give any errors and opens port 80 just fine, but nothing happens to port 443. I've checked all the logfiles, but nothing interesting.
cyberwars.pem is root:root, 600.

I'm on Hiawatha 9.2 because reverse proxying was messed up in 9.3.

I've tried disabling iptables, but not even 127.0.0.1:443 is open. It doesn't appear to be open on any interface.
As far as I can tell, nothing else is running that might be preventing the port from being opened.

Hiawatha version: 9.2
Operating System: Arch Linux
Hugo Leisink
19 December 2013, 10:01
Try without the "Interface = 0.0.0.0". I've never used 0.0.0.0 with that option, so I have no idea what the effect is.

Btw, several fixes has been made in the reverse proxy in the 9.3.1 release.
This topic has been closed.