Description of problem: As essentially a standalone program, validate-sat-cert uses the http_proxy and https_proxy environment variables for its --send option, where I would have expected it to use /etc/rhn/rhn.conf for my authenticating proxy settings found there. The use of http_proxy does not allow it to use an authenticating proxy, which my environment requires. Version-Release number of selected component (if applicable): rhn-satellite-admin-3.4.0-2 How reproducible: always Steps to Reproduce: 1. set http_proxy and https_proxy 2. validate-sat-cert --send fails 3.
--send is depracated in satellite 3.4 and isn't listed in the man page. instead you should update your sat cert in the hosted environment and run 'satellite-sync' to pull the change down. --send was present in older releases and is honored as a depracated option but shouldn't be used (for largely the issue you point up -- less than robust handling of proxies)