Almost the end of six months of changes, the ICS SSL web and proxy
servers
can now automatically order and install SSL certificates if so
required,
from various suppliers, including free certificates from Let's Encrypt,
and
commercial certificates for DigiCert, Comodo, Thawte and GeoTrust from
CertCentre AG.  For automated ordering, Domain Validation is used which
means the web server must be accessible from the public internet by all
the
host names for which an SSL certificate is being ordered. See
OverbyteIcsSslX509Certs.pas fore more info.

SSL certificate ordering is built into TWSocketServer using IcsHosts,
and
any servers based on these can add ordering with minimal new code.

The OverbyteIcsSslMultiWebServ and OverbyteIcsProxySslServer samples
can
order SSL certificates provided they are accessible from the public
internet and all the INI file settings are updated accordingly.  The
OverbyteIcsX509CertsTst sample includes a built in web server and will
order certificates on it's own or for other web servers.

All the planned code for this release is done, I've run out of time for
documentation until next week, and there is a problem building the FMX
libraries currently only done for 10.2, causing VCL to be dragged in,
can
not find why.  Was not intending to support FMX, but TWSocketServer
supports
it, which dragged in several units not previously supported for FMX.
So please only build for VCL at present.  

Currently you need to download from SVN or the nightly zip to get this
functionality, there will be a final release within two weeks once more
documentation is completed and some extra REST examples added. 

All four of my public web servers installed their own Let's Encrypt
certificates last week, so this release is ready for use.  

Angus

-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to