プロジェクト

全般

プロフィール

サポート #921

未完了

post.call2arm.com フォーム実行ログ調査 - CSV出力状況確認

Redmine Admin さんが約1ヶ月前に追加. 約1ヶ月前に更新.

ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-07-12
期日:
進捗率:

0%

予定工数:

説明

調査内容

post.call2arm.comでstartボタン押下後、viewリザストでスプレッドシート遷移は成功したが、CSV出力に変化がない状況の調査

確認項目

  1. フォーム実行ログの取得・分析
  2. 処理成功・失敗の詳細状況
  3. CSV出力プロセスの状況確認
  4. エラーログ・警告ログの確認

期待される成果

  • 実行ログの詳細報告
  • 処理成功/失敗の明確な切り分け
  • CSV出力されない原因の特定
  • 必要に応じた修正提案

Redmine Admin さんが約1ヶ月前に更新

調査結果報告

📋 実行状況の詳細

✅ 確認できたこと:

  • form-automation-mvp コンテナが正常稼働中(16分前に起動)
  • post.call2arm.com へのアクセスログが記録されている
  • 19:42:47POST /api/process/start への実際の「Start」操作実行を確認

❌ 問題の原因:

  • 403 Forbidden エラー: Start操作が認証エラーで拒否されている
  • APIアクセスにRedmine APIキーが必要だが、Webフロントエンドから認証なしでアクセスしている

📊 ログ詳細:

160.251.155.93 - - [12/Jul/2025:19:42:47 +0900] "POST /api/process/start HTTP/2.0" 403 30

🔧 問題の本質

  1. 認証システムの不整合: WebUIからAPIへのアクセス時に認証ヘッダーが送信されていない
  2. フォーム処理未実行: 403エラーのため実際の処理は開始されていない
  3. CSV出力なし: 処理が実行されていないため、CSV出力や結果データの生成もされていない

📈 ログ監視機能

✅ ログ取得は完全に機能している:

  • Nginx アクセスログ: /var/log/nginx/post.call2arm.com.access.log
  • アプリケーション ログ: docker logs form-automation-mvp
  • リアルタイム監視可能

🎯 次のアクション

即座の修正が必要:

  1. WebフロントエンドでAPI認証ヘッダーの追加
  2. 認証なしでアクセス可能なエンドポイントの検討
  3. エラーハンドリングの改善(ユーザーへの適切なエラー表示)

調査完了 - 原因特定済み

他の形式にエクスポート: Atom PDF