Squid-ийн бүртгэлээс амжилтгүй хүсэлтийг олох
Транзакцийн үр дүнг access.log-оос, Squid-ийн өөрийн алдааг cache.log-оос шалгаж, туннелийн төлөвийг зорилтын төлөвөөс ялгана уу.
Debian-ы Squid 6 багцын хувьд транзакцийн болон демон процессын ердийн бүртгэлээс эхэлнэ үү:
sudo tail -n 50 /var/log/squid/access.log
sudo tail -n 50 /var/log/squid/cache.logТусгай бүртгэлийн тохиргоо эсвэл үйлчилгээний менежер тэдгээрийг өөр газар илгээж болно. Мэдэгдэж буй эх үүсвэрээс хүрээ нь хязгаарлагдсан нэг хүсэлтийг давтаж, зөв бичлэгтэй тааруулахын тулд цаг, арга болон зорилтыг тэмдэглэнэ үү.
| Баримт | Түүнээс юуг унших вэ |
|---|---|
| access.log-ийн өөрийн форматын үр дүн | Squid-ийн үр дүнгийн код ба HTTP төлөв нь транзакцийн тусдаа хэсгүүд юм. |
| Хандалтын шатлалын мэдээлэл | Дамжуулалт эцэг прокси эсвэл өөр замыг хэрхэн ашигласан нь. |
| CONNECT амжилттай | Туннель нээгдсэн гэсэн үг; энэ нь шифрлэгдсэн TLS доторх дараагийн вэбсайтын төлөв биш. |
| cache.log | Squid-ийн өөрийн туслах программ, эхлэлт, нэр тайлагч болон тохиргооны алдаа. |
Тохирох хүсэлт харагдахгүй бол энэ клиент яг энэ ажиллаж буй экземпляр болон сонсогчид хүрснийг батална уу. Бүртгэлийн ACL, буферлэлт, сэлгэлт, транзакц идэвхтэй хэвээр эсэхийг шалгана уу; удаан үргэлжлэх туннелийн эцсийн хандалтын бичлэг хараахан байхгүй байж болно. Алгасалт эсвэл хуучин прокси процесс урсгалыг өөр газар илгээж болох тул хандалтын бодлогыг засахаас өмнө сонсож буй процессыг түүний ачаалсан тохиргоотой тааруулна уу.
Эмзэг мэдээллийг дарсан холбогдох транзакц болон ойролцоох алдааг хуваалцана уу. URL, асуулга, эх үүсвэрийн хаяг, хэрэглэгчийн нэр хувийн мэдээлэл байж болно; тодорхой шаардлагагүйгээр бүх бүртгэлийг гаргах эсвэл бүх толгойг бүртгэхийг идэвхжүүлэх нь хэрэгтэй баримтаас илүү мэдээллийн илчлэлтийг нэмэгдүүлнэ.