Mae ffrwd NuGet yn agor, ond mae llwytho'r pecyn wedi'i rwystro
Olrhain adfer NuGet v3 o'r mynegai gwasanaeth i gynnwys y pecyn pan fydd'r procsi yn caniatáu metadata ond yn rhwystro gwesteiwr y pecyn.
Nid yw porwr yn agor mynegai NuGet v3 yn profi mynediad i lwytho pecynnau. Mae'r mynegai yn hysbysebu URLau adnoddau drwy @type a @id; gellir cynnal metadata a chynnwys y pecyn yn rhywle arall.
- Darllenwch yn allbwn yr adferiad y cynffon cyntaf â methiant, ID y pecyn a'r fersiwn.
- Cymharwch y gwesteiwr hwnnw ag URLau adnoddau ym mynegai'r ffrwd. Mae
PackageBaseAddress/3.0.0yn darparu'r sylfaen ar gyfer rhifo fersiynau ac adfer ffeiliau pecyn. - Cynhwyswch ailgyfeiriadau wrth adolygu'r llwybr gofynnol gyda'r gweinyddwr rhwydwaith.
Ar gyfer mynegai damcaniaethol yn feed.example sy'n hysbysebu cynnwys yn packages.example, gall rhestr pecynnau lwytho tra bod y .nupkg a ddewiswyd wedi'i rwystro. Nid yw ymdrechion mewngofnodi ailadroddus yn gwneud y ceisiadau hynny'n gyfatebol. Nid yw pecyn storfa yn llwyddo yn dweud llawer am URL cynnwys pell arall.
Dilynwch yr adnodd a hysbysebir yn lle dyfalu enw gwesteiwr. Mae NuGet yn ei ddarganfod oherwydd gall seilwaith y ffrwd newid; efallai na fydd rheol caniatáu ar gyfer gwesteiwr y mynegai yn unig yn ei chwmpasu.
Dosbarthwch yr ymateb gwirioneddol: Mae 407 yn gofyn am ddilysiad procsi, tra bo gwadiad polisi, CONNECT â methiant, gwesteiwr anghyrraeddadwy neu gwall TLS angen ymchwiliad ei hun. Gall dialogau tebyg guddio'r gwahaniaethau hynny. Gofynnwch am fynediad at westeiwyr adnoddau dogfennedig y ffrwd yn hytrach na rhestr wildcard eang o gynnyrch di-gysylltiad, yna ymchwiliwch i unrhyw fethiant cyfrif sy'n weddill.