Anche io.
Giusto. E se è un proxy inverso, allora è responsabile della terminazione https.
Ma potrebbe essere una configurazione in cui localhost è autorizzato a connettersi al server tramite il nome host, ma nessun altro lo è. Oppure il DNS localmente restituisce l’indirizzo corretto o il DNS reale no. Oppure potrebbero aggirare il test perché è così fastidioso che non li fa procedere.