I-Squid ku-OpenWrt: ukwehluleka kokuqinisekisa i-UCI ngaphambi kokuqala
Landela umlayezo we-Squid ku-OpenWrt “validation failed” kuze kufike ezingeni lokuqala le-UCI ngaphambi kokuhlela ukucushwa kwemvelo kwe-Squid.
Iphakethe le-Squid ku-OpenWrt lingala ukwenqaba ukucushwa kwalo kwe-UCI ngisho nangaphambi kokuthi liqale umyalo we-Squid. Ngakho-ke “validation failed” evamile evela kuskripthi se-init ayisikho isizathu esanele sokuhlela squid.conf.
Funda imilayezo yezinga lensimu eyandulelayo bese uyiqhathanisa nemithetho yokuqinisekisa yephakethe elifakiwe. Isibonelo, ukusetshenziswa kokuqala kumemezela http_port njengohlobo lwembobo. Isikhala esisekupheleni singenza lokho kuhlola kwehluleke nakuba izinombolo zibonakala zilungile. Umphumela wokuqinisekisa owehlulekile umisa i-callback ngaphambi kokubhaliswa komyalo.
Esigabeni esibizwa ngempela nge squid, hlola inani elincane:
uci get squid.squid.http_port
Sebenzisa igama lesigaba elikhona ekufakweni. Umthombo wephakethe uvamise ukuba yi /etc/config/squid; uma imilayezo ingekho, qinisekisa ukuthi ikhona futhi iyafundeka. Okunye ukukhishwa kungase kuveze izinkambu ezihlukile.
Ngemva kokuqinisekisa kwe-UCI, landela ifayela lemvelo elidluliselwa ku-Squid. Isembozo singakhetha ifayela elicacile noma senze elinye ngaphakathi kokokufaka okusekelwayo. Ukuhlela ifayela elingasetshenziswa akukwazi ukushintsha umphumela owenziwe.
I-syntax yemvelo, abasizi, izimvume nokuhlola komlaleli kuza kamuva. Bika ukuthi “i-UCI inqabe i-http_port” noma “i-Squid inqabe ukucushwa kwemvelo okukhethiwe” kanye nobufakazi bayo. Ukususa ukucushwa kwephakethe ukuze kuthuliswe iphutha lokuqala kungavimbela isembozo ekwenzeni umsebenzi waso.