Description of problem: IHAC with a custom RHOSP deployment and CF can't connect to it due an option in excon gem. CF -(SSL)-> HAproxy external -(noSSL)-> WAF -> HAproxy internal -> keystone The default omit_default_port to false add port 80 or 443 to the connection and this causes problems. Setting this constant to true make CF and MIQ being able to connect to OSP. Version-Release number of selected component (if applicable): All excon version included in CF-4.0, 4.2 and latest MIQ. How reproducible: Always using omit_default_port = false, never with true. Steps to Reproduce: 1. Use default appliances with omit_default_port to false 2. Connect to OSP 3. Get 503 error Additional info: Upstream has an issue about removing this option: https://github.com/excon/excon/issues/357
This should be fixed in 5.7.2, as per https://bugzilla.redhat.com/show_bug.cgi?id=1432644 To summarize: config/settings.yml now has an omit_default_port setting
verified on 5.8.0.13 RC2 omit default ports keep the host IP without its port