Карбоновая консоль WSO2 APIM недоступна через упругий балансировщик нагрузки AWS

Привет у меня работает образ докера wso2, работающий внутри экземпляра aws. Я получаю доступ к службам apim wso2 (консоль store / publisher / carbon) через ELS aws. И я сопоставил ELB с DNS-именем внутри маршрута 53.

Проблема в том, что я могу получить доступ к магазину и издателю ( https://wso2.vitkutin.com/store/ и https://wso2.vitkutin.com/publisher/) успешно, но когда я пытаюсь использовать углеродную консоль https://wso2.vitkutin.com/carbon/ выдает ошибку ниже. Я могу успешно свернуть -v -k https://localhost:9443/carbon/admin/login.jsp внутри контейнера докера. Может кто-нибудь помочь мне решить эту ошибку?

    <am:fault xmlns:am="http://wso2.org/apimanager">
    <am:code>404</am:code>
    <am:type>Status report</am:type>
    <am:message>Not Found</am:message>
    <am:description>The requested resource is not available.</am:description>
    </am:fault>

Route 53 DNS name is configured inside carbon.xml and apimanager.xml as shown below :
carbon.xml
<HostName>wso2.xxx.com.</HostName>
<MgtHostName>wso2.xxx.com.</MgtHostName>

apimanager.xml   
<GatewayEndpoint>http://wso2.xxx.com.:80,https://wso2.xxx.com.:443</GatewayEndpoint>

<APIStore>
   <URL>https://wso2.xxx.com.:443/store</URL>
</APIStore>

<APIPublisher>
   <URL>https://wso2.xxx.com.:443/publisher</URL>
</APIPublisher>

1 ответ

Судя по журналу доступа, кажется, что запрос отправляется на номер 8280 или 8243 вместо 9443. Пожалуйста, проверьте ваши правила loadbalancer.

Другие вопросы по тегам