我開發的功能會需要利用Post/ Get method去呼叫TI 提供的Quote API (transact.ti.com/.../test), 發出Request的IP為 172.20.0.195,
在6/17上午11:30再次發送出Post Request, 但是得到Timeout的錯誤訊息如下,
I/O error on POST request for "">transact.ti.com/.../test": Connect to transact.ti.com:443 [transact.ti.com/104.116.0.74] failed: Connection timed out (Connection timed out); nested exception is org.apache.http.conn.HttpHostConnectException: Connect to transact.ti.com:443 [transact.ti.com/104.116.0.74] failed: Connection timed out (Connection timed out)
以與公司網路管理員確認Request有通過防火牆發送出去, 但是TI系統Response資料量為0, 聯繫了TI同仁也表示從DB中未收到資料, 下列附上網路管理員提供給我的防火牆監測工具截圖, 發出的Request內容以及連繫TI同仁的Email, 以提供參考, 謝謝
*防火牆工具截圖
*email內容
Hi Tommy,
我查了一下我们的API gateway, 最近一次可以查到的QUOTE test POST记录是在 6/16号,Quote Number是 R2025060665732,返回422 status code。
针对timeout 的这些post我这边都未能查询到,想请问这个情况是第一次出现还是之前也有过?
我們的正式環境先前有遇過類似的問題, 當時不是打Quote API但是呼叫的API網域也是 transact.ti.com,
因為時間較久, 印象中當時是內部開通了對外多個防火牆, 所以這次比照當時的方式開通,
只是以我們網管的回覆來看, 他表示我們的Request有送出, 但是您的回覆看起來是沒能收到Request,
提供我們測試環境對外開通防火牆的資訊, 給您參考
開通的Port: 80/443
開通的IP, FQDN:
Akamai-CDN
104.116.0.74
192.91.75.0/24
192.228.67.0/24
192.153.236.0/24
192.91.60.0/24
192.163.20.0/24
192.163.15.0/24
192.163.5.0/24
192.91.109.0/24
192.228.64.0/24
103.146.116.0/24
我在我的開發用NB上皆可正常呼叫Quote API, 這些問題都是發生在我們的Server呼叫API所遇到.
Hi Tommy,
目前domain 仍是transact.ti.com未改变过,以下192开头的IP address也未改变过,烦请确认您那边是否需要增加额外的IP,谢谢。
Dallas
192.91.75.29
192.91.75.30
192.91.75.12
192.228.67.12
192.228.67.13
192.228.67.14
192.228.64.12
192.228.64.13
192.228.64.14
California
192.153.236.16
192.153.236.17
Europe
192.91.60.14
192.91.60.15
Singapore
192.163.15.6
192.163.15.7
India
103.146.116.9
103.146.116.10
Japan
192.91.109.11
192.91.109.12