複数のサーバーで pycurl を使用して Web クロールを行っていたところ、キャプション付きで GnuTLS エラーを返した項目がいくつかあることがログでわかりました。入力パラメーターを手動で確認したところ、スクリプトをローカルで実行したときに問題が発生しませんでした。
私の最初の考えは、サイトに何度かアクセスしたためにブロックされた可能性があるということでしたが、このエラーを調査したところ、ブロックされたことについて誰も言及していないことがわかりました.
このエラーが何であるかはわかりません。この時点での唯一の解決策は、発生時に再試行するための指数関数的な待機のようなものを実装することです。ただし、この特定のエラーに関する知識を提供できる方がいらっしゃいましたら、ご意見をお寄せいただければ幸いです。