Certificate Enrollment Gateway requires a database for storing data. By default, Certificate Enrollment Gateway will use the internal database contained in Cryptographic Security Platform (HSQLDB) for storing data. Instead of using the internal database, you can deploy your own external database for storing Certificate Enrollment Gateway data. You can select which database to use for storing data when you configure Certificate Enrollment Gateway.

An external database is required for the following features:

  • High Availability mode
  • ACMEv2 External Account Binding.

You can switch databases after Certificate Enrollment Gateway is deployed. However, data already stored in one database will not be transferred to the other database when you switch databases. 

See below for deploying an external database for Certificate Enrollment Gateway.