Outgoing Web Proxy configuration being ignored when exporting FISHEYE_OPTS
Symptoms
When you Configure Outgoing Web Proxy Support for Fisheye or Crucible and export the <FISHEYE_OPTS> variable Fisheye seems to ignore the proxy option:
export FISHEYE_OPTS="-Dhttp.proxyHost=proxy.example.org -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=*.foo.com|localhost -Dhttp.proxyUser=USERNAME -Dhttp.proxyPassword=SECRET"
Cause
This is caused because it ignores the | symbol.
Resolution
You should add a backslash in front of the | symbol like this:
export FISHEYE_OPTS="-Dhttp.proxyHost=proxy.example.org -Dhttp.proxyPort=8080 -Dhttp.nonProxyHosts=*.foo.com\|localhost -Dhttp.proxyUser=USERNAME -Dhttp.proxyPassword=SECRET"
Last modified on Nov 2, 2018
Powered by Confluence and Scroll Viewport.