Adobe Campaign Classicの API Network Error IOB-090007

外部 API 呼び出しを含むワークフロー実行中にネットワークエラーが発生し続けると、Adobe Campaign Classic v7 の操作が中断する可能性があります。 これらのエラーの根本原因を特定して解決し、実稼動環境とステージング環境の両方でスムーズなパフォーマンスを確保します。

説明 description

環境

  • Campaign Classic v7
  • Campaign Classic Hosted

問題/症状

ワークフロー内で API 呼び出しを行うと、error-IOB-090007 Network error (send(), errno=0: Success) というエラーが発生します。 この問題により、外部 API 呼び出しに依存するワークフローを正常に実行できなくなります。 症状は次のとおりです。

  • JavaScriptのアクティビティログに、HTTP ステータスコードを含まないネットワークエラーが表示されます。
  • ワークフローの実行時に、API チームはトラフィックを検出しません。
  • 同様の問題が、実稼動環境とステージング環境の両方に発生します。

解決策 resolution

  1. 必要なすべてのエンドポイントが urlPermissions 設定で正しく設定されていることを確認します。
  2. serviceConf.xml などの設定ファイルで、重複したエントリがないかどうかを調べ、重複している場合は削除します。
  3. JavaScript コードを調べて、ワークフロー内で HTTP リクエストを行い、GET リクエストから不要なリクエスト本文の割り当てを削除し、誤った変更がないことを確認します。
  4. 応答サイズの制限を除外するために、テスト中に API から返されるデータのサイズを減らします。
  5. Adobe サーバーで使用される、関連するすべての IP アドレスが、ファイアウォールまたはセキュリティシステムで許可リストに登録されていることを確認します。
  6. インフラストラクチャに最近の変更がなかったことを確認し、必要に応じて nlserver や Apache などのサービスを再起動します。
  7. ネットワークインタラクションに関する詳細情報をキャプチャするために、詳細ログオプションを一時的に有効にします。
  8. 異なる環境で同様の設定をテストします。同じエンドポイント設定で、ポート番号や他のパラメーターは適宜変更します。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f