Aggiungere un record DKIM su tophost per un dominio gestito esternamente su cPanel.net

Oggi vi riporto i passaggi da seguire per creare un record DKIM su un dominio registrato presso tophost ma puntato su un server esterno con cPanel.NET installato. Intanto creare il record DKIM dall’interfaccia del server esterno, andando nella sezione “Email“->”Autenticazione” del WHM, cliccando su “Attiva” e facendo riferimento al valore del record DKIM in formato … Leggi tutto

Debian stretch e apf-firewall: could not verify that interface ens192 is routed to a network, aborting

Se su Debian 9 (stretch) installate iptables al posto di netfilter, potete continuare ad usare apf-firewall. Provandolo ad avviare, ci sono un paio di cose da tener presente:– intanto va attivato in /etc/default/apf-firewall– va poi modificata l’interfaccia di ingresso/uscita nel file /etc/apf-firewall/conf.apf, probabilmente sarà qualcosa del tipo ens192– infine va modificato il file /etc/apf-firewall/firewall alla … Leggi tutto

Prestashop e l’errore sql_mode=only_full_group_by

Le ultime versioni di MySQL sono impostate con sql_mode=only_full_group_by e questo blocca le versioni non aggiornate di prestashop, perché tale impostazione richiede che le query vengano effettuate in modo differente. Una soluzione indolore, senza dover richiedere variazioni lato server, è la modifica del file classes/db/DbPDO.php aggiungendo alla fine della funzione public function connect() il codice … Leggi tutto

Formattare un file JSON con vim

Uso spesso vim, un po’ per tutto; oggi mi serviva formattare un file JSON molto corposo e vi racconto come fare. Ci sono plugin vim (ovviamente anche editor differenti più semplici da usare), ma senza dover installare altro, si può sfruttare una funzionalità di python. Modifichiamo il nostro file .vimrc ed aggiungiamo: nmap =j :%!python … Leggi tutto

Aumentare a caldo la CPU ad una VM Linux e fargliela riconoscere

Sistemi di virtualizzazione come VmWare permettono di aumentare a caldo (hot add) la cpu alle VM. Se la VM è linux, è possibile fargliele riconoscere senza riavviare. Innanzitutto per verificare le cpu della VM si può usare:

dopo aver aumentato le CPU dalla console di VmWare, si può controllare nell’host se vengono rilevate eseguendo … Leggi tutto

MacOS: Scegliere quale versione di node.js utilizzare

MacOS consente di installare molto software tramite l’utility HomeBrew. HomeBrew si può installare dal terminale con: /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)” Tra i vari pacchetti disponibili su HomeBrew c’è anche NodeBrew che consente di installare più versioni di node.js e scegliere quale usare al momento. L’installazione di NodeBrew è velocissima: brew install nodebrew ed altrettanto … Leggi tutto

IOS: Ripristinare le impostazioni senza perdere le password

In alcuni casi può essere utile “Ripristinare le impostazioni” del proprio iPhone/iPad. Ad esempio dopo un aggiornamento è utile ripristinare il impostazioni se ad esempio si nota un consumo eccessivo della batteria. Per procedere, lanciate l’app Impostazioni e andate in Generali, scorrete l’elenco fino a visualizzare “Ripristina” e selezionate “Ripristina impostazioni“. Questa opzione non elimina … Leggi tutto

mod-security: Controllare se ci sono virus nei files caricati

Oggi parliamo di un’esigenza un po’ particolare, ovvero far scansionare al server un file durante l’upload per evitare che si tratti di virus. A questo scopo utilizzeremo mod-security (vi rimando ad un articolo precedente per l’installazione) insieme a clamav (il nodo antivirus opensource). Do per scontato che mod-security sia già installato (rif articolo precedente), vediamo … Leggi tutto

LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav

Se provado ad eseguire clamscan viene visualizzato l’errore: clamscan -v * LibClamAV Error: cli_loaddbdir(): No supported database files found in /var/lib/clamav ERROR: Can’t open file or directory ———– SCAN SUMMARY ———– Known viruses: 0 Engine version: 0.98.5 Scanned directories: 0 Scanned files: 0 Infected files: 0 Data scanned: 0.00 MB Data read: 0.00 MB (ratio … Leggi tutto