Let’s Encrypt con Cert Warden
-
Amministrazione
- 30 Giorni di Rimborso
- Accesso bloccato con VPN
- Accesso da un nuovo indirizzo IP
- Amministrazione dei partner
- Annullare un contratto
- Attivare le notifiche di rinnovo
- Cambia persona di contatto (azienda)
- Cambiare la password
- Configurare un avviso punti
- Costi del servizio d'emergenza
- Data center dei server
- FAQ infrastruttura e sicurezza
- Fattura mensile cumulativa
- Fattura per posta
- Funzioni PHP disabilitate
- Gestione dei contatti
- Impostazione dell'autenticazione a due fattori
- Link alla webmail
- Meno Fatture
- Modalità di pagamento
- Modificare i dati di indirizzo
- Modificare la durata al rinnovo
- Pagamenti automatici
- Panoramica spazio rivenditori
- Password dimenticata
- Polizza di pagamento (QR-fattura)
- Promemoria
- Regole del credito: decidi per cosa usare il tuo credito
- Ricaricare il credito
- Richiesta di backup
- Ritirare una disdetta
- Sblocca Express
- Sponsorizza un amico
- Trasferimento del prodotto
- Visualizzare le fatture
- weitere Artikel ( 30 ) Einklappen
-
Archiviazione nel cloud
-
Certificati SSL
- Attivare il certificato SSL
- Attivare il certificato SSL per l'inoltro
- Certificato intermedio
- Certificato wildcard
- Certificazione del dominio di differenza e dell'identità
- Condizioni da soddisfare
- Creazione di un requisito di certificazione (CSR) per Apache
- Definizione CERTIFICATO SSL
- IL BROWSER NON È SUPPORTATO
- il certificato giusto
- Let's Encrypt non funziona
- Requisiti di certificazione (CSR)
- Requisiti per il rilascio di un certificato SSL
- SiteSeal
- SSL API
- SSL in Java Keystore
- weitere Artikel ( 11 ) Einklappen
-
Dominio
- .ZUERICH DOMANI Registro
- Attivare il reindirizzamento del dominio
- Attivare la privacy Whois
- Bloccare un dominio
- Cambia contatti
- Cambia server DNS
- Collega il sito web a Squarespace
- Collega il sito web con Wix
- Collega il tuo sito web a Jimdo
- Collegare il sito web a Shopify
- Collegare o inoltrare un dominio
- Condividere l'accesso al dominio
- Configurare il dominio per il traffico e-mail
- Controllare il DNSSEC
- Cos'è DANE/TLSA?
- Cos'è MagicDANE?
- Disattivate le voci DNS
- Disdire un dominio e ottenere il codice di autorizzazione
- DNSSEC
- DNSSEC Disattivare
- Domainreseller
- Domande sul dominio
- Dominio di collegamento
- Estendere il dominio
- Google Site Verification
- Impostare correttamente le voci DNS
- Impostare il proprio server SPF
- Modificare le voci DNS
- Nameserver personalizzato
- Ottimizzazione della ricerca su Google
- Ottimizzazione di Google
- Registrazione ai motori di ricerca
- Restrizione Inoltro
- Ripristinare SPF e DMARC
- Ripristinare un dominio
- Ritirare una disdetta
- Trasferire un dominio
- Utilizzare un dominio esterno
- Vendere un dominio: come mettere in vendita il tuo dominio
- weitere Artikel ( 34 ) Einklappen
-
E-mail
-
- chiamata per il servizio di emergenza
- Errore "Host client rifiutato: non riesce a trovare il tuo hostname"
- GMail blocca le e-mail
- Impostare correttamente le voci DNS
- Non ricevo l'e-mail e il mittente non ha ricevuto alcun messaggio di errore
- Problema MacMail: nome della cassetta postale richiesto per creare ImapMailbox per (nullo)
- Ricevo un messaggio di errore quando invio un'e-mail.
- Sono su una lista nera
- weitere Artikel ( 3 ) Einklappen
-
- keine Artikel vorhanden
-
- Abilitare l'autenticazione SMTP
- Attivare Outlook 2013 e precedenti
- Liste di distribuzione Microsoft365
- Microsoft 365: assegnare le licenze
- Microsoft 365: reimpostare la password
- Microsoft365 Logout & Setup
- Office365: Messaggio di errore durante la trasmissione
- Trasferire il conto di Exchange
- weitere Artikel ( 3 ) Einklappen
-
- Cambia la password e-mail
- Cos'è DKIM?
- Crea inoltro e-mail
- Creare un indirizzo e-mail
- DNSSEC
- Emails using external provider
- Inviare e-mail
- Link alla webmail
- Messaggio "la cassetta postale per l'utente è piena"
- Porte e-mail per IMAP, POP3, SMTP
- Registro della posta
- Trasferire il conto di Exchange
- Trasferisci e-mail
- weitere Artikel ( 8 ) Einklappen
-
- CALDAV einrichten
- Configurare Exchange ActiveSync (EAS)
- Configurare la risposta automatica in Office 365
- Configurare Mac Mail
- Crea un account e-mail in Thunderbird
- Impostare CARDAV
- Impostare DKIM
- Impostare l'e-mail di Android
- Impostazione della posta elettronica
- Impostazione della posta elettronica per iPhone
- Impostazione di Outlook
- Trasferire un account Exchange ActiveSync
- weitere Artikel ( 7 ) Einklappen
- Account e-mail violato
- Attivare il greylisting
- Cambiare la password e-mail
- Cos'è DANE/TLSA?
- Cos'è DKIM?
- Cos'è MagicDANE?
- Crea un account e-mail in Thunderbird
- Domande frequenti sul passaggio del webmail a OfficeMail
- Eseguire il backup delle e-mail in locale
- Firma e-mail
- GMail blocca le e-mail
- Impostare DKIM
- Impostare l'alias e-mail
- Impostazioni account OfficeMail
- Ingresso SPF
- Invia e-mail come allegato
- Inviare e-mail
- L'accesso alla Webmail non funziona
- Le nostre e-mail sono criptate?
- Link alla webmail
- Newsletter Server domande importanti
- Perché ricevo le e-mail in ritardo?
- Personalizzare gli indirizzi e-mail nel portale Microsoft
- Posta JUNK in Outlook
- Pulizia automatica della mailbox
- Registro della posta
- Restrizione Inoltro
- Risposta automatica via e-mail
- Risposte, conversazione e impostazioni in OfficeMail
- Segnala SPAM Mails
- server di nomi esterni
- Trasferimento e-mail con Outlook (file PST)
- Usare OfficeMail
- Voci SPF importanti
- weitere Artikel ( 29 ) Einklappen
-
Gateway SMS
-
Progettista di negozio
-
Server
-
-
- keine Artikel vorhanden
-
- Aggiornamento del server MSSQL
- Aggiornamento PostgreSQL
- Aggiungere la versione di PHP a chrooted
- Apache2 non parte
- Attivare le blacklist DNS
- Creare clienti in hosting per rivenditori
- Elenca lo spazio di archiviazione dal rivenditore
- Estensione Plesk DNS Manager
- File di registro Plesk
- Installare la versione di Node.JS
- Linux: Troppi file aperti in Ubuntu
- Plesk ELS
- Plesk non può avviare PHP-fpm
- Problemi di carattere speciale
- Riparazione di banche dati
- Usa la versione PHP
- weitere Artikel ( 11 ) Einklappen
- Avviare NGINX manualmente
- Avviso SSH: chiave host cambiata
- Come faccio il login tramite SSH?
- Consentire l'accesso al team di supporto
- Convertire il MBR di Ubuntu in GPT
- Domande sui server di root
- Eseguire ImunifyAV come servizio
- Il filtro SNF non si avvia
- Il server non si avvia
- Importanti comandi Docker
- Impostare il server di replica Mysql
- Impostare Jitl
- Impostazione del backup
- Impostazione della licenza per Desktop remoto
- Ingrandisci la partizione a Ubuntu 16.04
- Installare WordPress
- Mailq vuota
- Modificare il DNS inverso (PTR) del tuo server
- Modificare il nome host del tuo root server
- Monitoraggio dei controllori RAID
- MySQL con Docker
- Nuova installazione
- Ottimizzare il server
- Plesk ELS
- Problema di installazione di Proxmox: Risolvere Black Screen
- Proteggere il server root
- Quota di riparazione
- Registro e notifiche
- Riparazione dei database Mysql / MariaDB
- ripristinare il sito web molto vecchio
- Ripristinare la password di Windows
- Sblocca accesso dall'estero
- Servizio aggiornamento di Ubuntu
- Siti web sporadicamente non raggiungibili
- Ubuntu rimuovere il vecchio kernel
- Vuotare rapidamente la directory vuota
- Windows Server 2019 Cambia lingua
- weitere Artikel ( 32 ) Einklappen
-
-
-
Servizio DNS
- API DNS
- DNS API Powershell example
- DNSSEC Disattivare
- Domande sul servizio DNS
- DynDNS con un router MikroTik
- Impostare il proprio server SPF
- Ingresso SPF
- Let's Encrypt con Cert Warden
- Let's Encrypt con validazione DNS
- Modifica della voce SPF
- Modificare le voci DNS
- Ripristinare SPF e DMARC
- TLD che supportano DNSsec
- Voce DNS CAA
- Voci DNS nel pacchetto DNS
- weitere Artikel ( 10 ) Einklappen
-
SiteDesigner
-
- 2.01 Stato della pagina
- 2.03 Aggiunta di Favicon al SiteDesigner
- 2.04 Connessione a Google Analytics
- 2.05 Impostare e ottimizzare la pagina SEO
- 2.06 Inoltrare una pagina
- 2.07 Reimposta la tua pagina
- Cambia lingua
- Configurare i cookie nel SiteDesigner
- Configurare SSL
- SiteDesigner: adattare i testi SEO
- weitere Artikel ( 5 ) Einklappen
-
- 01 Aggiungere e spostare contenuti
- 02 Colori e caratteri
- 03 Design del sito web
- 04 Usa un'immagine d'archivio
- 05 Cambia un'immagine
- 06 Aggiungere una pagina
- 07 Configura un negozio
- 09 Statistiche del sito
- 1.01 SiteDesigner Quickstart
- 1.02 Aggiungere informazioni di base sulla pagina
- 1.03 Cambia l'aspetto della tua pagina
- 1.04 Immagini, gallerie e presentazioni
- 1.05 Testo e titoli
- 1.09 Nascondi pagine incomplete
- 1.10 Moduli, schede e altri contenuti
- 1.11 Impostazione di lingua, valuta e unità di misura
- 1.14 Riorganizzare e riorganizzare le pagine
- 1.15 SiteDesigner Avvio rapido per telefoni cellulari e cellulari
- 1.16 SiteDesigner Tablet Quickstart
- 1.17 Come funziona il Template Editor?
- 1.20 Annulla modifiche
- 1.22 Impostazione di un modulo di contatto definito dall'utente
- 10 Configurare il blog
- 12 Siti web multilingue
- 15 Modulo di contatto
- aggiungere altre pagine a SiteDesigner
- Aggiungere Google Analytics
- Aggiungi Google Calendar
- Aggiungi numero di pagine alla mia pagina
- Aggiungi tipo di contenuto al mio sito web
- Backup di SiteDesigner
- chiamata per il servizio di emergenza
- Creare un link a qualsiasi pagina
- Definizione SitoDesigner
- Esportare la pagina da SiteDesigner e inviarla ad un altro server via FTP
- Modifica del modello del sito CSS
- Modifica SiteDesigner con codice HTML
- Mostra il sito web esterno
- Pacchetto SiteDesigner Move Package
- Pagina buon piazzamento?
- Porta il sito web offline
- Richiesta di backup
- Strumenti di prenotazione e calendario per il SiteDesigner
- Vantaggio di SiteDesigner
- Webhosting al SiteDesigner?
- weitere Artikel ( 40 ) Einklappen
- 01 Aggiungere e spostare contenuti
- 02 Colori e caratteri
- 03 Design del sito web
- 04 Usa un'immagine d'archivio
- 05 Cambia un'immagine
- 06 Aggiungere una pagina
- 07 Configura un negozio
- 09 Statistiche del sito
- 10 Configurare il blog
- 12 Siti web multilingue
- 15 Modulo di contatto
- Accesso SiteDesigner
- Aggiungi un Popup
- Aprire il SiteDesigner
- Cambia lingua
- Il modulo non invia e-mail
- Menu fisso in SiteDesigner
- Spostare pagine in cartelle
- weitere Artikel ( 13 ) Einklappen
-
Tecnico
-
- Aggiungere LVM-Thin
- Avvio da Hard Disk...
- Chiudere Proxmox
- Eseguire Proxmox con NVME RAID
- Importanti comandi di Proxmox
- Importazione di Windows
- Impostare CloudInit
- Impostazioni della cache
- Installare QEMU Guest Agent
- L'installazione si blocca
- La macchina virtuale si blocca: Avvio da disco rigido
- La migrazione non mostra alcun progresso
- Nessun prompt di accesso su una VM
- Nodi Proxmox non visibili nel GUI
- Ottimizzare le prestazioni
- Proxmox con Highpoint non si avvia
- Proxmox con punto interrogativo
- Reinstallazione dei server Proxmox in un cluster
- Rimuovere il disco Proxmox VM VM
- Rinominare LVM
- Riparare il cluster Proxmox
- Sostituzione del disco ZFS
- Virtualizzazione annidata
- weitere Artikel ( 18 ) Einklappen
-
- keine Artikel vorhanden
- Amministrazione CLI di PowerDNS
- Correzione degli errori del file system di Synology
- Disattivate le voci DNS
- Il numero di serie Sophos mostra "Default string"
- Impostare correttamente le voci DNS
- Reinstallazione dei server Proxmox in un cluster
- Rinominare LVM
- Ripristinare il backup di rsnapshot
- SOPHOS FIREWALL NON SI AVVIA
- Trova l'indirizzo IP corrispondente a un server
- Upgrade di Nextcloud Office
- weitere Artikel ( 6 ) Einklappen
-
-
web hosting
-
- Backup di database Microsoft SQL
- Cambiare la password di WordPress
- Controllo e riparazione
- Creare un database
- Fuseau horaire MySQL
- Importare Access in MS SQL
- weitere Artikel ( 1 ) Einklappen
-
-
- Augmenter la limite de téléchargement de fichiers de WordPress
- Aumentare il timeout PHP
- Copiare WordPress
- Correzione di bug: Wordpress non funziona più
- Domain einer Wordpress Website anpassen
- Installare WordPress
- load-scripts.php 500 Errore interno del server
- Permalinks in Wordpress (Windows)
- Rinominare l'URL
- Spegnere la modalità di manutenzione di Wordpress
- Trasferimento Wordpress sito web
- Trasferire WordPress su FireStorm
- WordPress - Pulsante di accesso non visualizzato
- WordPress DSGVO Tools (GDPR) violato
- Wordpress login non funziona, nemmeno la reimpostazione della password non funziona
- WordPress: avviso di sicurezza ricevuto
- WordPress: misure di sicurezza
- xml-rpc.php Proibito
- weitere Artikel ( 13 ) Einklappen
-
- 500 Errore interno del server
- Arrotondare per difetto a 5 centesimi
- Cambia versione PHP
- Cambiare versione PHP in Plesk
- Configurare il file PHP.ini
- Crea documento PDF
- Funzioni PHP disabilitate
- Modificare le impostazioni PHP per dominio
- Mostra impostazioni PHP
- PHP 5.6
- PHP: exec() è stato disabilitato
- Utilizzo in Memcached
- weitere Artikel ( 7 ) Einklappen
- Abilitare Directory Listing
- Accedi a Plesk
- Accesso dall'estero per i database
- Accesso esterno al database
- aggiungi un altroutente
- ASP.NET Core sull'hosting Windows
- Attivare il certificato SSL
- Backup Manager: ripristina i tuoi dati da solo
- Blocco dell'accesso per alcuni paesi
- Cambiare versione PHP in Plesk
- Codici di errore del browser
- Compiti di pianificazione
- Configurare il file PHP.ini
- Configurazione di Ruby
- Creare una pagina di errore personalizzata
- Differenza tra hosting UNIX e Windows
- Disattivare la cache del sito web
- File XML Web Deploy
- Funzioni PHP disabilitate
- Gestore dei Backup di Plesk
- Impostazione NodeJS
- Migrazione sito
- Modifica della password dell'utente del database
- Node.js come servizio permanente
- Pacchetto Moving Hosting
- Proteggere il sito web
- Richiesta di backup
- ripristinare il sito web molto vecchio
- Sito web di trasferimento
- Vantaggi di un sito web
- weitere Artikel ( 25 ) Einklappen
-
Website-Builder
Let’s Encrypt con Cert Warden
Let’s Encrypt con Cert Warden (challenge DNS-01)
Cert Warden è un gestore di certificati che ospiti tu stesso: ordina e rinnova i certificati Let’s Encrypt e li distribuisce ai tuoi server. Con i due script seguenti Cert Warden esegue la verifica tramite la nostra API DNS, cioè con il challenge DNS-01. Funziona senza porta 80 aperta, anche per sistemi non raggiungibili da internet, e per certificati wildcard come *.tuodominio.ch.
Requisiti
- Il dominio deve puntare ai nostri server dei nomi, la zona DNS deve quindi essere ospitata presso FireStorm
- Accesso API attivato nell’area clienti (
admin.firestorm.ch=> Account => Profilo cliente) - Un’installazione Cert Warden funzionante, di solito come container Docker
- Nel container deve essere presente
curl.jqviene usato se disponibile, ma non è necessario
1. Creare una chiave API
Accedi all’area clienti e apri Account => Profilo cliente.
Spunta Accesso API e clicca su GESTISCI CHIAVI API.
Crea una nuova chiave:
- Denominazione: per esempio
certwarden - Domini: seleziona i domini interessati
- Consenti anche la gestione DNS completa: spunta la casella
Annota la chiave API. Viene mostrata una sola volta.
2. Preparare gli script
Colloca i due script nella memoria permanente del tuo container Cert Warden, per esempio sotto /app/data/scripts/:
curl -o /app/data/scripts/firestorm_dns01_challenge_add.sh https://api.firestorm.ch/downloads/firestorm_dns01_challenge_add.txt curl -o /app/data/scripts/firestorm_dns01_challenge_del.sh https://api.firestorm.ch/downloads/firestorm_dns01_challenge_del.txt chmod 755 /app/data/scripts/firestorm_dns01_challenge_add.sh /app/data/scripts/firestorm_dns01_challenge_del.sh
Se scarichi i file da un computer Windows, assicurati che vengano salvati con fine riga Unix. Altrimenti il container segnala bad interpreter all’avvio dello script.
3. Creare il challenge provider in Cert Warden
Apri in Cert Warden la sezione Providers e crea un New Challenge Provider.
| Campo | Valore |
|---|---|
| Provider Type | DNS-01 Manual Script |
| Domains | Il tuo dominio, per esempio tuodominio.ch |
| Post Provision Wait | 300 |
| Environment Variables | FIRESTORM_API_KEY=LA-TUA-CHIAVE-API |
| Path to DNS Record Create Script | /app/data/scripts/firestorm_dns01_challenge_add.sh |
| Path to DNS Record Delete Script | /app/data/scripts/firestorm_dns01_challenge_del.sh |
Salva con SUBMIT. Poi puoi ordinare un certificato: Cert Warden imposta il record TXT da solo e lo rimuove dopo la verifica.
Altre impostazioni
Gli script si comandano tramite variabili d’ambiente. Obbligatoria è solo la chiave API, tutto il resto è facoltativo:
| Variabile | Significato |
|---|---|
FIRESTORM_API_KEY |
La tua chiave API. Unico dato obbligatorio |
FIRESTORM_ZONE_ID |
ID di zona fisso. Se resta vuoto, lo script cerca da solo la zona adatta tramite l’elenco delle zone. Con una chiave limitata a determinate zone che non può vedere l’elenco, inserisci qui l’ID |
FIRESTORM_TTL |
Durata di validità del record TXT, valore predefinito 60 |
FIRESTORM_TIMEOUT |
Tempo di attesa della chiamata API in secondi, valore predefinito 180 |
FIRESTORM_DEBUG |
1 scrive richieste e risposte nel protocollo, la chiave resta mascherata |
Questa chiamata ti fornisce l’ID della zona:
curl -H "X-Api-Key: LA-TUA-CHIAVE-API" https://api.firestorm.ch/dns/v1/zones
Provare a mano
Entrambi gli script possono essere richiamati direttamente, anche da altri client ACME. La prova a vuoto non modifica nulla e mostra solo che cosa verrebbe inviato:
FIRESTORM_API_KEY=LA-TUA-CHIAVE-API ./firestorm_dns01_challenge_add.sh --dry-run "_acme-challenge.test.tuodominio.ch" "valoretest"
Senza --dry-run il record viene davvero creato e poi rimosso:
FIRESTORM_API_KEY=LA-TUA-CHIAVE-API ./firestorm_dns01_challenge_add.sh "_acme-challenge.test.tuodominio.ch" "valoretest" FIRESTORM_API_KEY=LA-TUA-CHIAVE-API ./firestorm_dns01_challenge_del.sh "_acme-challenge.test.tuodominio.ch" "valoretest"
Con --help gli script mostrano la loro descrizione completa.
Risoluzione dei problemi
La creazione richiede uno o due minuti
È voluto. Per i record di challenge la nostra API attende da sé che tutti i nostri server dei nomi conoscano il valore e solo allora risponde. Lo script quindi non è bloccato, sta aspettando.
«Autenticazione fallita»
Controlla la chiave API e se l’accesso API è attivato nel profilo cliente. Dopo diversi tentativi errati la nostra protezione blocca temporaneamente l’indirizzo IP.
«Accesso negato»
La chiave è limitata a determinati domini e la zona richiesta non è tra questi, oppure alla creazione non è stata consentita la gestione DNS completa.
«Nessuna zona corrispondente trovata»
Il dominio non esiste come zona nel tuo account, oppure la chiave non può vederlo. In questo caso indica esplicitamente FIRESTORM_ZONE_ID.
«bad interpreter» all’avvio dello script
Il file ha fine riga Windows. Salvalo con fine riga Unix oppure esegui nel container sed -i 's/\r$//' firestorm_dns01_challenge_add.sh.
La verifica fallisce anche se il record è impostato
Aumenta in Cert Warden il valore di Post Provision Wait.
Altre istruzioni sulla nostra interfaccia si trovano nell’articolo API DNS. Per Proxmox c’è l’articolo Let’s Encrypt con validazione DNS. Gli script si basano sul lavoro di un nostro cliente, la versione originale si trova su GitHub in helmi1987/firestorm_certwarden.




