Dehongli statws a chodau gadael monitor procsi
Adroddwch am weithrediad y gorchymyn, canlyniad HTTP a dilysu tystysgrif ar wahân mewn gwiriad gwefan drwy bracsi.
Ni all troellwr droi cod gadael sero'r lawrlwythydd yn «HTTP 200 OK» a welwyd. Cofnodwch beth a adroddodd pob haen mewn gwirionedd:
| Maes | Y cwestiwn a atebir |
|---|---|
| Gadael yr offeryn neu'r ategyn | A wnaeth y gwiriad redeg, a pha ddosbarth methiant a adroddwyd? |
| Trafodaeth y procsi | A ganiatawyd yr anfon ymlaen neu'r twnnel y gofynnwyd amdano? |
| Statws y tarddiad a'r cynnwys disgwyliedig | A ddychwelodd y rhaglen y canlyniad a fwriadwyd? |
| Dilysu TLS | A lwyddodd y gwiriadau hunaniaeth a ffurfweddwyd? |
Gall curl fel arfer ddychwelyd sero ar ôl ymateb gwall HTTP. Mae ei opsiynau fail yn newid ymddygiad gadael, ond nid yw gadael methiant yn nodi'r statws yn unigryw o hyd. Mae gwerthoedd gadael Wget hefyd yn gategorïau: nid yw methiant dilysu yn werth penodol ar gyfer HTTP 401, ac nid yw categori gwall gweinydd yn nodi pob ymateb ynddo. Rhaid i wiriad sy'n disgwyl 401 arsylwi'r ymateb hwnnw.
Cadwch derfynbwynt y procsi ac enw'r wefan ar wahân. Cymar TCP gwiriad procsi HTTP yw'r procsi; mae CONNECT yn enwi'r cyrchfan, ac wedyn mae ei sesiwn TLS yn rhedeg y tu mewn i'r twnnel. Ar gyfer procsi HTTPS, mae ymddiriedaeth y procsi allanol yn wiriad tystysgrif arall.
Archwilwch warant yr ategyn cyn trin baner SSL fel dilysiad. Mae Monitoring Plugins yn dirwymu check_http o blaid check_curl. Mae dogfennaeth check_http yn rhybuddio nad yw dewis SSL yn unig yn dilysu enw'r gwesteiwr nac ymddiriedaeth y dyroddwr; mae opsiwn verify-peer dogfennedig check_curl yn cynnwys y dilysiad hwnnw.
Defnyddiwch y llwybr dilys a fwriadwyd hefyd. Gall prawf porth aros yn wyrdd tra bod y cyfrif gweithredol yn derbyn 407. Trosglwyddwch ei gyfrinach trwy fecanwaith briodol y defnydd, ac adroddwch y cam a fethodd mewn gwirionedd: mae twnnel a wrthodwyd yn galw am drwsio gwahanol i statws gwefan annisgwyl.