У меня есть Geoserver, который должен получать доступ к внешним хранилищам через настроенный HTTP-прокси. Я добавил свои данные прокси в переменные среды (env), но Geoserver все еще пытается получить доступ к хранилищу напрямую без прокси.
Кто-нибудь знает, как заставить Geoserver обращаться к внешним источникам через http_proxy.
В соответствии с этот вам нужно установить http_proxy
переменные либо с использованием системной переменной среды для выполняющего пользователя (!), либо напрямую через набор свойств JVM (находится в catalina.sh
). Подробные инструкции о том, как это сделать, можно найти на странице магазина WFS. И попробуйте отключить пул HTTP-соединений.
Я добавил данные своего прокси в переменные среды (env)
Ты конечно? У меня это случилось с использованием другого программного обеспечения, когда я объявил переменные среды для своего обычного пользователя, но выполнял команды как sudo - переменные env не переносятся в «сеанс sudo» по умолчанию, а с помощью -E флаг.
Также может оказаться, что вам также нужно объявить переменную https_proxy. И вы уверены, что ваша переменная объявлена правильно, то есть:
export http_proxy="my.proxy-address.xyz:8083"