rhbz874983 - give meaningful error message on 503
Ensure connection is closed
Use ephemeral port
Fix lookup of ephemeral port number
rhbz874983 - handle other abnormal status code
Merge pull request #3 from zanata/rhbz874983

rhbz874983 - give meaningful error message on 503