When there is no valid connection left, don't retry the request but throw the real error.
Change order in validation of available connection.
Merge pull request #450 from jappievw/no-enabled-connection

When there is no valid connection left, don't retry the request but throw the real error.