Project

General

Profile

Actions

Issue #835

closed
RA

問題:ISO 連線失敗一律記為 ISSUER_TIMEOUT,無法區分斷線與逾時

Issue #835: 問題:ISO 連線失敗一律記為 ISSUER_TIMEOUT,無法區分斷線與逾時

Added by Redmine Admin 6 days ago. Updated 6 days ago.

Status:
Closed
Priority:
P2-Normal
Assignee:
-
Category:
Operations
Start date:
10/19/2026
Due date:
10/19/2026
% Done:

0%

Estimated time:
Story Points:

Description

現象

handleAuthorization 的 catch 註解寫明包含逾時、TCP 斷線與尚未連線,
但 adviceReason 一律設為 ISSUER_TIMEOUT。

影響

日誌與 Advice reason 無法區分真正的銀行逾時與連線被拒/斷線,對營運判讀
與自動化測試都不利。

建議

  • 區分 ISSUER_TIMEOUT、ISSUER_UNAVAILABLE、ISSUER_DISCONNECTED。
  • 更新 Advice reason 與 README。
  • 補對應測試。

Related issues 2 (1 open — 1 closed)

Related to CR #829: CR:新增 ISO 發卡行斷線/恢復控制與斷線測試New10/19/202610/19/2026

Actions
Related to Requirement #821: NCCC ISO8583 STIP Mock:建立可驗證的專業測試基準Closed10/19/202610/19/2026

Actions
Actions

Also available in: PDF Atom