Mulesoft - Ой, спагетти! Здесь ничего нет

Эта ошибка сводит меня с ума ...

Ситуация: я пытаюсь создать REST api и использовать прокси-сервер api-gateway для доступа к нему. URL прокси - HTTPS. Развертывание проходит нормально. В журналах ошибок нет. Рабочий назначен. Однако, когда я пытаюсь получить доступ через браузер, получаю сообщение «Ой, спагетти! Здесь ничего нет». Пробовали все обычные вещи, такие как создание динамического порта https с помощью $ {https.port} и использование 0.0.0.0 вместо localhost в конфигурации http-listener. Но это не помогает. Это как-то связано с версией прокси?

Любая помощь или указатели будут отличными!


person kp9    schedule 05.02.2016    source источник
comment
Вам обязательно нужно настроить $ {https.port} на вашем HTTP-приемнике, если HTTPS. Можете ли вы получить доступ к REST API без прокси-сервера api-gateway? Насколько я понимаю, URL-адрес прокси-сервера недоступен.   -  person Avanaur    schedule 05.02.2016
comment
да. Это первое, что я проверил. Приложение доступно и работает без прокси.   -  person kp9    schedule 05.02.2016


Ответы (2)


Убедитесь, что вы выполнили шаги 2 по ссылке ниже Начало работы с коннекторами

person Kalpesh    schedule 05.02.2016

Все, получил разрешение. Проблема была в цепочке сертификатов. Хранилище ключей не содержало промежуточных сертификатов. При добавлении в хранилище ключей подключение работало нормально. Только если бы Mulesoft предоставил правильные ошибки или подробное ведение журнала, я бы сэкономил на этом много времени.

Спасибо за ваш вклад.

person kp9    schedule 09.02.2016