InfraFenceInfraFence

Live Security Operations

Inizia

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
Email 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:

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:

bash
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.