The SCP commands in site use a proxy if an HTTP proxy is defined, but doesn't abide to the nonProxyHosts. ---------------------------------------------------------------------------------------------------------
Key: MSITE-379 URL: http://jira.codehaus.org/browse/MSITE-379 Project: Maven 2.x Site Plugin Issue Type: Bug Components: site:deploy Affects Versions: 2.0-beta-7 Environment: Mac OS X 10.5, Maven 2.0.8 Reporter: Brian Jackson I setup an HTTP proxy in my settings.xml and it breaks the site:deploy plugin which is set to SCP to an internal server. This is due to the wagon-ssh using the HTTP proxy settings but not abiding to the nonProxyHosts. If I add the following to my settings.xml, my build works again: <proxies> <proxy> <id>espn.proxy</id> <protocol>http</protocol> <host>examplehttpproxy.espn3.com</host> <port>8080</port> <nonProxyHosts>*.espn3.com</nonProxyHosts> </proxy> <!-- This is needed because the wagon-ssh thinks it uses a proxy if the HTTP one above is defined, and yet it doesn't use the nonProxyHosts above, instead it needs the one below --> <proxy> <id>espn.proxy.scp</id> <protocol>scp</protocol> <host>dummy</host> <port>1234</port> <nonProxyHosts>*.espn3.com</nonProxyHosts> </proxy> </proxies> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira