¿Cómo utilizar un puerto que no sea 443 con https?

¿Cómo utilizar un puerto que no sea 443 con https?

No puedo hacer que https funcione en el puerto 3000. Aquí está mi situación específica:

  • Tengo mi propio VPS con Centos6/Apache.
  • estoy usandobotkit-iniciador-slackpara ejecutar un bot desde mi servidor.
  • Tengo certificados SSL que pasanPruebas SSLLabsa través del puerto 443 con escucha apache.
  • Mi bot se ejecuta en el puerto 3000, según la recomendación de botkit, que es un puerto que abrí y funciona correctamente a través de http.

Si cargo una página web normal con https(Apache, 443), funciona bien. Si voy a la página del puerto 3000 del bot con http, funciona bien. Seguí adelante e hice cURL en todo lo relevante. Todas las URL funcionaron bien excepto, como era de esperar, la https con el puerto 3000. Recibí un (35) SSL Connecterror.

Entonces no puedo hacer que el bot responda a https en el puerto 3000 (que resulta ser necesario para la API de eventos de Slack).

Aquí hay capturas de pantalla de lo que estoy viendo.

  • Soy relativamente nuevo pero he recibido mensajes contradictorios sobre si un puerto se puede utilizar para http y https. ¿Alguien puede arrojar luz sobre cuál debería ser el procedimiento operativo estándar aquí?
  • Si un puerto tiene que ser http O https, ¿cómo haría para que mi puerto sea 3000 https en lugar de http?

Gracias.

información relacionada