Перейти к содержанию

MVL

Участники форума
  • Постов

    4
  • Зарегистрирован

  • Посещение

Оборудование

  • Кинетик
    Giga

Достижения MVL

Новичок

Новичок (1/6)

0

Репутация

  1. Переустановил Gitlab в виртуалке "с нуля". Сервер 172.30.0.100, порт 5880. Настроил домен 4-го уровня на роутере gitlab.???.keenetic.pro с перенаправлением на 172.30.0.100 по HTTP. В файле конфигурации GitLab /etc/gitlab/gitlab.rb поменял следующие настройки: external_url 'https://gitlab.???.keenetic.pro' gitlab_rails['time_zone'] = 'Europe/Moscow' nginx['redirect_http_to_https'] = false nginx['listen_port'] = 5880 nginx['listen_https'] = false letsencrypt['enable'] = false Переконфигурировал Gitlab. Захожу на https://gitlab.???.keenetic.pro и браузер сразу форвардится на https://172.30.0.100/users/sign_in и, конечно, ругается что не может открыть этот адрес. Пробовал еще добавить в конфигурацию Gitlab следующее: gitlab_rails['trusted_proxies'] = ['172.30.0.1'] # IP-адрес роутера nginx['proxy_set_headers'] = { "Host" => "$http_host_with_default", "X-Forwarded-For" => "$proxy_add_x_forwarded_for", "X-Forwarded-Proto" => "https", "X-Forwarded-Ssl" => "on" } nginx['real_ip_trusted_addresses'] = ['172.30.0.1'] nginx['real_ip_header'] = 'X-Forwarded-For' nginx['real_ip_recursive'] = 'on' Ничего не изменилось.
  2. 80. Попробую поменять на нестандартный. Отпишусь.
  3. Увы, как раз про это и был мой вопрос. В такой конфигурации получаю ошибку 403 Forbidden.
  4. MVL

    Gitlab через KeenDNS

    Привет всем. Сделал уже много попыток поднять свой Gitlab доступный через KeenDNS. Поднимаю gitlab на своем локальном сервере. Настраиваю новый домен 4-го уровня на роутере (например gitlab.???.keenetic.pro), настраиваю проброс с него на адрес сервера по порту 80. SSL и порт 443 в gitlab отключаю. Параметр external_url в gitlab указываю как gitlab.???.keenetic.pro. Захожу на gitlab.???.keenetic.pro, нарываюсь на ошибку 443. Правда непонятно кто её выдает, то ли nginx с роутера, то ли nginx c gitlab. Пробовал настроить прямой проброс порта 443 на сервер. Так gitlab работает, но разумеется, перестают работать все мои домены 4-го уровня, т.к. все https запросы вместо них летят в gitlab. В приципе в Инете есть несколько рецептов как заставить работать gitlab с внешним reverse-proxy но там везде требуется тюнинг конфига nginx на прокси. А как это сделать на роутере, я не знаю. Если кто-то знает как настроить работу gitlab через домен в KeenDNS, подскажите плиз. P.S. Роутер Giga KN-1010.
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.