L'altro giorno stavo cercando di eseguire il download da un mio programma in Java da un sito con HTTPS.

Cosa già fatta varie altre volte; solo che questa volta, su questo sito, riscontravo questo errore (vi posto una parte del trace):

javax.net.ssl.SSLException: java.lang.RuntimeException: 
Could not generate DH keypair
......
Caused by: java.lang.RuntimeException: Could not generate DH keypair
......
Caused by: java.security.InvalidAlgorithmParameterException: 
DH key size must be multiple of 64, and can only range 
from 512 to 2048 (inclusive). 
The specific key size 4096 is not supported
......

Ho trovato questo script Python, che in pratica ci permette di visualizzare in maniera leggibile le statistiche delle richieste fatte con curl: httpstat!

Se siamo su Debian, possiamo procedere ad installarlo così:

# aptitude install curl python3-pip

In questo articolo avevamo visto come fare il redirect automatico su HTTPS in Apache.

Solo che, se poi provate ad andare su www.sito.it/phpmyadmin, vedrete che il redirect non funziona, e che il browser continua a puntare su HTTP.

Ovviamente è possibile cambiare questo comportamento, usando le stesse impostazioni di redirect, agendo direttamente sulle impostazioni di phpMyAdmin.

Tempo di cambiamenti per il blog.

Dopo essere passato ad HTTPS, oggi online la nuova versione.

Cambia l'aspetto grafico, ma ho anche aggiunto altri strumenti.

Una volta tanto una operazione su Wordpress che non toglie giorni di vita.

Migrare un sito fatto con questo CMS su HTTPS si è rilevato poco problematico.

Ovviamente dovete avere un certificato valido.....

Prima di tutto andate nel pannello di controllo -> Impostazioni -> Generali.