dongxindu8753 2014-09-22 14:01
浏览 816

错误:8 - CURL错误:GnuTLS recv错误(-9):收到意外长度的TLS数据包

I have infusionsoft api lib running on my server. In the code, I have to find contacts in infusionsoft using their method dsFind. If I use 5 as the limit to fetch no of contacts, it is working fine but when I make it more than 10, it is throwing below error:

ERROR: 8 - CURL error: GnuTLS recv error (-9): A TLS packet with unexpected length was received.

The same code is working fine on some other server.

  • 写回答

1条回答 默认 最新

  • doupang3062 2014-09-30 09:27
    关注

    The problem relies on the fact that GnuTLS deals seriously with TLS protocol. Nikos Mavrogiannopoulos explains this fact in a message on the gnutls-devel mailling list:

    Several sites terminate the TLS connection without following the TLS protocol (i.e. sending closure alerts), but rather terminate the TCP connection directly. This is a relic of SSLv2 and it seems other implementations ignore this error. GnuTLS doesn't and thus prints this error. You could ignore it, but then you could not distinguish between a premature connection termination (i.e. by someone injecting a stray TCP termination packet) and normal termination.

    评论

报告相同问题?

悬赏问题

  • ¥30 数字电源对DSP芯片的具体要求
  • ¥20 antv g6 折线边如何变为钝角
  • ¥30 如何在Matlab或Python中 设置饼图的高度
  • ¥15 nginx中的CORS策略应该如何配置
  • ¥30 信号与系统实验:采样定理分析
  • ¥100 我想找人帮我写Python 的股票分析代码,有意请加mathtao
  • ¥20 Vite 打包的 Vue3 组件库,图标无法显示
  • ¥15 php 同步电商平台多个店铺增量订单和订单状态
  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款