iT邦幫忙

0

應用程式開啟時卡住

  • 分享至 

  • xImage

外國工程師寫了一個上傳資料用的應用程式。
使用A區的電腦無法順利運行,點開就卡住。但使用其他區域的電腦開啟就一切正常。
試過把A區電腦,搬到其他區域插那裏的網路線,正常開啟。所以排除是電腦問題。

network team看了A區的防火牆或是ping 到應用程式所在伺服器IP位置,結果都說沒有問題。試問我還有什麼可以嘗試的呢?

提供程式的外國工程師說有可能是我們這段網路在開啟程式,連到該伺服器的時候,需要Windows認證用的port,但他不清楚這個必要的port是什麼...

可以用tracert 指令(或是其他方法)查看我在A區開啟程式和其他區域開啟程式,看A區開啟時究竟是哪個網路區段被擋住呢?

"上傳資料用的應用程式" 下面三項使用狀況
網路協定
網路主機
網路使用的通訊埠
這三個一定要清楚,因為這三個就是你A區跟主機之間溝通的三大要素,沒有這些,就無法溝通,你說A區有防火牆,那是原則怎麼設定,也許A區預設原則是全部關閉,你如果因為那三個條件要調整原則必須額外設定新的原則,不然一律不允許,用PING TRACERT 只是走 ICMP協定,這是預設都會開,我個人是習慣關掉它,因為某些病毒他會用ICMP廣播來取得電腦清單然後逐步感染清單上的電腦,這很危險,大致上這樣,先釐清APP要什麼環境,你再去設定會比較快
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
黃彥儒
iT邦高手 1 級 ‧ 2022-09-01 02:55:09

這種問題你只能用鯊魚去咬電纜,找出到底是那個封包沒有正常傳送,再來看看是誰的鍋。

1
japhenchen
iT邦超人 1 級 ‧ 2022-09-01 08:09:16

檢查一下A區是否與其他區的網段不同,如
A區10.10.10.25
其他區192.168.1.x

1
海綿寶寶
iT邦大神 1 級 ‧ 2022-09-01 08:46:02

試試看
1.電腦關閉所有應用程式
2.只執行「外國工程師寫了一個上傳資料用的應用程式」
3.用netstat -a列出當下使用的 IP/Port
4.比較正常區和A區的結果

0
aaron3399
iT邦好手 1 級 ‧ 2022-09-05 09:28:34

兩個方法
1.請network team將一個A區的IP至伺服器的port全部開放,用這台IP再測試看看,
這樣應該就可以再排除port的問題

2.在A區開個VPN給外國工程師,請他直接在A區debug自己的程式。

我要發表回答

立即登入回答