span8
span4
我曾经经历过设置(windows)系统变量HTTP_PROXY和HTTPS_PROXY覆盖了FME工作台/服务器(部分)中的代理设置。例如,HTTPCaller似乎使用来自HTTP_PROXY和HTTPS_PROXY系统变量的代理设置,即使FME Workbench中的选项不同。的描述也是一样的GML读者文档.在本文档中,GML读取器跟踪http_proxy环境变量。
当我确实设置这些变量时,HTTPCaller转换器(和FMEServerJobSubmitter)就不能再访问本地地址了(它将尝试为所有内容使用代理)。即使我填写了一个旁路列表在NO_PROXY。例如,FME服务器的仪表板统计信息收集工作空间不起作用。所以它似乎忽略了NO_PROXY变量。
我需要设置HTTP_PROXY、HTTPS_PROXY和NO_PROXY环境变量,因为我自己的一些(嵌入式)Python脚本使用它们。例如,Python的请求模块默认执行此操作。因此,我正在寻找一个配置,我可以设置HTTP_PROXY, HTTPS_PROXY和NO_PROXY变量,并仍然能够达到本地地址使用HTTPCaller。
@gertjangj87,我们的开发团队已经确认HTTPCaller应该完全支持环境变量HTTP_PROXY、HTTPS_PROXY和NO_PROXY。
为NO_PROXY环境变量应该是一个用','分隔的主机名列表。
你能确认它适合你吗?
注意:这是正确的NO_PROXY值serveraname1、servername2等。
如果有前缀http://servername——It不会工作。
谢谢你对我的请求的反应。我确实在NO_PROXY变量中使用了http(s)前缀。所以我想这就是配置不能在我们的服务器上工作的原因。此时,我已经从配置中删除了所有代理变量。一有时间,我就会重新设置这些参数。我将把结果通知你。
@gertjangj87HTTPCaller应该遵守所有的HTTP_*环境变量。由于某些原因,NO_PROXY变量目前不被使用。我已经提交了一个内部bug报告,一旦我们修复了这个问题,就会更新。
©2019安全亚搏在线软件公司法律