Paketa Squid e OpenWrt mund të refuzojë konfigurimin e saj UCI përpara se të nisë edhe komandën Squid. Prandaj, një “validation failed” i përgjithshëm nga skripti init nuk është arsye e mjaftueshme për të modifikuar squid.conf.

Lexoni mesazhet në nivel fushe që i paraprijnë dhe krahasojini me rregullat e validimit të paketës së instaluar. Për shembull, implementimi i nisjes e deklaron http_port si lloj porte. Një hapësirë në fund mund ta dështojë atë kontroll ndërsa shifrat duken të sakta. Një rezultat i dështuar validimi e ndalon callback-un përpara regjistrimit të komandës.

Për një seksion që quhet vërtet squid, shqyrtoni vlerën e ngushtë:

uci get squid.squid.http_port

Përdorni emrin e seksionit që gjendet në instalim. Burimi i paketës është zakonisht /etc/config/squid; nëse mungojnë mesazhet, verifikoni që ekziston dhe është i lexueshëm. Një version tjetër mund të shfaqë fusha të ndryshme.

Pas validimit UCI, ndiqni skedarin nativ që i kalohet Squid. Mbështjellësi mund të zgjedhë një skedar të qartë ose të gjenerojë një nga hyrjet e mbështetura. Modifikimi i një skedari të papërdorur nuk mund të ndryshojë rezultatin e gjeneruar.

Sintaksa native, ndihmësit, lejet dhe kontrollet e dëgjuesit vijnë më vonë. Raportoni ose “UCI refuzoi http_port” ose “Squid refuzoi konfigurimin nativ të zgjedhur” me provën përkatëse. Heqja e konfigurimit të paketës vetëm për të heshtur gabimin e parë mund ta pengojë mbështjellësin të bëjë punën e tij.

Artikuj të ngjashëm