[fiddler]目標計算機積極拒絕


【問題】

在fiddler里面配置域名a到某台機器b的映射,hosts配置規則是這么寫的

機器名xxx.xxx.xxx.com:8766   域名a

結果老是提示目標機器b積極拒絕:

[Fiddler] Connection to localhost failed.<BR>Exception Text: 由於目標計算機積極拒絕,無法連接。

在fiddler上看到的請求狀態返回碼是502,而機器b上的服務不通過fiddler的話一切正常

 

【解決過程】

確定是fiddler配置的問題,於是百度解決方法。

網上說的解決方法有兩種:

一是去掉fiddler里面的tools-fiddler option-general里面的"Enable ipv6"前面的勾選,即不選擇啟用ipv6;

二是在hosts文件中配置ip和localhost的映射關系(http://www.tuicool.com/articles/JzIJz2,當時該作者是通過fiddler連接訪問本機服務出的問題)

看下來本質的解決辦法還是修改hosts文件或者是fiddler的hosts配置,將機器名+port形式改為ip+port形式

【最終解決方式】

在檢查沒有啟動ipv6的情況下,修改fiddler里面的hosts配置,改為

機器ip:8766  域名a

得以解決

 

【原因】

ip+port形式對fiddler來說是少了一層將機器名轉為ip的解析過程,可能這一層解析在fiddler有問題吧。具體尚未繼續研究。先解決了問題再說


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM