La Squid-pakaĵo de OpenWrt povas rifuzi sian UCI-agordon antaŭ ol ĝi eĉ lanĉas la Squid-komandon. Tial ĝenerala “validation failed” el la init-skripto ne sufiĉas kiel kialo redakti squid.conf.

Legu la antaŭajn kampo-nivelajn mesaĝojn kaj kongruigu ilin kun la validaj reguloj de la instalita pakaĵo. Ekzemple, la lanĉa realizo deklaras http_port kiel pordan tipon. Fina spaceto povas malsukcesigi tiun kontrolon dum la ciferoj ŝajnas ĝustaj. Malsukcesa valida rezulto haltigas la retroalvokon antaŭ ol la komando registriĝas.

Por sekcio vere nomata squid, ekzamenu la mallarĝan valoron:

uci get squid.squid.http_port

Uzu la sekcian nomon ĉeestan en la instalado. La pakaĵa fonto estas kutime /etc/config/squid; se mesaĝoj mankas, kontrolu, ke ĝi ekzistas kaj estas legebla. Alia eldono povas montri malsamajn kampojn.

Post la UCI-valido, sekvu la denaskan dosieron transdonitan al Squid. La ĉirkaŭilo povas elekti eksplicitan dosieron aŭ generi unu el subtenataj enigaĵoj. Redakti neuzatan dosieron ne povas ŝanĝi la generitan rezulton.

Denaska sintakso, helpiloj, permesoj kaj aŭskultantaj kontroloj venas poste. Raportu aŭ “UCI rifuzis http_port” aŭ “Squid rifuzis la elektitan denaskan agordon” kun la pruvo. Forigi la pakaĵan agordon nur por silentigi la unuan eraron povas malhelpi la ĉirkaŭilon fari sian laboron.

Rilataj artikoloj