I didn't included the root exception message as there's a risk that it includes the target URL, including credentials, that will then appear in plain text on console