Falsche Dashboard-Ratschläge

Hallo, nach dem Update auf „3.6.0.beta3-latest“ meldet mein Dashboard, dass ‘force_https’ in Ihren Website-Einstellungen noch nicht aktiviert ist

image

Dieser Name der Einstellung ist als Link formatiert, aber das Klicken auf den Link versucht eine Suche nach Einstellungen, für die keine Ergebnisse gefunden werden:image

Bedeutet dies, dass die Einstellung nicht mehr existiert oder der Name der Einstellung falsch ist?

Ich konnte durch Suchen keine eindeutig verwandte Einstellung finden.

2 „Gefällt mir“

@hugh Kennst du hier die Antwort?

Siehe Can't find force https setting anymore

3 „Gefällt mir“

Danke @RGJ

Es scheint, dass die Formulierung des Hinweises aktualisiert werden muss, um widerzuspiegeln, dass die Einstellung verborgen ist und für diejenigen, die LetsEncrypt verwenden, nicht geändert werden muss.

2 „Gefällt mir“

Ist dies eine Standardinstallation? Wenn ja, sollten Sie das neue Nummerierungssystem haben.

1 „Gefällt mir“

Soweit ich weiß, war es eine Standardinstallation im Sinne einer Installation auf einem Digital Ocean Droplet mit Ubuntu 24.04.3, die mittels git pull durchgeführt wurde, obwohl ich darüber hinaus wahrscheinlich nicht bemerken würde, wenn etwas schiefgelaufen wäre.

Unten sehen Sie, was ich im Dashboard sehe – stammt der blau hervorgehobene Code aus dem neuen Nummerierungssystem?

Wenn Sie kürzlich ein Upgrade durchgeführt haben, würde ich erwarten, dass die Version 2025.12.0 oder 2025.11.0 ist.

Hmm, vielleicht muss die Formulierung geändert werden, aber es stimmt etwas nicht, diese Warnung kommt nicht von ungefähr.

2 „Gefällt mir“

Sieht nach einem Fehler aus, da ich dies auf einer CDCK-gehosteten Seite sehe, auf der 63d923e144bbc46cf78efd686164938c5699209d läuft (es hat gerade ein Backup wiederhergestellt, falls das einen Unterschied macht).

Aber es verschwand, als die Wiederherstellung des Backups abgeschlossen war.

2 „Gefällt mir“

Gerade aktualisiert, und jetzt zeigt meine Version „2025.12.0-latest“ an.

Allerdings erhalte ich immer noch den Hinweis mit dem Link zu einer Einstellung, die nicht existiert.

Ich denke, diese Einstellung ist über das Admin-Dashboard nicht verfügbar. Um sie festzulegen, benötigen Sie Zugriff auf die Rails-Konsole.

Wenn Sie Zugriff auf den Server haben, können Sie:

./launcher enter app # Ändern Sie app in Ihren Containernamen
rails c
SiteSetting.force_https = true

Ich glaube jedoch, dass dies nach einer erfolgreichen Installation true sein sollte.