У меня небольшие проблемы с моим веб-сервером. Всякий раз, когда я подключаюсь к Apache, используя SSL, я получаю 400 неверных запросов. Я посмотрел в журнале ошибок Apache, и я вижу:
[ssl:error] [pid 30065] AH02032: Hostname 127.0.0.1 provided via SNI and hostname xxx.xxx.xxx.xxx provided via HTTP are different
Причиной этого, вероятно, является мое использование stunnel + sslh, а именно:
stunnel:443 -> sslh -> stunnel:444 -> apache(ssl):4431
Я использую это, потому что мой университет блокирует весь не-SSL трафик через порт 443 и использует DPI на других портах, и мне требуются как SSH, так и HTTPS. Мне было интересно, есть ли способ помешать Apache требовать, чтобы они были одинаковыми.