HTTP is a disconnected protocol: the reconnection strategies only work for connected protocols, like JMS or JDBC.
I see the error is in an outbound endpoint so I have the impression you are expecting Mule to retry the dispatch, not reconnected the transport.
One way to do retries is to use the until-successful
message processor.