我无法让 https 在端口 3000 上运行。以下是我的具体情况:
- 我有自己的运行 Centos6/Apache 的 VPS。
- 我在用botkit-starter-slack从我的服务器运行机器人。
- 我有通过的 SSL 证书SSLLabs 测试通过 apache 监听端口 443。
- 根据 botkit 的建议,我的机器人在端口 3000 上运行,这是我已打开的端口,并且可以通过 http 成功运行。
如果我使用 http 加载常规网页s(apache,443),它运行良好。如果我使用 http 转到机器人的端口 3000 页面,它运行良好。我继续对所有相关内容进行 cURL 操作。除了端口 3000 的 https 网址(这并不奇怪)外,每个网址都运行良好。我收到错误(35) SSL Connect
。
所以我无法让机器人响应端口 3000 上的 https(这恰好是 Slack 的事件 API 所必需的)。
- 我比较新,但我收到过关于端口是否可以用于 http 和 https 的混乱信息。有人能解释一下这里的标准操作程序是什么吗?
- 如果端口必须是 http 或 https,我该如何使端口 3000 成为 https 而不是 http?
谢谢。