Oh. Ja. Entschuldigung. Es gibt Rails-Logs und es gibt Nginx-Logs, wenn Sie sich vom korrekten Pfad, den Sie angegeben haben, nach unten arbeiten. Sie können die Rails-Logs überprüfen, um zu sehen, ob etwas von Ihrem Reverse-Proxy zum Container gelangt, und Sie können auch die Rails-Logs überprüfen, um festzustellen, ob ein Fehler in Rails vorliegt.
Nach dem, was ich in den Protokollen lese, scheint redis sich anfangs nicht zu verbinden, behebt sich aber von selbst, obwohl ich nicht sicher bin, ob das schon vorher da war, daher glaube ich ehrlich gesagt nicht, dass es das redis ist, das das Problem verursacht, das ich habe.
Ich dachte, es könnte der SSL-Handshake sein, aber ich sehe nichts in der NGINX error.log, das kürzlich etwas erwähnt.
Wenn Sie einen externen Reverse-Proxy haben, sollte dieser die SSL-Sachen erledigen und nicht Discourse. Wenn Sie die SSL- und Letsencrypt-Vorlagen in Ihrer yml-Datei haben, könnte das das Problem sein, außer Sie sagten, es hätte vorher funktioniert.
Ja, ich habe gerade noch einmal überprüft, um sicherzustellen, dass sie auskommentiert sind, und das sind sie auch. Ich bin also völlig verwirrt, warum das nach dem Update usw. passiert ist.
Und es hat vorher funktioniert, wahrscheinlich vor ein paar Tagen, bevor ich ein wenig mit den Updates usw. herumgespielt habe. Soweit ich das beurteilen kann, ist dies jedoch nicht der einzige Dienst, mit dem ich Probleme habe, was mich glauben lässt, dass es an der NGINX-Seite liegt.