Mae'n gweithio ar Wi-Fi'r swyddfa ac yn methu ar hotspot y ffôn, gyda'r VPN wedi'i chysylltu yn y ddau achos. Mae Git yn dychwelyd 403 ac mae'r gwall yn dair llinell. Y demtasiwn yw trin y hotspot fel yr achos a newid gosodiadau rhwydwaith nes bod rhywbeth yn symud. Mae HTTP 403 yn golygu bod gweinydd wedi deall y cais ac wedi'i wrthod, felly'r cwestiwn defnyddiol yw pa weinydd, a'r cam nesaf defnyddiol yw cymhariaeth sy'n newid un peth ar y tro.

Darllenwch y statws cyn y rhwydwaith

Nid yw 403 yn fethiant chwilio, yn amseriad allan TCP, nac yn handshake TLS na chafodd ei gwblhau. Penderfyniad yw e, a wnaed gan rywbeth a ddadansoddodd eich cais.

Nes i chi wybod beth a wnaeth y penderfyniad hwnnw, mae pob newid rhwydwaith y byddwch yn ei brofi yn ddyfaliad gyda stori gredadwy ynghlwm.

Pwy all ateb gyda 403?

Dim ond un ymgeisydd yw cymhwysiad y storfa. Gall dirprwy, porth neu wasanaeth hidlo eistedd o'i flaen ac ateb gyntaf, ac mae'r cleient yn gweld yr un statws naill ffordd neu'r llall. Cadwch y statws, y penawdau perthnasol a chorff gwall wedi'i lanhau, yna cysylltwch nhw â logiau'r gwasanaeth awdurdodedig. Gall yr URL anghysbell a'r pen draw a gyrhaeddwyd mewn gwirionedd hefyd fod yn wahanol oherwydd DNS neu ffurfweddiad dirprwy, felly gwiriwch y cyfeiriad a ffurfweddwyd a'r broses sy'n gwneud y cais.

Os na chyrhaeddodd y gwrthodiad y storfa o gwbl, bydd ei logiau'n dawel, ac mae'r tawelwch hwnnw'n dystiolaeth.

Cymharwch un newidyn ar y tro

Mae'r gymhariaeth â'r hotspot yn ddefnyddiol oherwydd ei bod yn culhau'r broblem, nid oherwydd ei bod yn profi achos. Gall dwy rwydwaith fod yn wahanol ar yr un pryd mewn cyfeirio, teulu IP, dirprwy, trafodaeth TLS a pholisi allanfa.

Newidiwch un peth y cynnig a chofnodwch y gweddill. Y tabl isod yw'r lleiafswm a gadwaf mewn nodyn wrth wneud hyn:

Keep constantRecord when it changes
Repository, operation and credentialsResolved address and IP family
Git process and configurationProxy use and the responding component
Intended VPN profileActual route and exit seen by the service

Un rhes sy'n wahanol rhwng y rhedeg sy'n gweithio a'r un sy'n methu yw lle mae'r awr nesaf yn mynd.

Mae gwaith o amgylch yn dystiolaeth, nid yn esboniad

Gall gorfodi teulu cyfeiriadau arall newid y gyrchfan, y llwybr neu'r cyfryngwr a ddewisir, felly gall newid y canlyniad heb brofi bod IPv6 yn anghydnaws â'r storfa. Mae fersiwn TLS a drafodwyd yn wahanol yn arsylwi yn yr un categori. Nid yw'r naill na'r llall yn cyfiawnhau analluogi gwiriadau tystysgrifau nac wanhau'r cysylltiad. Dilynwch bolisi a logiau'r gydran sy'n gwrthod hyd at y penderfyniad gwirioneddol yn lle stopio ar y newid cyntaf sy'n gweithio.

Bydd gwaith o amgylch na allwch ei esbonio yn methu eto rywle arall.

Ysgrifennwch adroddiad a gaiff ei drwsio

Rhowch yr un llawdriniaeth, dau lwybr a'r gydran a ddywedodd na i berchennog y sawl a atebodd. Tynnwch benawdau awdurdodi, manylion mewngofnod wedi'u gwreiddio a manylion preifat y storfa cyn rhannu unrhyw beth.

Mae'r adroddiad defnyddiol yn fyr, yn atgynhyrchadwy ac yn enwi'r haen yn hytrach na'r symptom.

Y gwiriad a wnaf, mewn trefn

Cadarnhewch yr URL anghysbell a'r pen draw a ddatryswyd, yna cofnodwch y statws a'r penawdau o redeg sy'n methu. Ailadroddwch yr un llawdriniaeth ar ail rwydwaith a chymharwch y ddau gofnod.

Yna ewch â'r gwahaniaeth hwnnw at y gydran a atebodd:

  • Ffurfweddiad dirprwy ar y cleient ac ar y rhwydwaith.
  • Polisi allanfa neu hidlo o flaen y storfa.
  • Cwmpas tocyn neu gyfrif, gan gynnwys dod i ben ac amodau SSO.
  • Caniatâd y storfa ar gyfer y hunaniaeth y mae'r tocyn yn ei chynrychioli.

Mae semanteg y statws ei hun yn RFC 9110, ac mae'n werth ei dyfynnu pan fyddwch yn ysgrifennu'r adroddiad.

Erthyglau cysylltiedig