Wie verwende ich einen anderen Port als 443 mit https?

Wie verwende ich einen anderen Port als 443 mit https?

Ich kann https auf Port 3000 nicht zum Laufen bringen. Hier ist meine konkrete Situation:

  • Ich habe meinen eigenen VPS, auf dem Centos6/Apache läuft.
  • ich benutzeBotkit-Starter-Slackum einen Bot von meinem Server aus auszuführen.
  • Ich habe SSL-Zertifikate, die bestehenSSLLabs-Testsüber Port 443 mit Apache-Listening.
  • Mein Bot läuft gemäß der Empfehlung von Botkit auf Port 3000. Das ist ein Port, den ich geöffnet habe und der erfolgreich über http funktioniert.

Wenn ich eine normale Webseite mit http ladeS(Apache, 443), es funktioniert einwandfrei. Wenn ich mit http auf die Port-3000-Seite des Bots gehe, funktioniert es einwandfrei. Ich habe cURLs für alles Relevante ausgeführt. Jede URL funktionierte einwandfrei, außer, nicht überraschend, die https-URL mit Port 3000. Ich habe eine (35) SSL ConnectFehlermeldung erhalten.

Daher kann ich den Bot nicht dazu bringen, auf https auf Port 3000 zu antworten (was zufällig für die Events-API von Slack erforderlich ist).

Hier sind Screenshots von dem, was ich sehe

  • Ich bin relativ neu, habe aber widersprüchliche Antworten darüber erhalten, ob ein Port für http und https verwendet werden kann. Kann jemand Aufschluss darüber geben, welche Standardverfahren hier gelten sollten?
  • Wenn ein Port entweder http ODER https sein muss, wie kann ich vorgehen, um meinen Port 3000 auf https statt auf http einzustellen?

Danke.

verwandte Informationen