Gall pecyn Squid OpenWrt wrthod ei ffurfweddiad UCI cyn iddo hyd yn oed ddechrau gorchymyn Squid. Felly nid yw “validation failed” cyffredinol o'r sgript init yn ddigon o reswm i olygu squid.conf.

Darllenwch y negeseuon ar lefel maes sy'n dod o'i flaen a'u cyfateb i reolau dilysu'r pecyn sydd wedi'i osod. Er enghraifft, mae'r gweithrediad cychwyn yn datgan http_port fel math o borth. Gall bwlch ar y diwedd fethu'r gwiriad hwnnw tra bod y digidau'n edrych yn iawn. Mae canlyniad dilysu wedi methu yn atal y callback cyn cofrestru'r gorchymyn.

Ar gyfer adran sydd wir yn cael ei galw'n squid, archwiliwch y gwerth cul:

uci get squid.squid.http_port

Defnyddiwch yr enw adran sydd yn y gosodiad. Mae ffynhonnell y pecyn fel arfer yn /etc/config/squid; os nad oes negeseuon, gwiriwch ei fod yn bodoli ac yn ddarllenadwy. Gall rhyddhau arall ddangos meysydd gwahanol.

Ar ôl dilysu UCI, dilynwch y ffeil frodorol a roddir i Squid. Gall y troellwr ddewis ffeil benodol neu gynhyrchu un o fewnbynnau a gefnogir. Ni all golygu ffeil nas defnyddir newid y canlyniad a gynhyrchir.

Daw cystrawen frodorol, cynorthwywyr, caniatâd a gwiriadau gwrandawyr yn ddiweddarach. Rhowch wybod naill ai “gwrthododd UCI http_port” neu “gwrthododd Squid y ffurfweddiad brodorol a ddewiswyd” gyda'i dystiolaeth. Gall dileu ffurfweddiad y pecyn yn unig i dawelu'r camgymeriad cyntaf rwystro'r troellwr rhag gwneud ei waith.

Erthyglau cysylltiedig