我有一个Geoserver,它应该通过HTTP代理ive设置来访问外部存储,我已经在环境变量(env)上添加了代理细节,但是Geoserver仍然试图在没有代理的情况下直接访问存储。
有人知道如何让Geoserver通过http_proxy访问外部资源吗?
发布于 2019-11-11 12:30:23
我已经在环境变量(env)上添加了代理细节。
真的吗?当我在普通用户上声明环境变量时,使用不同的软件实现了这种情况,但我以sudo的形式运行命令--默认情况下,env变量不会转到"sudo会话“,而是使用-E标志。
另外,您可能还必须声明https_proxy变量。你确定你的变量被正确地声明了--例如:
export http_proxy="my.proxy-address.xyz:8083"发布于 2019-11-11 13:54:26
根据这,您需要为执行的用户(!)使用系统环境变量,或者直接通过JVM属性集(在catalina.sh中找到)来设置http_proxy变量。在WFS商店页面上有关于如何这样做的详细步骤。并尝试禁用http连接池。
https://serverfault.com/questions/991356
复制相似问题