某些網站的基本代理伺服器設定失敗。 TCP_MISS 與 TCP_MISS_ABORTED 問題?

某些網站的基本代理伺服器設定失敗。 TCP_MISS 與 TCP_MISS_ABORTED 問題?

我在 Ubuntu 14.04 上安裝了魷魚的基本安裝。我真正想要的只是記錄發出的請求。我並不真正關心 ACL 或快取。也許以後。我查看了很長的squid.conf 文件,其中大部分都是註釋的。我“grep”了非註解行並得到了一個新的conf檔。然後我就註解掉我認為不需要的內容,並添加幾行我認為需要的內容。這是我的conf文件,沒有註解行:

http_access allow all
http_port 3128
coredump_dir /var/spool/squid3
cache deny all
dns_nameservers 202.148.202.4 202.148.200.3
positive_dns_ttl 72 hours
negative_dns_ttl 30 seconds

我遇到的問題是代理伺服器的客戶端僅對某些網站有問題,儘管大多數情況下它適用於其他網站。

例如, http://locator.intel.in/find-reseller/

這真的很奇怪......頁面顯示錯誤訊息“嘗試獲取非物件的屬性”,但透過另一個不使用此代理伺服器或任何代理伺服器的客戶端,頁面顯示正常。

代理程式“access.log”文件中的條目是:

430748230.547   2440 192.168.1.5 TCP_MISS/500 63048 GET http://locator.intel.in/find-reseller/ - HIER_DIRECT/198.175.66.130 text/html

現在我認為 TCP_MISS/500 是有一個未命中...沒有緩存,所以沒有命中。美好的。 500是內部http錯誤?代理是如何在http伺服器上發起錯誤的?是否是代理程式發起的格式錯誤的 HTTP 請求?

對於另一個無法顯示頁面的鏈接,http://www.incentre.net/tech-support/other-support/ethernet-cable-color-coding-diagram/,cache.log 條目如下:

1430749180.834  60659 192.168.1.5 TCP_MISS/503 4111 GET http://www.incentre.net/tech-support/other-support/ethernet-cable-color-coding-diagram/ - HIER_DIRECT/206.75.231.199 text/html
1430749194.846  12853 192.168.1.5 TCP_MISS_ABORTED/000 0 GET http://www.incentre.net/favicon.ico - HIER_DIRECT/206.75.231.199 -

我缺少 300 多個 Squid 配置指令中的哪些配置?

相關內容