Built-in Sample Certificate and Private Key Files
IguanaX is prepackaged with the following sample files for development and testing with TLS:
Private Key (webkey.pem) and Certificate Files (webcert.pem)
Iguana includes a built-in self-signed certificate and private key, which are automatically generated to enable HTTPS for the Iguana web server, ensuring secure access and encrypted connections.
Both files can be found in your configuration settings folder: <working_directory>\config\other\
Certificate Authority File (cacert.pem)
This is a sample Certificate Authority (CA) certificate file which includes a bundle of public certificates extracted from Mozilla’s root certificates file. This file can be found in your Iguana resources directory: <working_directory>\resources\
The role of the CA certificate file is to help the client verify that the certificate presented by a server during a secure connection is trustworthy.
When Iguana connects to an external service over SSL/TLS (via the Client net.* APIs), the service presents a certificate to be verified. The cacert.pem
file is used to check whether this certificate was issued by a trusted CA. If the certificate is signed by a CA listed in cacert.pem
, the connection is considered secure.