Разделы · Подключение и настройка
Пишу подробно, чтобы не пришлось переспрашивать.
На хосте всё работает, внутри контейнера запросы идут напрямую. Настройка держится до перезагрузки, после неё слетает.
Хочется услышать цифры от практиков.
Логи в помощь, без них это гадание.
Это на всех площадках или на одной?
Какая версия программы и что с настройками по умолчанию?
Добавлю то, что обычно вылезает на второй месяц работы.
Локальные адреса выносите в исключения сразу, иначе внутренние запросы пойдут через посредника и всё встанет.
Расскажу, чем закончилось у меня.
Контейнер не наследует окружение хоста. Передавайте настройки при сборке образа отдельно и при запуске отдельно, это два разных момента.
Хороший разбор, добавлю в закладки.
Какая версия программы и что с настройками по умолчанию?
Проверял на трёх проектах подряд, картина устойчивая.
Контейнер не наследует окружение хоста. Передавайте настройки при сборке образа отдельно и при запуске отдельно, это два разных момента.
Если поможет, напишите здесь же, пригодится следующим.
Проверял на трёх проектах подряд, картина устойчивая.
Проверка одна: сделайте запрос к сервису, который показывает адрес, из той же программы, а не из браузера. Всё остальное догадки.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip
Был случай, когда всё сошлось только на третий день разбора.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Хороший разбор, добавлю в закладки.
Поправлю: дело не в объёме, а в темпе.
Локальные адреса выносите в исключения сразу, иначе внутренние запросы пойдут через посредника и всё встанет.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Согласен с предыдущим ответом, но с одной оговоркой.
Контейнер не наследует окружение хоста. Передавайте настройки при сборке образа отдельно и при запуске отдельно, это два разных момента.
Добавлю то, что обычно вылезает на второй месяц работы.
Переменные окружения читает не весь софт. Часть программ смотрит только свои поля, часть только системные. Проверять надо на самой программе, а не на консоли.
Проверка одна: сделайте запрос к сервису, который показывает адрес, из той же программы, а не из браузера. Всё остальное догадки.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip
Держите нас в курсе.
Смотрите подсети, а не только число адресов.
Работает, пока объём небольшой. Дальше правила другие.
Авторизация по адресу удобнее в бою: ничего не хранится в конфигах и не утекает в логи. Логин с паролем берите там, где адрес выхода плавает.
Если настройка слетает после перезагрузки, значит она внесена в сеанс, а не в постоянное хранилище. Смотрите автозапуск и службы.
export http_proxy=http://user:pass@10.0.0.5:8000 export https_proxy=$http_proxy export no_proxy=localhost,127.0.0.1,.local curl -s https://example.org/ip