我无法让botkit在https协议上运行。这是我的设置:
我的机器人启动并运行良好,但它只能通过http工作。如果我使用https(apache,443)加载常规网页,它就可以了。但是我无法让botkit在端口3000上响应https。当我联系botkit时,他们认为证书可能有问题。但该证书通过了SSL实验室测试。我在下面的屏幕截图中复制/粘贴了Slack支持的评论:
Here are screenshots of what I'm seeing
在cert,slack和botkit之间,我不确定我的问题在哪里。我收到的支持很不错但是......
任何帮助都会很棒。
编辑 - 我继续前进,并对相关的一切做了cURL。每个网址都运行良好,除了毫不奇怪,https一个端口3000.我收到(35) SSL Connect
错误。在这一点上,从搜索网络和与人交谈,听起来我的两个最佳选择是反向代理端口3000到端口443或逐行钻研botkit代码,看看是否有一些关键步骤是造成这个问题。我会给这个帖子最后一个爆料,看看是否有人有任何信息。感谢。