Dear Cesáreo,

Concerning the chain issue: the .pem file can/should contain multiple certificates (the chain). Instructions how to obtain the chain are usually available from your certificate provider

http://superuser.com/questions/644343/how-do-you-fix-an-incomplete-ssl-chain
http://security.stackexchange.com/questions/24561/ssltest-chain-issues-contains-anchor

From the qualys report for your site, it seems as if you have not configured HTTP Strict Transport Security correctly (see next-scripting.org for an example) yet. Note that you have to update and install naviserver to the tip version for this feature. When you connect to connect to your site via https, check via e.g. firebug, whether it sends the line "Strict-Transport-Security: max-age=31536000; includeSubDomains"
in the response.

all the best
-gustaf neumann

Am 22.04.14 16:23, schrieb Cesáreo García Rodicio:
Gustaf,

Amazing Work! I build nsssl 0.6 and I add extraheaders and it seems to
work fine.

But I had some "chain issues" yet (I only get an A rating, not A+).

Do I have to add, I mean "echo whatever >> certificate.pem", to
certificate.pem?

El 12/abril/14 14:54, Gustaf Neumann escribió:
One more update: There is now an additional feature in NaviServer to
allow a site admin to
add extra reply header fields with little effort. The nssock and nsssl
driver accept new a parameter
extraheaders which contains an attribute/value list of extra reply
header fields. By using e.g.

       ns_section    ns/server/${servername}/module/nsssl
       ...
       ns_param      extraheaders { Strict-Transport-Security "max-age=31536000; 
includeSubDomains"}
       ...

one can activate HTTP Strict Transport Security (HSTS) for https
connections. With this activated,
one can obtain an "A+" rating with NaviServer + ssl from Qualys SSL Labs.

all the best
-gustaf neumann

http://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security
http://dev.chromium.org/sts
https://tools.ietf.org/html/rfc6797

Am 10.04.14 11:53, schrieb Gustaf Neumann:
Dear Friends,

the bitbucket repository contains a new version of the nsssl module of
NaviServer that
makes it easier to obtain from Qualys SSL Labs an "A" rating with
actual versions
of openssl by supporting more ciphers.

All the best
-gustaf neumann

New in Version 0.5:
- Support for Elliptic Curve Cryptography
    (such as Elliptic Curve Diffie-Hellman (ECDH))
- Provide compiled-in defaults for DH parameters
- Handling several SSL and TLS bugs.
- Deactivated SSLv2


------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to