Назад | Перейти на главную страницу

Геосервер, использующий http-прокси, не работает

У меня есть 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"