Есть сайт, на который на входе стоит nginx, который проксирует запросы в зависимости от url либо на go-сервер с приложением, либо на wordpress.
На go-сервере также есть вебсокет. Конфигурация вполне хорошо работала до момента установки ssl на nginx, после установки не функционирует (что в целом ожидалось).
Проксирование осуществляется следующим образом:
location = /ws {
proxy_pass http://localhost:9000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
Вопрос: куда копать и где править - на уровне nginx-конфига или нужно лезть в код на го?