公式とのコミュニケーション:これは典型的な「プラグイン層のエラー」です
提供されたログから判断すると、これは公式/プラグインのメンテナーに報告できる、また報告すべき問題です。以下の情報を整理して提出することをお勧めします。
-
環境情報:
- Dify バージョン:1.11.4
- デプロイ方法:Docker / 自社構築
- Jina API Key は設定済みで、フロントエンドには connected と表示されています。
-
再現手順(できるだけ簡単に):
- 公式の「知識ベースパイプライン」テンプレートを使用します。
- ウェブサイトデータソースノードで Jina Reader を選択します。
- 任意の URL(例:https://example.com)を入力します。
- 実行後にエラーが発生します。
-
エラーメッセージ(先ほど貼り付けたこの部分は非常に重要です。そのまま含めてください):
Error in stream response for plugin {'code': -500, 'message': '{"message":"{\"args\":{},\"error_type\":\"ValueError\",\"message\":\"An error occurred: Failed to crawl\"}","error_type":"PluginInvokeError","args":null}', 'data': None} Error during website crawl. Traceback (most recent call last): File "/app/api/services/rag_pipeline/rag_pipeline.py", line 631, in run_datasource_workflow_node for website_crawl_message in website_crawl_result: File "/app/api/core/plugin/impl/base.py", line 306, in _request_with_plugin_daemon_response_stream self._handle_plugin_daemon_error(error.error_type, error.message) File "/app/api/core/plugin/impl/base.py", line 348, in _handle_plugin_daemon_error raise PluginInvokeError(description=message) core.plugin.impl.exc.PluginInvokeError: req_id: 5424c10501 PluginInvokeError: {"args":{},"error_type":"ValueError","message":"An error occurred: Failed to crawl"} -
補足説明:
- コンテナ内で curl を使って外部ネットワークと jina.ai をテストしたところ、どちらも 200 でした。
- 同じ環境で他のネットワーク関連機能は正常に動作しています。
これらの情報があれば、メンテナーは以下の点を判断できます。
- Jina Web Reader プラグイン側(プラグイン daemon / Jina を呼び出す層)にバグがあるのか。
- それとも、Jina が最近インターフェース/権限を変更したため、クロールロジックが統一的に
Failed to crawlをスローするようになったのか。