Ошибка CURL: ошибка приема GnuTLS (-9): получен пакет TLS неожиданной длины.

У меня есть библиотека infusionsoft api, работающая на моем сервере. В коде я должен найти контакты в infusionsoft, используя их метод dsFind. Если я использую 5 в качестве предела для получения контактов, он работает нормально, но когда я делаю его больше 10, он выдает следующую ошибку:

ОШИБКА: 8 - Ошибка CURL: ошибка приема GnuTLS (-9): получен пакет TLS неожиданной длины.

Тот же код отлично работает на каком-то другом сервере.


person Navjot Singh    schedule 23.09.2014    source источник
comment
Можете ли вы опубликовать свой запрос, чтобы мы могли убедиться, что нет проблем с тем, как он построен?   -  person rnevius    schedule 23.09.2014


Ответы (1)


Скорее всего, это вызвано тем, что клиент пытается проверить сертификат сервера. Вы можете попробовать что-то, как указано здесь: http://www.arashmilani.com/post?id=21

Я сделал это с помощью pycurl, и он работает. Проверьте руководство по php для правильного синтаксиса.

person johannzhaojohann    schedule 24.09.2014