我在連接機器上安裝的 Informix 資料庫引擎時遇到問題。
當我在 Spring Boot 中執行專案時,出現 Java 錯誤:「連線被拒絕」。我一直在 IBM 論壇上討論這個問題,但仍然無法弄清楚,但我很確定這是一個網路問題。
我的電腦名為 Development,它的 IP 為 192.168.100.12,Informix 監聽埠為 1526。
如果我 ping 192.168.100.12,該命令會正常運行,但如果我 ping localhost 或 Development,它會返回 IPv6 位址:「::1:」。
我在網路介面卡上停用了 IPv6 協定框,在 Windows 登錄中 TCPIP6 --> 參數項目下找到的停用元件項目也設定為 0。
netstat -a 指令傳回以下內容: TCP 192.168.100.12:1526 Development:0 LISTENING
我不明白發生了什麼事,有人可以幫助我嗎?
答案1
我在連接機器上安裝的 Informix 資料庫引擎時遇到問題。
當我在 Spring Boot 中執行專案時,出現 Java 錯誤:「連線被拒絕」。我一直在 IBM 論壇上討論這個問題,但仍然無法弄清楚,但我很確定這是一個網路問題。
嘗試重新啟用 IPv6(沒有實際原因禁用它)。確保您的 IP 位址是 DHCP。
然後運行 TCP/IP 重置。
以管理員身份執行開啟cmd.exe
(1)netsh int ip 重設c:\resetlog.txt
(2)ipconfig/flushdns
(3)重新啟動電腦重新啟動後,測試連線。
重置 TCP/IP 通常有效。