В вашей версии libcurl может быть ошибка. Возможно, вы можете попытаться перейти на более свежую версию?
Можете ли вы запустить инструмент командной строки curl в этой системе (по определенному URL) для отладки того, что происходит? Если вы можете, использование параметров -v или --trace-ascii должно быть полезным, чтобы показать, что именно делает и не делает curl.
Ваш код должен работать так же, как написано.