Wie aktiviere ich IPv6 auf Discourse Docker?

Hallo!

Ich installiere Discourse Docker mit einer zugeordneten IPv4-Hostname. Wenn ich die IPv4 der Domain auf IPv6 ändere, reagiert das Forum nicht mehr. Ein Neustart des Servers oder von Docker hilft nicht.

1 „Gefällt mir“

Ich würde vorschlagen, sowohl IPv4 als auch IPv6 einzustellen und auf die Aktualisierung der DNS zu warten.
Sobald sie aktualisiert sind, können Sie IPv4 entfernen.

3 „Gefällt mir“

Wenn Sie Cloudflare vor Ihrer Website verwenden, versuchen Sie den SSL/TLS-Verschlüsselungsmodus Full, nicht Full Strict.

TLS (https) über IPv6 scheint bei einer Standard-Discourse-Docker-Installation keine gültige CRT zu erzeugen:

curl -v -H ‘Host: discourse.yoursite.com’ https://[your:ip:v6::address]

* ALPN, offering h2
* ALPN, offering http/1.1
* CAfile: /etc/ssl/certs/ca-certificates.crt
* CApath: none
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to your:ip:v6::address:443
* Closing connection 0
curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to your:ip:v6::address:443

Das Ignorieren des Zertifikats (Übergabe von -k an cURL) scheint jedoch gültig zu sein.