操作
サポート #921
未完了post.call2arm.com フォーム実行ログ調査 - CSV出力状況確認
ステータス:
新規
優先度:
高め
担当者:
-
開始日:
2025-07-12
期日:
進捗率:
0%
予定工数:
Redmine Admin さんが約1ヶ月前に更新
調査結果報告¶
📋 実行状況の詳細¶
✅ 確認できたこと:
- form-automation-mvp コンテナが正常稼働中(16分前に起動)
- post.call2arm.com へのアクセスログが記録されている
-
19:42:47 に
POST /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
🔧 問題の本質¶
- 認証システムの不整合: WebUIからAPIへのアクセス時に認証ヘッダーが送信されていない
- フォーム処理未実行: 403エラーのため実際の処理は開始されていない
- CSV出力なし: 処理が実行されていないため、CSV出力や結果データの生成もされていない
📈 ログ監視機能¶
✅ ログ取得は完全に機能している:
- Nginx アクセスログ:
/var/log/nginx/post.call2arm.com.access.log
- アプリケーション ログ: docker logs form-automation-mvp
- リアルタイム監視可能
🎯 次のアクション¶
即座の修正が必要:
- WebフロントエンドでAPI認証ヘッダーの追加
- 認証なしでアクセス可能なエンドポイントの検討
- エラーハンドリングの改善(ユーザーへの適切なエラー表示)
調査完了 - 原因特定済み
操作