Squid-pakkinn í OpenWrt getur hafnað UCI-stillingunni sinni áður en hann ræsir Squid-skipunina. Þess vegna er almennt “validation failed” frá init-skriptunni ekki næg ástæða til að breyta squid.conf.

Lestu skilaboðin á sviðsstigi sem koma á undan og berðu þau saman við staðfestingarreglur uppsetta pakkans. Til dæmis tilkynnir ræsingarútfærslan http_port sem porttegund. Bil í lokin getur fellt þá athugun þótt tölurnar líti rétt út. Misheppnuð staðfesting stöðvar callbackið áður en skipunin er skráð.

Fyrir hluta sem heitir í raun squid, skoðaðu þrönga gildið:

uci get squid.squid.http_port

Notaðu hlutheitið sem er í uppsetningunni. Uppruni pakkans er venjulega /etc/config/squid; ef skilaboð vantar, staðfestu að hann sé til og læsilegur. Önnur útgáfa getur sýnt aðra reiti.

Eftir UCI-staðfestingu skaltu fylgja upprunalegu skránni sem er látin í Squid. Umbúðin geta valið skýra skrá eða búið eina til úr studdu inntaki. Að breyta ónotaðri skrá getur ekki breytt mynduðu niðurstöðunni.

Upprunaleg setningafræði, hjálpartól, heimildir og hlustendaathuganir koma síðar. Tilkynntu annaðhvort “UCI hafnaði http_port” eða “Squid hafnaði völdu upprunalegu stillingunni” með sönnunargögnum. Að fjarlægja pakkastillinguna eingöngu til að þagga fyrstu villuna getur komið í veg fyrir að umbúðin sinna sínu starfi.

Tengdir greinar