Avvisi
Invia gli avvisi InfraFence via email, Slack, Discord, Telegram o webhook firmato: filtri per gravità e categoria, raggruppamento, limiti e verifica della firma.
Ultimo aggiornamento:
I canali di avviso sono in Impostazioni › Avvisi (owner e admin). L'email è inclusa in tutti i piani; Slack, Discord, Telegram e webhook sono disponibili da Basic in su.
Aggiungere un canale
Aggiungi canale, poi:
- Canale: email, Slack, Discord, Telegram o webhook;
- Nome: serve a te, per esempio "Team ops";
- Gravità minima: critica per impostazione predefinita;
- Categorie: lasciale tutte deselezionate per ricevere ogni categoria.
| Canale | Cosa inserisci |
|---|---|
| Indirizzo email | |
| Slack | URL del webhook Slack (hooks.slack.com): Slack › Apps › Incoming Webhooks, aggiungilo a un canale, copia l'URL. |
| Discord | URL del webhook Discord: canale › Modifica › Integrazioni › Webhook › Nuovo webhook › Copia URL. |
| Telegram | Chat ID Telegram e Token del bot: crea un bot con @BotFather, aggiungilo alla chat, incolla il chat ID e il token. |
| Webhook | URL del webhook (https) e, facoltativo, un Segreto di firma. |
Invia prova verifica il canale. Ogni canale mostra quando ha inviato l'ultima volta e il suo ultimo errore.
I webhook devono puntare a un indirizzo HTTPS pubblico: gli indirizzi privati e locali vengono rifiutati.
Cosa viene inviato
I nuovi eventi con gravità pari o superiore a quella del canale, nelle categorie scelte. Gli eventi operativi (scansioni, aggiornamenti, auto-riparazione del firewall) non generano mai avvisi. Anche le richieste di approvazione di AutoMode arrivano ai canali.
Gli eventi vengono raggruppati: al massimo un messaggio ogni 20 secondi per canale e server, con fino a 15 eventi. Un canale invia al massimo 100 messaggi al giorno.
Payload del webhook
Una POST JSON:
{
"source": "infrafence",
"type": "alert",
"org": "Acme",
"server": { "id": 42, "name": "web-01" },
"link": "https://infrafence.com/…",
"title": "…",
"events": [
{
"type": "brute_force",
"severity": "critical",
"source_ip": "203.0.113.7",
"occurred_at": "2026-10-23T08:15:00Z",
"details": {}
}
]
}Ogni richiesta contiene X-InfraFence-Timestamp (secondi Unix). Con un segreto di firma contiene anche X-InfraFence-Signature: sha256=<hex>, l'HMAC-SHA256 di <timestamp>.<body> calcolato con il tuo segreto. Ricalcolalo sul body grezzo, confrontalo in tempo costante e rifiuta i timestamp vecchi per bloccare i replay:
printf '%s.%s' "$TIMESTAMP" "$BODY" | openssl dgst -sha256 -hmac "$SECRET"Riepilogo settimanale
Riepilogo settimanale via email: ogni lunedì owner e admin ricevono un riepilogo degli ultimi 7 giorni, nella lingua in cui usano la dashboard.
Email che InfraFence invia
Oltre agli avvisi, InfraFence invia per email:
- gli avvisi di sicurezza e le richieste di approvazione ai canali email qui sopra;
- il riepilogo settimanale (il lunedì) e il report mensile (il giorno 1, piani a pagamento) a owner e admin;
- tre avvisi sulla protezione agli owner quando la dashboard rifiuta gli agent: 12 ore prima che disattivino la protezione, quando la disattivano e quando l'accesso torna (vedi Quando la dashboard non è raggiungibile);
- le email della prova gratuita agli owner: 7, 3 e 1 giorno prima della fine e quando è finita (vedi Piani e fatturazione);
- le email dell'account: conferma della registrazione, reimpostazione della password, link di accesso, invito e conferma di un nuovo indirizzo email (al nuovo indirizzo e, per controllo, a quello attuale).
Arrivano nella lingua in cui usi la dashboard, in versione HTML e solo testo. I link aprono solo InfraFence (o, per il supporto, un'email a info@infrafence.com); un'email di approvazione apre soltanto la richiesta, non approva mai nulla.
Quando il server di posta di un indirizzo lo rifiuta in modo definitivo (casella inesistente, o un dominio senza server di posta), InfraFence smette di scrivergli per 7 giorni, poi riprova. Nel frattempo la dashboard mostra Non riusciamo a consegnare le email a … agli owner dell'organizzazione (e a quell'admin), e un canale di avviso email con quell'indirizzo mostra recipient_rejected, poi recipient_undeliverable fino alla fine della settimana. Un Invia prova prova comunque l'indirizzo. Vedi Risoluzione dei problemi.
