OpenWrt-nin Squid paketi Squid əmrini heç işə salmadan öz UCI konfiqurasiyasını rədd edə bilər. Buna görə init skriptindən gələn ümumi “validation failed” mesajı squid.conf faylını redaktə etmək üçün kifayət qədər səbəb deyil.

Ondan əvvəl gələn sahə səviyyəli mesajları oxuyun və quraşdırılmış paketin yoxlama qaydaları ilə uyğunlaşdırın. Məsələn, başlatma tətbiqi http_port-i port növü kimi elan edir. Sondakı boşluq rəqəmlər düzgün görünsə də bu yoxlamanı uğursuz edə bilər. Uğursuz yoxlama nəticəsi əmrin qeydiyyatından əvvəl callback-i dayandırır.

Həqiqətən squid adlanan bölmə üçün dar dəyəri yoxlayın:

uci get squid.squid.http_port

Quraşdırmada olan bölmə adından istifadə edin. Paketin mənbəyi adətən /etc/config/squid olur; mesajlar yoxdursa, onun mövcud və oxunaqlı olduğunu yoxlayın. Başqa buraxılış fərqli sahələr göstərə bilər.

UCI yoxlamasından sonra Squid-ə verilən yerli faylı izləyin. Sarğı açıq fayl seçə və ya dəstəklənən girişlərdən birini yarada bilər. İstifadə olunmayan faylı redaktə etmək yaradılan nəticəni dəyişə bilməz.

Yerli sintaksis, köməkçilər, icazələr və dinləyici yoxlamaları sonra gəlir. “UCI http_port-u rədd etdi” və ya “Squid seçilmiş yerli konfiqurasiyanı rədd etdi” deyə sübutu ilə bildirin. Yalnız ilk xətanı susdurmaq üçün paket konfiqurasiyasını silmək sarğının öz işini görməsinə mane ola bilər.

Əlaqəli məqalələr