Kong также запускает nginx, поэтому ошибка действительно исходит от kong. Я проверил это, проверив журналы доступа. Nginx vanilla выполнял ssl-завершение, а затем передавал прокси к восходящему ssl, прослушивающему ssl.
Однако теперь это просто http, но при переходе на порт https в Конге.
Итак, чтобы исправить этот наборupsteam к порту не https и удалить kong_secure
это не нужно:
upstream kong {
server 127.0.0.1:8000;
}
Но теперь Конг будет жаловаться с помощью:
{"message":"Please use HTTPS protocol"}
Чтобы исправить это, вам нужно прочитатьдокументы по Ограничение клиентского протокола , что в конечном итоге приведет к установке заголовка X-Forwarded-Proto: https
и добавлению ip porxy в trusted_ips
в конфигурации kong.