Verificare la scadenza del certificato di un server IMAP/SMTP

Per verificare se il certificato TLS/SSL è scaduto, si può ricorrere al versatile openssl da riga di comando. Ad esempio, in caso di certificato TLS su servizio SMTP: openssl s_client -starttls smtp -showcerts -connect HOST:PORT 2>/dev/null | openssl x509 -noout -dates oppure per certificato TLS su servizio IMAP: openssl s_client -starttls imap -showcerts -connect HOST:PORT … Leggi tutto

apt: NO_PUBKEY B188E2B695BD4743

Il repository sury.org utilizzato per l’installazione delle varie versioni PHP, a seguito di aggiornamenti della firma, può riportare il seguente errore durante l’update dei pacchetti: Le seguenti firme non sono state verificate perché la chiave pubblica non è disponibile: NO_PUBKEY B188E2B695BD4743 Per risolvere basta digitare: apt-key del B188E2B695BD4743 wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg enjoy!

Raspbian: aggiornare da Stretch a Buster

Anche la storica distribuzione per raspberry, basata du debian, si aggiorna e passa dalla versione 9 (stretch) alla versione 10 (buster). L’aggiornamento è in classico stile debian, tutto molto semplice. Colleghiamoci al terminale del raspberry e poi procediamo ad aggiornare stretch come segue: apt update apt dist-upgrade -y Ora aggiorniamo il firmware del raspberry con: … Leggi tutto

Debian 10 Buster: Installare i VirtualBox Guest Additions

Dopo aver completato l’installazione di Buster (Debian 10) su VirtualBox, bisogna installare i Guest Addition per accedere alle varie funzionlità (es integrazione del puntatore mouse, cartelle condivise, etc). Prima di tutto aggiungiamo qualche pacchetto che serve per la compilazione, da terminale: apt install dkms linux-headers-$(uname -r) build-essential Poi attiviamo il CD-ROM virtuale dal meù “Devices … Leggi tutto

Tunnelblick: Directory con i file di configurazione delle connessioni VPN

Capita di dover accedere alla cartella in cui si trovano i files di configurazione delle VPN (quelli che vengono mostrati come .tlbk). La cartella in cui si trovano le cartelle con le varie configurazioni sono in: /Library/Application\ Support/Tunnelblick/Shared/ la sottocartella specifica per una connessione che ad esempio chiamiamo XXX, sarà: /Library/Application\ Support/Tunnelblick/Shared/XXX.tblk/Contents/Resources/ enjoy!

Abilitare HTTP/2 su apache

Il protocollo HTTP/2 è l’evoluzione del protocollo HTTP. Si basa su un uso più efficiente delle risorse di rete. L’implemetazione del protocollo, molto simile al predecessore, è descritto nella RFC 7540. In breve, HTTP/2 è unn protocollo binario al contrario di HTTP che si basa su plain text. h2 indica HTTP/2 over TLS (protocol negotiation … Leggi tutto

Apache: Estrarre l’elenco delle url richiamate, ordinate per numero di visita

Con il seguente insieme di comandi concatenati si può facilmente avere un elenco delle url presenti nel file di log di apache: cat access.log | awk -F\” ‘{print $2}’ | awk ‘{print $2}’ | sed ‘/^$/d’ | sed ‘s/\?.*//g’ | sort | uniq -c | sort -rn Se invece occorre l’elenco degli IP, sempre raggruppati … Leggi tutto