Сначала я бы попробовал следующие параметры cURL:
curl_setopt($ch, CURLOPT_URL,$URL);
curl_setopt($ch, CURLOPT_TIMEOUT, 30); //timeout after 30 seconds
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_ANY);
curl_setopt($ch, CURLOPT_USERPWD, "$username:$password");
Отказ в соединении интересен.Если вы используете детали с curl на оболочке, она работает?
Также есть ли конкретная причина, по которой вы не используете официальный PHP клиент ?Это сделает вашу жизнь намного проще: попытка восстановления, восстановление связей, ...