Several weaknesses have been discovered in how Diffie-Hellman key exchange is being deployed in many servers and clients. Good thing to know is that with the default settings, the Hiawatha webserver is not vulnerable. Make sure you didn't set the DHsize setting to a lower value than its default value of 2048. For future releases, I will make 2048 the minimum value.
You can use this webpage to test whether your server is vulnerable or not.
very good! Short question: Where does Hiawatha takes its DH-parameter? Are they precomputed and hardcoded? Can I generate my own set DH-group and use it with Hiawatha?
Thanks,
Christian
Code change and recompilation is perfectly fine!