Развертывание на конечной точке HTTPS завершается неудачно - PullRequest
0 голосов
/ 17 апреля 2020

Я пытаюсь развернуть файл bpmn в Camunda Modeler, но для конечной точки https происходит сбой, генерируется ошибка: «https://localhost: 8443 / engine-rest / deploy / create не удалось, причина : собственный сертификат »

Я использую docker, поэтому я импортировал сертификат https://localhost: 8443 в существующее хранилище ключей (находится в / opt / wildfly / автономный / конфигурации / application.keystore). Это хранилище ключей автоматически генерируется в camunda при первом использовании с самозаверяющим сертификатом для хоста localhost (поэтому это хранилище ключей существует, и мне нужно только импортировать сертификат).

Также добавлено в автономно. xml файл области безопасности UndertowRealm , а также конфигурация для https-слушателя (описана ниже):

<security-realm name="UndertowRealm">
       <server-identities>
       <ssl>
       <keystore path="application.keystore" relative-to="jboss.server.config.dir" keystore-password="password" />
       </ssl>
       </server-identities>
    </security-realm>

и,

<https-listener name="https" socket-binding="https" security-realm="UndertowRealm" enable-http2="true"/>
<host name="default-host" alias="localhost">
    <location name="/" handler="welcome-content"/>
    <http-invoker security-realm="UndertowRealm"/>
</host> 

Движок camunda открывается в браузере, используя URL-адрес в том же порту (8443).

Кто-нибудь знает, почему развертывание через https не работает в Camunda Modeler (несмотря на хранилище ключей, содержащее сертификат)

...