uc_ups doesn't use cURL. It uses drupal_http_request. The UPS URL is an https address, which doesn't work unless PHP has been built with openssl.
Anyway, that's not what your errors are telling you. The Hard error is a failure reply from UPS, so your request is getting through.


