È un servizio DNS che blocca i domini con una cattiva reputazione. Ma non è questo il problema perché 1) quando mi connetto tramite VPN utilizza un DNS diverso e questo problema persiste, e 2) l’utente che mi ha segnalato questo problema sta utilizzando una configurazione completamente diversa, 3) la configurazione DNS è solo per la mia LAN e non per il server Discourse che non riesce a generare il corretto HTML lato server, e 4) questo file HTML carica correttamente l’iframe:
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="description" content="Webpage description goes here" />
<meta charset="utf-8">
<title>Change_me</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="author" content="" />
</head>
<body>
<div style="left:0; width:100%; height:0; position:relative; padding-bottom:25%; margin:0 auto">
<iframe src="https://www.tickcounter.com/widget/countdown/5847336" style="top:0; left:0; width:100%; height:100%; position:absolute; border:0; overflow:hidden" title="My countdown"></iframe>
</div>
</body>
</html>
Oh wow, era quello, mancava lo slash finale /
Grazie mille!
Qualcosa è cambiato in Discourse, perché ho aggiunto https://www.tickcounter.com l’ultima volta che ho provato e in quel momento ha funzionato. Secondo me, o la logica regexp che utilizza o la descrizione dell’impostazione devono essere modificate, perché dice:
Un elenco di prefissi di dominio src iframe che Discourse può consentire in modo sicuro nei post
Quando penso a un “prefisso di dominio” penso a un nome di dominio e/o a un sottodominio, nessuno dei quali include un /. Oppure, se si suppone che utilizzi una logica più precisa per URL src iframe complessi, dovrebbe dire qualcosa come:
Un elenco di prefissi URL src iframe che Discourse può consentire in modo sicuro nei post