6 October 2013, 09:01

I've releases the first release candidate for Hiawatha 9.3. This release brings you PolarSSL 1.3 which includes support for elliptic curve cryptography. However, there still seems to be a small bug in PolarSSL 1.3 which sometimes causes problems during the SSL handshake. Because the problem is hard to reproduce, it's also hard to find the cause.

The weird thing about the issue is that when a browser shows an error when connecting to a website via SSL, an SSL connection to another website on the same server might work very well. This indicates an issue with SNI. It's also possible that when a connection to a website via SSL with one browser fails, it might work very well with another browser.

The PolarSSL developer is currently looking into this issue and I hope he finds a solution soon. If you have any information that might be helpful to solve this issue, please let us know. Hiawatha 9.3-rc0 can be downloaded here.

6 October 2013, 16:38
Great to see hiawatha is still moving forward. Good job Hugo
6 October 2013, 22:31
Your work should be much more appreciated.
This Webserver is really one of the best.
8 October 2013, 13:57
Yay! I'm using hiawatha to host more than 20 sites already without major problems, the best part is its security!
Chris Wadge
10 October 2013, 01:53

CMake Error at polarssl/CMakeLists.txt:39 (add_subdirectory):
add_subdirectory given source "tests" which is not an existing directory.

-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
-- Building package
gzip: debian/hiawatha/usr/share/man/man1/*: No such file or directory
dpkg-gencontrol: warning: Depends field of package hiawatha: unknown substitution variable ${shlibs:Depends}
dpkg-deb: building package `hiawatha' in `../hiawatha_9.3-rc0_amd64.deb'.
Hugo Leisink
10 October 2013, 09:02
Hi Chris, thanks for your feedback. The issue can be solved by removing the last three lines from polarssl/CmakeLists.txt
Chris Wadge
10 October 2013, 11:48
Sorry, didn't have much time to post earlier. I did get it to build by doing just that, but thought you should know!