Squid offre operazioni separate per convalidare e applicare la configurazione:

  • -k parse controlla la sintassi.
  • -k reconfigure chiede a un'istanza in esecuzione di rileggere la configurazione.
  • Un riavvio del servizio arresta e avvia il processo proxy.

File, istanza e impostazione

Identificare il binario, il percorso della configurazione e l'istanza del servizio coinvolta. Con percorsi personalizzati o più istanze, un controllo di sintassi valido può riguardare un altro file.

Consultare la documentazione della versione installata per l'impostazione da modificare. Le opzioni di ascolto, processo e avvio non devono necessariamente condividere lo stesso comportamento di rilettura.

Dopo aver richiesto la riconfigurazione, esaminare lo stato del servizio e i log per verificare l'accettazione. Il risultato del parser stabilisce la sintassi, mentre queste osservazioni mostrano cosa ha fatto il servizio in esecuzione. Per le modifiche alla politica di accesso, verificare anche le richieste consentite e negate verso una destinazione controllata.

Se è necessario un riavvio, pianificare connessioni attive e attività in background, incluso il modo in cui le applicazioni recuperano le operazioni interrotte. Riavvii ripetuti non riparano una configurazione non valida né file non disponibili.

Articoli correlati