Прокси мониторын төлөв ба гарах кодыг тайлбарлах
Проксигоор дамжсан вэбсайтын шалгалтад командын гүйцэтгэл, HTTP үр дүн, гэрчилгээний баталгаажуулалтыг тус тусад нь мэдээлнэ.
Боодол нь татагчийн тэг гарах кодыг ажиглагдсан „HTTP 200 OK“ болгож чадахгүй. Давхарга бүр бодитоор юу мэдээлснийг тэмдэглэ:
| Талбар | Хариулах асуулт |
|---|---|
| Хэрэгсэл эсвэл залгаасын гаралт | Шалгалт ажилласан уу, ямар алдааны ангилал мэдээлсэн бэ? |
| Прокситой хэлэлцээр | Дамжуулалт эсвэл хүссэн туннель зөвшөөрөгдсөн үү? |
| Эх сурвалжийн төлөв ба хүлээгдэж буй агуулга | Аппликейшн зорьсон үр дүнг буцаасан уу? |
| TLS баталгаажуулалт | Тохируулсан таних шалгалтууд амжилттай болсон уу? |
curl нь HTTP алдааны хариуны дараа ч ихэвчлэн тэг буцааж чадна. Түүний fail сонголтууд гарах зан төлөвийг өөрчилдөг ч алдааны гаралт төлөвийг дангаар нь тодорхойлоогүй хэвээр. Wget-ийн гаралтын утгууд ч ангилал юм: баталгаажуулалтын алдаа нь HTTP 401-д зориулсан тусгай утга биш, серверийн алдааны ангилал түүний доторх бүх хариуг тодорхойлохгүй. 401 хүлээж буй шалгалт тэр хариуг ажиглах ёстой.
Проксигийн төгсгөлийн цэг ба вэбсайтын нэрийг тусад нь бариарай. HTTP прокси шалгалтын TCP хамтрагч нь прокси; CONNECT нь очих газрыг нэрлэх ба түүний TLS сесс дараа нь туннелийн дотор ажиллана. HTTPS проксид гадаад проксид итгэх нь өөр нэг гэрчилгээний шалгалт юм.
SSL тугыг баталгаажуулалт гэж үзэхээс өмнө залгаасын баталгааг шалга. Monitoring Plugins нь check_http-г check_curl-ийн төлөө хасаж байна. check_http-ийн баримт бичиг зөвхөн SSL сонгох нь хост нэр эсвэл олгогчид итгэх итгэлийг баталгаажуулахгүй гэж анхааруулдаг; check_curl-ийн баримтжуулсан verify-peer сонголт тэр баталгаажуулалтыг агуулна.
Зорьсон баталгаажсан замыг ч ашигла. Портын шалгалт ногоон хэвээр байж болох ч ажиллагааны бүртгэл 407 хүлээн авна. Түүний нууцыг байршуулалтын тохирох механизмаар дамжуулж, бодитоор бүтэлгүйтсэн үе шатыг мэдээл: татгалзсан туннель нь вэбсайтын санамсаргүй төлөвөөс өөр засвар шаарддаг.