gitlab за прокси -- замечателен...
Человек попытавшийся быть админом пробросил на контейнер с гитлабом все порты от отдельного IP.
Все вроде работало.
Мне эта идея не понравилась, и я отправил на gitlab только 22ой и какой там положени гиу порты, а 443 ловил на общем фронтенде и проксировал а 80. pull по ssh работать перестал
После долгих переключений туда-сюда выяснилось следующее: ключевым является выключение https'а на backend'ном nginx'е. Перед тем как принять команду по ssh он сам себя по http(s) спрашивает можно или нельзя... А поскольку у него в конфиге написано что живем по https, то и спрашивает он себя по https. Заворот на локальный IP'шник /etc/hosts прописан, а по https оно не отвечает...
Человек попытавшийся быть админом пробросил на контейнер с гитлабом все порты от отдельного IP.
Все вроде работало.
Мне эта идея не понравилась, и я отправил на gitlab только 22ой и какой там положени гиу порты, а 443 ловил на общем фронтенде и проксировал а 80. pull по ssh работать перестал
После долгих переключений туда-сюда выяснилось следующее: ключевым является выключение https'а на backend'ном nginx'е. Перед тем как принять команду по ssh он сам себя по http(s) спрашивает можно или нельзя... А поскольку у него в конфиге написано что живем по https, то и спрашивает он себя по https. Заворот на локальный IP'шник /etc/hosts прописан, а по https оно не отвечает...