Hi @tweiss23 ,
It seems that your /opt/hivemq-4.18.0/extensions/hivemq-enterprise-security-extension/conf/config.xml is referencing a Postgres database that you do not have.
To confirm, please
- Share the full text of the error or exception.
- Share the content of the /opt/hivemq-4.18.0/extensions/hivemq-enterprise-security-extension/conf/config.xml
If your goal is to configure ESE with SQL database, please follow the HiveMQ Enterprise Security Extension (ESE) Start Up Guide :: HiveMQ Documentation which explains step by step how to set the database up.
If your goal is to get ESE running now, and configure RBAC later, then you can temporarily use the following “dummy” setup in the /opt/hivemq-4.18.0/extensions/hivemq-enterprise-security-extension/conf/config.xml :
<?xml version="1.0" encoding="UTF-8" ?>
<enterprise-security-extension
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="config.xsd"
version="1">
<pipelines>
<listener-pipeline listener="ALL">
<allow-all-authentication-manager/>
<allow-all-authorization-manager/>
</listener-pipeline>
</pipelines>
</enterprise-security-extension>
I hope this helps. Should you require further assistance please do not hesitate to ask.
Best regards,
Dasha from HiveMQ Team