Better error handling/messages when attempting connections to remote datasources