{"id":22093,"date":"2026-11-10T15:00:00","date_gmt":"2026-11-10T14:00:00","guid":{"rendered":"https:\/\/webhosting.de\/?p=22093"},"modified":"2026-11-05T08:25:52","modified_gmt":"2026-11-05T07:25:52","slug":"proteggere-e-valutare-lo-stato-del-modulo-apache","status":"publish","type":"post","link":"https:\/\/webhosting.de\/it\/apache-mod-status-absichern-auswerten\/","title":{"rendered":"Proteggere Apache mod_status e interpretare correttamente i valori di stato"},"content":{"rendered":"<div class=\"wh-article\" data-wh-layout=\"2.1.2\" style=\"width:100%;max-width:820px;margin:0 auto;color:#263b4b;font-family:inherit;font-size:18px;line-height:1.8;text-align:start;overflow-wrap:break-word;box-sizing:border-box\"><p class=\"wh-lead\" style=\"font-size:20px;line-height:1.7;color:#233746;margin:0 0 1.1em\">Con Apache mod_status puoi vedere quanti worker sono attualmente attivi e quali richieste vengono elaborate. Proteggi il <strong style=\"font-weight:700;color:inherit\">Punto finale di stato<\/strong> da accessi non autorizzati: l'output pu\u00f2 contenere dati sensibili relativi alle richieste e ai client. Per Apache HTTP Server 2.4, l'articolo illustra una configurazione locale di base e spiega come verificare ulteriori vie di accesso. Le richieste ripetute aiutano nella diagnosi: una singola istantanea non dimostra n\u00e9 una carenza persistente di worker n\u00e9 la sua causa. <\/p>\n<nav class=\"wh-toc\" aria-label=\"Contenuto di questo articolo\" style=\"display:block;margin:28px 0 38px;padding:22px;border:1px solid #d9e4e8;border-radius:14px;background:#f4f8f8\"><p class=\"wh-toc-title\" style=\"font-size:13px;font-weight:700;letter-spacing:.08em;color:#49656b;margin:0 0 14px\">Vai direttamente alla sezione<\/p><div class=\"wh-toc-grid\" style=\"display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px\"><div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#mod-status-grundlagen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Cosa rende visibile mod_status<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#statusdaten-und-risiken\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Dati di stato e relative implicazioni in materia di sicurezza<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#topologie-und-mpm\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Verificare i percorsi di accesso e il modello dei worker<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#lokale-konfiguration\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Configurazione dell'endpoint di stato locale<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#zugriff-gezielt-beschraenken\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Estendere in modo sicuro l'accesso al monitoraggio<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#statuswerte-auswerten\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Classificare correttamente i valori di stato<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#monitoring-im-verlauf\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Monitorare i dati di stato nel tempo<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#fehler-und-zugriffstests\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Verifica dell'accesso e dei messaggi di errore<\/a><\/div>\n<div class=\"wh-toc-item\" style=\"display:block;min-width:0;margin:0;padding:0\"><a class=\"wh-toc-link\" href=\"#ursachen-und-entscheidungen\" style=\"display:block;height:100%;padding:12px 15px;border:1px solid #dce6e8;border-radius:9px;background:#fff;color:#18575b;font-size:14px;line-height:1.5;font-weight:600;text-decoration:none;box-sizing:border-box\">Dalle indicazioni alle decisioni aziendali<\/a><\/div>\n<\/div><\/nav><section class=\"wh-section\" aria-labelledby=\"mod-status-grundlagen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"mod-status-grundlagen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Cosa rende visibile mod_status<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Il modulo Apache mod_status fornisce informazioni sul server web in esecuzione. Aiuta, ad esempio, a capire quanti worker sono attualmente attivi e quali richieste vengono elaborate. Le spiegazioni che seguono si riferiscono ad Apache HTTP Server 2.4; la documentazione relativa al ramo di sviluppo \u00e8 separata e non \u00e8 trasferibile a questa versione senza previa verifica.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">A <strong style=\"font-weight:700;color:inherit\">gestore<\/strong> genera l'output di stato per un percorso URL configurato. Una sezione \"Location\" pu\u00f2 passare questo percorso all'handler <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">server-status<\/code> assegnare; non \u00e8 necessario che esista un file con lo stesso nome nella directory DocumentRoot. Il percorso costituisce quindi un accesso alla diagnostica del server e non una normale pagina fornita dal file system.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Per la diagnosi manuale \u00e8 indicata la visualizzazione HTML. La variante con <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code> fornisce una rappresentazione leggibile da macchina che un sistema di monitoraggio pu\u00f2 recuperare regolarmente. I dettagli disponibili dipendono, tra l\u2019altro, dalla configurazione del server. Il parametro non trasforma l\u2019endpoint in un servizio separato: anche i suoi dati in uscita devono essere protetti da accessi non autorizzati. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">\u00c8 necessario che mod_status sia caricato e che tu abbia i permessi per modificare la configurazione di Apache. Per le restrizioni di accesso devono inoltre essere disponibili i moduli di autorizzazione necessari. Le modalit\u00e0 di attivazione di un modulo e i file necessari a tale scopo variano a seconda della distribuzione e dell'installazione; pertanto, un singolo percorso di file non costituisce un punto di partenza universalmente valido. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Per <strong style=\"font-weight:700;color:inherit\">Monitoraggio di Apache<\/strong> L'output costituisce una fonte di diagnosi, ma non rappresenta un monitoraggio completo delle prestazioni dell'applicazione. Ad esempio, mostra che i worker sono occupati, ma non spiega di per s\u00e9 se sia un database, un backend o un client lento a causare il ritardo nell'elaborazione. Per individuare le cause, sono necessari anche dati adeguati relativi all'applicazione, al sistema e ai log.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"statusdaten-und-risiken\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"statusdaten-und-risiken\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Dati di stato e relative implicazioni in materia di sicurezza<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La pagina di stato mostra, tra le altre cose, i worker occupati e quelli liberi, nonch\u00e9 informazioni sull'ora di avvio o riavvio e sul tempo di esecuzione. I worker occupati non sono disponibili come capacit\u00e0 libera al momento della richiesta. \u00c8 possibile valutare quanto sia critico il rapporto tra worker occupati e liberi solo considerando l'andamento nel tempo e il limite dei worker effettivamente configurato. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Il periodo di tempo aiuta a contestualizzare i valori aggregati nel tempo: una media calcolata dall'inizio pu\u00f2 nascondere brevi picchi di carico. Allo stesso modo, una richiesta con pochi worker disponibili rappresenta inizialmente solo un'istantanea. Richieste ripetute, insieme ai tempi di risposta e agli errori, forniscono una base migliore per analizzare una possibile carenza. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Con <strong style=\"font-weight:700;color:inherit\">Stato esteso<\/strong> Apache registra ulteriori dettagli, tra cui il numero complessivo di accessi e i volumi di dati, nonch\u00e9 informazioni sugli host e sulle richieste correnti. Quando si carica mod_status, questa funzione di registrazione \u00e8 attivata per impostazione predefinita in Apache 2.4. Tuttavia, una scelta esplicita in fase di configurazione consente di determinare il livello di dettaglio previsto per il funzionamento specifico. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Una registrazione pi\u00f9 dettagliata ha il suo prezzo: comporta un carico di lavoro aggiuntivo e pu\u00f2 rallentare il server. Valuta quindi l\u2019utilit\u00e0 diagnostica rispetto a tale carico di lavoro, invece di considerare automaticamente i maggiori dettagli come un miglioramento gratuito. D\u2019altra parte, senza ExtendedStatus mancano informazioni che potrebbero essere utili per l\u2019assegnazione delle richieste in corso. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">L'output pu\u00f2 rivelare le richieste in corso e le informazioni sul client. Trattalo quindi come <strong style=\"font-weight:700;color:inherit\">dati operativi sensibili<\/strong> e non come controllo dello stato di salute pubblico. La visualizzazione HTML e <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code> richiedono lo stesso livello di protezione dell'accesso; un percorso difficile da indovinare non impedisce l'accesso a chi lo conosce o lo scopre. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"topologie-und-mpm\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"topologie-und-mpm\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Verificare i percorsi di accesso e il modello dei worker<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Prima di apportare qualsiasi modifica, individua la versione di Apache installata e il modulo di multiprocessing attivo, in breve MPM. Verifica inoltre quali host virtuali servono il listener in questione, se i proxy inversi inoltrano le richieste e quali regole di accesso sono gi\u00e0 in vigore. Solo con questa panoramica \u00e8 possibile valutare dove avr\u00e0 effetto una nuova regola e quali configurazioni esistenti potrebbero essere influenzate da essa. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un agente di monitoraggio locale potrebbe recuperare lo stato tramite un indirizzo loopback. Tuttavia, un recupero locale riuscito dimostra solo che quel percorso specifico, con l'indirizzo, la porta e l'host virtuale selezionati, funziona. Non dimostra n\u00e9 che gli altri host siano protetti, n\u00e9 che un accesso esterno fallisca.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un secondo approccio pu\u00f2 passare attraverso un proxy inverso e un altro host virtuale. In questo caso possono essere applicati altri reindirizzamenti o regole di accesso; inoltre, \u00e8 necessario verificare quale indirizzo client Apache utilizzi effettivamente per l'autorizzazione. Considera il <strong style=\"font-weight:700;color:inherit\">Percorso di accesso<\/strong> pertanto, includendo proxy, selezione dell'host e regole Apache, anzich\u00e9 trasferire il test locale all'intera topologia.<\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail1\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-1024x683.webp\" class=\"wp-image-22098\" alt=\"Immagine simbolica generata dall&#039;intelligenza artificiale raffigurante una presa di rete con un cavo Ethernet collegato in un locale tecnico.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-netzwerkweg-23961b98-detail1-5b61391d10.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail1\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Immagine simbolica generata dall'IA: i percorsi di rete e la configurazione del proxy determinano il modo in cui una richiesta di stato raggiunge Apache.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">L'MPM determina il modo in cui Apache impiega i processi e, se del caso, i thread per l'elaborazione. Un processo \u00e8 un'unit\u00e0 del sistema operativo; i thread vengono eseguiti all'interno di un processo e possono elaborare attivit\u00e0 al suo interno. L'importanza del numero di worker dipende quindi dal modello utilizzato. Il <a href=\"https:\/\/webhosting.de\/it\/webserver-lavoratori-modelli-prefork-lavoratori-eventi-mpm-serverperf\/\">Confronto tra i modelli di worker di Apache<\/a> spiega le differenze tra Prefork, Worker ed Event.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Proprio nel caso del <strong style=\"font-weight:700;color:inherit\">event-MPM<\/strong> Le connessioni aperte non equivalgono automaticamente a thread di lavoro occupati in modo permanente. Alcuni stati di attesa possono essere gestiti in modo diverso rispetto all'elaborazione attiva di una richiesta. Prendi quindi nota dell'MPM attivo prima di trarre conclusioni sulla capacit\u00e0 basandoti sul numero di connessioni e di thread di lavoro. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"lokale-konfiguration\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"lokale-konfiguration\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Configurazione dell'endpoint di stato locale<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Prima di apportare la modifica, verifica se \u00e8 in esecuzione Apache HTTP Server 2.4, <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">mod_status<\/code> sia stato caricato e che i moduli di autorizzazione necessari siano disponibili. Registra inoltre gli host virtuali esistenti e le regole di accesso. L\u2019attivazione dei moduli e i percorsi di configurazione variano a seconda della distribuzione; l\u2019esempio seguente va inserito nel file di configurazione di Apache corrispondente, non in un file generico predefinito.  <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">L'esempio si attiva <strong style=\"font-weight:700;color:inherit\">Stato esteso<\/strong> lo specifica espressamente e assegna il percorso allo status handler. <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require local<\/code> limita l'accesso in base alle regole di Apache per le connessioni locali. La direttiva per la registrazione dettagliata si trova al di fuori della sezione `Location`. Prima di applicarla, devi verificare come questa sezione interagisce con la tua configurazione esistente.  <\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Codice<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Copia il codice<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Copiato<\/span><span data-wh-copy-fallback hidden>Codice evidenziato \u2013 copiare<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-apache\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">ExtendedStatus On\n\n&lt;Location &quot;\/server-status&quot;&gt;\n    SetHandler server-status\n    Require local\n&lt;\/Location&gt;<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Fai verificare e approvare la modifica in base alla tua procedura operativa prima di applicarla. L'esempio \u00e8 un punto di partenza, non una garanzia valida per tutti gli host virtuali o i percorsi proxy. In particolare, le sezioni di autorizzazione esistenti possono influire sulla regola applicabile a una richiesta specifica. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Dopo l'esecuzione, puoi recuperare localmente l'output leggibile dalla macchina utilizzando il seguente comando di lettura. Il comando presuppone la presenza di un listener sull'indirizzo loopback selezionato e sulla porta predefinita 80. Verifica inoltre che la richiesta raggiunga l\u2019host virtuale previsto; se necessario, dovrai adattare la porta e la selezione dell\u2019host al tuo ambiente.<\/p>\n<div class=\"wh-code-window\" data-wh-code style=\"margin:28px 0 34px;border:1px solid #2c4656;border-radius:12px;overflow:hidden;background:#132a3b;box-shadow:0 9px 25px -13px rgba(15,35,55,.2)\"><div class=\"wh-code-toolbar\" style=\"display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;background:#223e50;color:#edf5fa;font-size:13px;line-height:1.5;font-weight:600\"><span>Terminale<\/span><button type=\"button\" class=\"wh-code-copy\" data-wh-copy hidden style=\"padding:6px 11px;border:1px solid #7893a1;border-radius:6px;background:transparent;color:#fff;font-size:12px;line-height:1.5;font-weight:600;cursor:pointer\">Copia il codice<\/button><span class=\"wh-copy-status\" aria-live=\"polite\"><\/span><span data-wh-copy-success hidden>Copiato<\/span><span data-wh-copy-fallback hidden>Codice evidenziato \u2013 copiare<\/span><\/div><pre class=\"wh-code\" data-no-translation translate=\"no\" style=\"display:block;margin:0;padding:20px;max-width:100%;overflow-x:auto;color:#edf5fa;background:#132a3b;font:14px\/1.75 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre;direction:ltr;text-align:left\"><code class=\"language-bash\" style=\"font:inherit;color:inherit;background:transparent;padding:0;border:0;white-space:inherit\">curl --fail --silent --show-error &#039;http:\/\/127.0.0.1\/server-status?auto&#039;<\/code><\/pre><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Un recupero non riuscito \u00e8, in un primo momento, solo un\u2019indicazione, non una diagnosi univoca dell\u2019errore. Oltre all\u2019autorizzazione, potrebbero essere in gioco, ad esempio, un altro listener, un\u2019assegnazione dell\u2019host diversa o un reindirizzamento. Un recupero locale riuscito, d\u2019altra parte, non garantisce che anche altre vie di accesso siano protette.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"zugriff-gezielt-beschraenken\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"zugriff-gezielt-beschraenken\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Estendere in modo sicuro l'accesso al monitoraggio<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Scegli la modalit\u00e0 di accesso in base a dove viene eseguito il monitoraggio e a chi necessita dei risultati. Un agente sullo stesso host pu\u00f2 avvalersi della limitazione locale. Se deve accedervi un sistema esterno, l'autorizzazione dovrebbe essere limitata alle fonti effettivamente necessarie e successivamente verificata tramite il percorso di rete previsto.<\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Varianti di accesso per l&#039;endpoint di stato\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Varianti di accesso per l'endpoint di stato<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Variante<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Utilizzo<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Esame importante<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Agente locale<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Richiesta sull'host Apache con Require local<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Monitorare separatamente la raggiungibilit\u00e0 e il funzionamento dell'agente.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Rete di monitoraggio limitata<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Consentire un indirizzo specifico o una rete con \"Require ip\"<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Verificare quale indirizzo client Apache utilizzi effettivamente per l'autorizzazione.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Registrazione aggiuntiva<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Verificare l'identit\u00e0 oltre a una limitazione di rete<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Collegare espressamente la rete e l'autenticazione con \"E\"; utilizzare l'autenticazione di base solo tramite un canale di trasporto protetto.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">All'indirizzo <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require ip<\/code> Non \u00e8 determinante solo l'indirizzo che il server di monitoraggio vede dal proprio punto di vista. Dietro un proxy inverso, la configurazione installata deve fornire l'indirizzo che Apache utilizza effettivamente per l'autorizzazione. Verifica questa corrispondenza lungo il percorso effettivo prima di autorizzare l\u2019accesso a una rete; un indirizzo client presunto non costituisce un controllo degli accessi affidabile. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Diversi <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require<\/code>-Le direttive all'interno di una sezione, in assenza di un contenitore adeguato, si comportano fondamentalmente come una <strong style=\"font-weight:700;color:inherit\">Operatore \"o\"<\/strong>: Se una richiesta soddisfa una delle condizioni, ci\u00f2 pu\u00f2 gi\u00e0 essere sufficiente. Se un client deve provenire dalla rete autorizzata ed effettuare inoltre l'accesso, \u00e8 necessario specificare espressamente le condizioni in un <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">&lt;RequireAll&gt;<\/code>-Metti insieme i container e verifica entrambi i requisiti separatamente. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Nel caso dell'autenticazione di base, solo un protocollo di trasporto adeguato, come il TLS, protegge le credenziali durante la trasmissione. Una rete di gestione separata pu\u00f2 limitare ulteriormente l'accessibilit\u00e0, ma non sostituisce un'efficace autorizzazione Apache. Anche in questo caso, solo i sistemi autorizzati dovrebbero poter recuperare l'output HTML e quello leggibile dal computer.  <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"statuswerte-auswerten\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"statuswerte-auswerten\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Classificare correttamente i valori di stato<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La pagina di stato fornisce risposte diverse a diverse domande di diagnostica in base ai dati disponibili. Leggi la <strong style=\"font-weight:700;color:inherit\">Assegnazione dei lavoratori<\/strong> Pertanto non \u00e8 isolata: descrive lo stato al momento della richiesta. Ulteriori dettagli sulla richiesta dipendono dalla configurazione e, in particolare, da ExtendedStatus; i campi visualizzati possono variare a seconda del server e dell\u2019MPM. <\/p>\n<div class=\"wh-table-scroll\" tabindex=\"0\" role=\"region\" aria-label=\"Informazioni sullo stato relative a domande diagnostiche tipiche\" style=\"width:100%;max-width:100%;overflow-x:auto;margin:28px 0;border:1px solid #dce5e9;border-radius:14px;background:#fff;box-shadow:0 10px 28px -16px rgba(24,47,60,.32);box-sizing:border-box\"><table style=\"width:100%;min-width:580px;border-collapse:separate;border-spacing:0;border:0;margin:0;font-size:15px;line-height:1.6;background:#fff\"><caption style=\"padding:20px;text-align:start;font-size:17px;line-height:1.5;font-weight:700;color:#173246;background:#fff\">Informazioni sullo stato relative a domande diagnostiche tipiche<\/caption><thead><tr><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Domanda diagnostica<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Problema<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Dichiarazione<\/th><th scope=\"col\" style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#19394d;color:#fff\">Confine<\/th><\/tr><\/thead><tbody><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">I lavoratori sono occupati?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Dipendenti e lavoratori autonomi<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Mostra lo stato di occupazione attuale.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Una singola consultazione non indica una saturazione permanente.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">A cosa stai lavorando in questo momento?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Richieste e assegnazione dei processi in ExtendedStatus<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Consente di associare il lavoro visibile ai processi.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Alcune richieste potrebbero andare perse tra un recupero e l'altro; la causa rimane sconosciuta.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Come si evolve il numero di visite?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Accessi aggregati e volume di dati<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">I contatori possono essere utilizzati per l'analisi dei dati storici.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#fff;color:#294252\">Un singolo valore non indica un tasso a breve termine; tenere conto dei riavvii.<\/td><\/tr><tr><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Cosa succede alle connessioni event?<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Stati asincroni come \u201cWriting\u201d e \u201cKeep-alive\u201d<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Distingue gli stati di connessione visualizzati.<\/td><td style=\"padding:15px 18px;border:0;border-bottom:1px solid #e2e9ed;text-align:start;vertical-align:top;white-space:normal;font-size:15px;line-height:1.6;background:#f4f7f9;color:#294252\">Le connessioni aperte non sono equivalenti ai thread di lavoro occupati in modo permanente.<\/td><\/tr><\/tbody><\/table><\/div><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Supponiamo che una query mostri molti worker occupati e solo pochi liberi. Ci\u00f2 potrebbe essere un breve picco di carico oppure indicare una pressione prolungata. Ripeti la query e confronta l\u2019andamento con i tempi di risposta, gli errori e il limite effettivo dei worker prima di prendere in considerazione una modifica della capacit\u00e0.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">All'indirizzo <strong style=\"font-weight:700;color:inherit\">event-MPM<\/strong> alcuni stati di attesa possono essere gestiti dal listener anzich\u00e9 da thread di lavoro associati in modo permanente. I processi di scrittura e keep-alive vanno quindi interpretati come stati di connessione, non genericamente come un numero di thread occupati. Anche i processi in fase di terminazione e le generazioni precedenti dopo un riavvio graduale possono influenzare il quadro; verifica i dettagli relativi alla versione 2.4 installata. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Per la classificazione dell'architettura, il <a href=\"https:\/\/webhosting.de\/it\/apache-mpm-event-vs-mpm-worker-ottimizzazione-del-server-web\/\">Confronto tra Event MPM e Worker MPM<\/a> L'indicatore di stato. La scelta dell'MPM spiega come Apache organizza le connessioni e il lavoro; tuttavia, non sostituisce l'osservazione del server specifico e della sua applicazione.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"monitoring-im-verlauf\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"monitoring-im-verlauf\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Monitorare i dati di stato nel tempo<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Per Apache Monitoring, una singola pagina di stato rappresenta solo una parte del quadro complessivo. Ottieni l'output leggibile dal sistema tramite <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code> Recupera regolarmente i valori da un agente autorizzato e salvali con un timestamp. In questo modo potrai, ad esempio, capire se il numero ridotto di worker disponibili \u00e8 un fenomeno momentaneo o se persiste nel corso di pi\u00f9 query. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Per un <strong style=\"font-weight:700;color:inherit\">Frequenza degli intervalli<\/strong> Si confronta un contatore cumulativo con il suo valore precedente e si divide la differenza per il tempo trascorso. Se, ad esempio, il numero di accessi aumenta di 120 in 60 secondi, ci\u00f2 corrisponde a una media di due accessi al secondo per quell\u2019intervallo. Questo valore medio non fornisce ancora alcuna indicazione sulla distribuzione all\u2019interno del minuto.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Prima di calcolare la differenza, verifica le informazioni relative all\u2019avvio o al riavvio e il valore del contatore. Se il server \u00e8 stato riavviato o se un contatore \u00e8 diminuito rispetto alla lettura precedente, considera la situazione come un reset e avvia una nuova serie di confronti. Un tasso di traffico negativo derivante da due valori del contatore risulterebbe in questo caso fuorviante; anche le richieste non andate a buon fine dovrebbero rimanere riconoscibili nella cronologia. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Le medie relative al tempo di funzionamento del server fornite da mod_status attenuano i brevi picchi di carico. Una serie temporale con un intervallo di interrogazione opportunamente scelto mostra le variazioni in modo pi\u00f9 preciso, ma pu\u00f2 comunque tralasciare eventi verificatisi tra due interrogazioni. Scegli quindi l'intervallo in base alla questione diagnostica da risolvere e tieni conto dell'onere legato alla raccolta e all'archiviazione dei dati. <\/p>\n<figure class=\"wp-block-image size-large wh-figure\" aria-describedby=\"wh-caption-detail2\" style=\"display:block;float:none;clear:both;width:100%;max-width:760px;margin:34px auto 40px;border:1px solid #dae5e9;border-radius:14px;overflow:hidden;background:#f5f8fa;box-shadow:0 10px 28px -17px rgba(24,47,60,.28);box-sizing:border-box\"><div class=\"wh-figure-media\" style=\"display:block;background:#eef3f5;line-height:0\"><img loading=\"lazy\" width=\"800\" height=\"534\" src=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-1024x683.webp\" class=\"wp-image-22099\" alt=\"Illustrazione generata dall&#039;intelligenza artificiale che raffigura singole richieste di stato sotto forma di schede separate accanto a un orologio.\" decoding=\"async\" srcset=\"https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-1024x683.webp 1024w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-300x200.webp 300w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-768x512.webp 768w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662-18x12.webp 18w, https:\/\/webhosting.de\/wp-content\/uploads\/2026\/11\/apache-status-wiederholte-abrufe-23961b98-detail2-4cfdfe6662.webp 1536w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" ><\/div><figcaption class=\"wh-caption\" id=\"wh-caption-detail2\" style=\"display:block;margin:0;padding:12px 18px 15px;border-top:1px solid #dce5e9;color:#506575;background:#f5f8fa;font-size:14px;line-height:1.55;text-align:start\">Illustrazione generata dall'IA: le consultazioni ripetute mostrano i cambiamenti, ma possono tralasciare gli eventi verificatisi tra una consultazione e l'altra.<\/figcaption><\/figure><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Anche i dati di stato archiviati devono essere protetti: a seconda dell'output, possono contenere informazioni relative alle richieste e ai client. Limita l'accesso all'agente, all'archivio e all'analisi alle sole persone e ai soli sistemi autorizzati. Stabilisci inoltre per quanto tempo i dati grezzi e gli indicatori derivati devono essere conservati per il rispettivo scopo operativo.<\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"fehler-und-zugriffstests\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"fehler-und-zugriffstests\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Verifica dell'accesso e dei messaggi di errore<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Dopo aver approvato una modifica, verifica innanzitutto l'accesso autorizzato previsto, ad esempio da parte dell'agente di monitoraggio locale. Successivamente, controlla sia la pagina HTML che la variante da una postazione di rete espressamente non autorizzata <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">?auto<\/code>. Nessuno dei due deve fornire dati di stato in quel contesto. Un test effettuato su una sola sede o su un solo percorso di accesso non \u00e8 sufficiente. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Ripeti il test per gli host virtuali effettivamente raggiungibili e, se del caso, per le connessioni dirette e quelle gestite tramite un proxy inverso. Il fatto che il test abbia esito positivo a livello locale non garantisce che il proxy garantisca lo stesso livello di protezione. Presta attenzione anche ai reindirizzamenti: ci\u00f2 che conta \u00e8 se, alla fine di un percorso di accesso, vengono restituiti dati sensibili relativi allo stato. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Se un\u2019interrogazione consentita non va a buon fine, verifica, oltre alla <strong style=\"font-weight:700;color:inherit\">Autorizzazione<\/strong> anche il listener, l'indirizzo e la porta, nonch\u00e9 la selezione dell'host virtuale. Anche le regole proxy e di reindirizzamento possono deviare la richiesta in modo diverso dal previsto. Un singolo errore non permette quindi di dedurre con certezza n\u00e9 l'esistenza di una regola di accesso errata n\u00e9 la presenza di un handler difettoso.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Verifica che le configurazioni esistenti non contengano vecchie direttive di accesso come <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Order<\/code> e <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Deny<\/code>. La loro combinazione avventata con i pi\u00f9 recenti <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">Require<\/code>-Le regole possono portare a risultati inaspettati. Verifica la combinazione effettivamente valida, invece di dedurre l'accesso finale sulla base di una singola regola che lo consente. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Inoltre, una location protetta non \u00e8 necessariamente l'unico stato finale possibile. Se mod_status \u00e8 caricato, il suo handler pu\u00f2 essere specificato anche nelle configurazioni per directory, incluse <code data-no-translation style=\"font:600 .87em\/1.5 ui-monospace,monospace;color:#235063;background:#edf3f5;border-radius:4px;padding:.1em .3em\">.htaccess<\/code> essere disponibili. Verifica quindi le voci esistenti e le deleghe consentite, in particolare sui server condivisi, in modo che non sia possibile configurare ulteriori handler non protetti. <\/p>\n<\/section><section class=\"wh-section\" aria-labelledby=\"ursachen-und-entscheidungen\" style=\"display:block;margin:0 0 36px;min-width:0\"><h2 id=\"ursachen-und-entscheidungen\" style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Dalle indicazioni alle decisioni aziendali<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Se si riscontra ripetutamente che molti worker sono occupati e solo pochi sono liberi, ci\u00f2 costituisce un\u2019indicazione di una possibile pressione sulle capacit\u00e0, ma non costituisce ancora una prova della causa. Confronta l'andamento con i tempi di risposta, i tassi di errore e il limite effettivo dei worker. Solo il quadro complessivo mostra se l'occupazione coincide con problemi tangibili e quanto questi siano persistenti. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Prima di aumentare un limite, verifica la memoria disponibile e il fabbisogno aggiuntivo dei processi o dei thread previsti. Allo stesso tempo, analizza i motivi per cui le elaborazioni richiedono molto tempo: un maggiore parallelismo potrebbe non risolvere la causa effettiva del problema e impegnare ulteriori risorse. Le modifiche devono quindi essere inserite in un processo operativo controllato, seguito da un\u2019attenta monitoraggio.<\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">In caso di richieste lente, le ripetute verifiche dello stato aiutano a individuare le richieste attuali e i processi associati. Confronta gli orari con i log di accesso e di errore, nonch\u00e9 con i dati dell\u2019applicazione e dei suoi backend. Una richiesta fugace pu\u00f2 scomparire tra due interrogazioni; una singola segnalazione non identifica in modo affidabile una determinata applicazione come causa n\u00e9 dimostra che si tratti di un attacco. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Per un look che non passa inosservato <strong style=\"font-weight:700;color:inherit\">ID processo<\/strong> Puoi inoltre verificare i dati del sistema operativo, come l'utilizzo della CPU e della memoria. Questa correlazione costituisce un ulteriore indizio, ma non sostituisce il confronto temporale con le richieste e i log. Soprattutto in caso di osservazioni ripetute, dovresti tenere presente che i processi e le richieste che stanno elaborando in quel momento possono cambiare. <\/p>\n<p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Nel caso dell\u2019event-MPM, presta inoltre attenzione ai processi in fase di terminazione e alle vecchie generazioni dopo un riavvio graduale. Questi possono influenzare il quadro generale durante la transizione; le connessioni aperte non sono da equiparare in modo generalizzato a thread di lavoro occupati in modo permanente. Verifica le peculiarit\u00e0 della versione di Apache 2.4 installata prima di trarre conclusioni definitive sulla capacit\u00e0 da assegnare sulla base di una fase di transizione di questo tipo. <\/p>\n<\/section><section class=\"wh-sources\" style=\"margin:40px 0 0;padding:24px 0 0;border-top:1px solid #dce5e9;color:#596b7b;font-size:14px;line-height:1.65\"><h2 style=\"margin:38px 0 18px;color:#172f41;font-size:clamp(24px,1.25rem + 1vw,30px);font-weight:700;line-height:1.3;scroll-margin-top:115px\">Fonti e stato dell'arte<\/h2><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">Stato della ricerca: <time datetime=\"2026-11-04\">2026-11-04<\/time><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\">La base \u00e8 costituita da Apache HTTP Server 2.4; i percorsi di configurazione specifici per la distribuzione e i dettagli relativi alla versione dell'event-MPM devono essere verificati nella rispettiva installazione. Aggiornamento: 4 novembre 2026.<\/p><div class=\"wh-source-urls\"><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/mod\/mod_status.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/sections.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/mod\/event.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/2.4\/howto\/auth.html<\/span><\/p><p style=\"margin:0 0 1.1em;font-size:inherit;line-height:inherit\"><span class=\"wh-source-url\" data-no-translation dir=\"ltr\" style=\"overflow-wrap:anywhere;font:12px\/1.6 ui-monospace,monospace;direction:ltr\">https:\/\/httpd.apache.org\/docs\/current\/upgrading.html<\/span><\/p><\/div><\/section><\/div>","protected":false},"excerpt":{"rendered":"<p>Apache mod_status mostra l'occupazione dei worker e le richieste in corso. Ecco come proteggere l'endpoint di stato, verificare i diversi percorsi di accesso e organizzare i dati su un arco di tempo pi\u00f9 lungo.<\/p>","protected":false},"author":1,"featured_media":22096,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[834],"tags":[],"class_list":["post-22093","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-plesk-webserver-plesk-administration-anleitungen"],"acf":[],"_links":{"self":[{"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/posts\/22093","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/comments?post=22093"}],"version-history":[{"count":2,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/posts\/22093\/revisions"}],"predecessor-version":[{"id":22100,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/posts\/22093\/revisions\/22100"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/media\/22096"}],"wp:attachment":[{"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/media?parent=22093"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/categories?post=22093"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webhosting.de\/it\/wp-json\/wp\/v2\/tags?post=22093"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}