Separate exceptions for connection errors