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, විමසුම්, මූලාශ්ර ලිපින සහ පරිශීලක නම් පුද්ගලික විය හැක. නිශ්චිත අවශ්යතාවක් නැතිව සම්පූර්ණ ලොග් ලබාදීම හෝ සියලු ශීර්ෂ ලොග් කිරීම සක්රිය කිරීම ප්රයෝජනවත් සාක්ෂි වෙනුවට හෙළිදරව් වීම වැඩි කරයි.