Il-pakkett Squid ta' OpenWrt jista' jirrifjuta l-konfigurazzjoni UCI tiegħu qabel ma jibda l-kmand Squid. Għalhekk “validation failed” ġeneriku mill-iskript init mhuwiex biżżejjed biex timmodifika squid.conf.

Aqra l-messaġġi fil-livell tal-qasam li jiġu qablu u qabbelhom mar-regoli tal-validazzjoni tal-pakkett installat. Pereżempju, l-implimentazzjoni tat-tnedija tiddikjara http_port bħala tip ta' port. Spazju fl-aħħar jista' jġiegħel dik il-verifika tonqos filwaqt li ċ-ċifri jidhru tajbin. Riżultat tal-validazzjoni li jonqos iwaqqaf il-callback qabel ir-reġistrazzjoni tal-kmand.

Għal taqsima li tassew tissejjaħ squid, eżamina l-valur dejjaq:

uci get squid.squid.http_port

Uża l-isem tat-taqsima li hemm fl-installazzjoni. Is-sors tal-pakkett normalment huwa /etc/config/squid; jekk il-messaġġi ma jkunux hemm, ivverifika li jeżisti u li jinqara. Ħruġ ieħor jista' juri oqsma differenti.

Wara l-validazzjoni UCI, segwi l-fajl nattiv li jingħata lil Squid. Il-wrapper jista' jagħżel fajl espliċitu jew jiġġenera wieħed minn inputs appoġġjati. Li timmodifika fajl mhux użat ma jistax ibiddel ir-riżultat iġġenerat.

Sintassi nattiva, għajnuna, permessi u verifiki tas-semmiegħ jiġu wara. Irrapporta jew “UCI rrifjuta http_port” jew “Squid rrifjuta l-konfigurazzjoni nattiva magħżula” bl-evidenza tagħha. It-tneħħija tal-konfigurazzjoni tal-pakkett biss biex jiskot il-verifika tal-ewwel żball tista' żżomm il-wrapper milli jagħmel xogħlu.

Artikli relatati