broche, without the full report is a little bit difficult to guess what's goin on with your servers, but here some tips and stuff you can check to secure your server.
Make sure you have the latest SSL Libraries provided by Bruce with the template.
libeay32.dll ver. 1.0.2d
libssl32.dll ver. 1.0.2d
ssleay32.dll ver. 1.0.2d
msvcr120.dll ver. 12.00.21005.1
I am running NetTalk 8.64 so maybe Bruce in the 8.66 have more recent libraries.
This should fix the OPEN SSL CCS Vulnerability
Try to make your certificates with a Certificate Authority (if apply) with Signature algorithm SHA2.
In my case, in the Secure Server Object I set this:
Self.SSLMethod = NET:SSLMethodTLSv1_2
This is to make sure the server only uses the most recent TLS Protocol. The catch here is, this setting can give old browsers hard time, but who wants to use an old insecure browser? <g>
Check and let us know how it goes.
In my case, making the same test with NT 8.64 I receive A- (for reference)
*************** CODE ***************
ThisSecureServer.Open PROCEDURE
! Start of "NetTalk Method Data Section"
! [Priority 5000]
! End of "NetTalk Method Data Section"
CODE
! Start of "NetTalk Method Executable Code Section"
! [Priority 4500]
Self.SSLMethod = NET:SSLMethodTLSv1_2
! Parent Call
PARENT.Open