Ich versuche gitlab auf meinem Server mit SSL-Unterstützung einzurichten. Ich bin einen anderen Port für den Gitlab, wie in meinem nginx Einstellungen folgt:gitlab mit SSH-Unterstützung konfigurieren
external_url 'https://myserver.com:2440
nginx['redirect_http_to_https'] = true
ich auch Setup die SSL-Zertifikate wie:
nginx['ssl_client_certificate'] = '/etc/ssl/AlphaSSLroot.crt'
nginx['ssl_certificate'] = '/etc/ssl/org.crt'
nginx['ssl_certificate_key'] = '/etc/ssl/org.key'
Allerdings, wenn ich versuche, meine Gitlab Installation zu verbinden https://myserver.com:2440
kommt es mit der server refused to connect error
zurück. Wenn ich mit http
konfiguriere, funktioniert es.
Ich frage mich, ob ich noch etwas tun muss, um SSH hier zu aktivieren. Ich habe meine Hauptwebsite auf einem Apache-Webserver mit dem gleichen SSL-Zertifikat, aber auf einem anderen Port (8080). Also, ich denke, ich sollte in der Lage sein, die Zertifikate zu verwenden.