При использовании curl, к какому из тайм-аутов относится стадия PROTOCONNECT? Если я пытаюсь подключиться к SFTP к нестандартному порту, который открыт (но не к серверу SFTP), по умолчанию он равен 300 секундам, и я не уверен, какое время ожидания должно на это повлиять.
РЕДАКТИРОВАТЬ: использовал более старую версию libcurl и изменение времени ожидания подключения не оказало никакого эффекта, обновил libcurl и проблема, похоже, была решена.