Ich habe Odoo auf einem Server installiert und es funktioniert gut. Jetzt versuche ich, eine Site in Nginx so zu konfigurieren, dass Odoo mit dem SSL-Protokoll ausgeführt wird. Ich habe das schon andere Male gemacht, aber jetzt schaffe ich es nicht und ich weiß nicht warum.
Ich habe diese Site in Nginx in einem für Sites verfügbaren Ordner erstellt (ich habe überprüft, ob der jeweilige symbolische Link in Sites-enabled OK ist):
Ich habe den Odoo-Dienst neu gestartet. Ich habe die geöffneten Ports auf dem Server überprüft, der den Befehl nmap -sT -O localhostauf dem Server ausführt . Das Ergebnis:
PORT STATE SERVICE 80/tcp open http 139/tcp open netbios-ssn 443/tcp open https 445/tcp open microsoft-ds 5432/tcp open postgresql 8022/tcp open oa-system
Um von einem Browser auf den Server zuzugreifen, gebe ich local.example.com in die URL ein. Und es bleibt für immer geladen. Ich habe es auch mit https://local.example.com versucht, aber das gleiche Ergebnis. Ich kann nur die folgende Meldung anzeigen: Die Ressource konnte nicht geladen werden: net :: ERR_CONNECTION_TIMED_OUT an der Browser-JS-Konsole.
Was habe ich vergessen? Kann mir bitte jemand weiterhelfen? Ich bin jetzt sehr verloren.
2 Antworten auf die Frage
0
Jim Aron
Zunächst ist uns nicht klar, welche Art von SSL-Zertifikat Sie verwenden.
Der Typ der SSL-Zertifikatfrage wurde hier ausgelöst, weil Sie versuchen, über den Subdomänennamen zuzugreifen local.example.com. Wenn Ihr Zertifikat domänenvalidiert oder standardmäßiges SSL-Zertifikat ist, funktioniert es nicht.
Jetzt denken wir, dass das Problem hier ein Problem ist. Sie sollten Ihr Zwischenzertifikat und das Stammzertifikat im Cert.pemOrdner hinzufügen, während Sie ein SSL-Zertifikat installieren.
Gehen Sie zur obigen Lösung und versuchen Sie, Ihr Zertifikat erneut zu installieren. Sie sollten jedoch zunächst den Typ Ihres SSL-Zertifikats bestätigen, da Sie versuchen, auf den Subdomänennamen zuzugreifen und ein Wildcard-SSL-Zertifikat erforderlich ist.
Danke für die Antwort! Ich habe das SSL-Zertifikat mit diesem Befehl erstellt: `sudo openssl req -x509 -newkey rsa: 2048 -keyout key.pem -out cert.pem -days 365 -nodes`. Soll ich es entfernen?
forvas vor 7 Jahren
0
Wir sind nicht sicher, was für ein Problem mit Ihrem SSL-Zertifikat noch vorhanden ist. Wir empfehlen Ihnen, sich mit dem SSL-Zertifikatsprüfungs-Tool zu überprüfen. Sie erhalten eine klare Vorstellung davon, ob Sie ein Zwischenzertifikat oder ein Stammzertifikat vermissen. Oder Sie versuchen, einen falschen SSL-Zertifikattyp zu verwenden.
Jim Aron vor 7 Jahren
0