cloudflare-ошибка ssl

Я пытаюсь заставить Cloudflare работать с моим сайтом.

У меня есть мой веб-сайт работает на порту 80 и мой api на порту 8443.

Мой прокси не имеет ssl сертификата, я полагаюсь только на один на Cloudflare.

Я установил ssl на гибкий.

Я могу получить доступ к моему веб-сайту, но когда я делаю вызов API к моему api на порту 8443, у меня есть следующее сообщение : CloudFlare is unable to establish an SSL connection to the origin server.

Должен ли я иметь сертификат на моем прокси для API ?

Спасибо за помощь.

1 ответ

  1. Похоже, что вы используете гибкую опцию SSL Cloudflare, при которой трафик незашифрован на исходный веб-сервер (но зашифрован от края Cloudflare до конечного пользователя).

    Cloudflare гибкий SSL

    Эта настройка будет работать только для порта 443- > 80, а не для других портов, поддерживаемых Cloudflare, таких как 2053 (или 8443 в вашем случае).

    Если вы хотите обслуживать трафик SSL через порт, отличный от 443, вам нужно будет убедиться, что ваш веб-сервер настроен для работы с Cloudflare в полном или полном (строгом) режиме SSL.

    Для дополнительной информации: