【问题标题】:IIS Apache and Node.JS HTTP all on the same serverIIS Apache 和 Node.JS HTTP 都在同一台服务器上
【发布时间】:2023-04-03 23:54:01
【问题描述】:

我有一台 Windows 服务器已经在 80/443 上运行 sharepoint,并且该站点运行正常。 我们正在尝试通过安装 NodeJS 和 Apache 添加更多功能 我已将 apache 设置为在 8080 上侦听,然后出现默认网站。 Node 在 3000 上运行,我也可以通过这种方式访问​​资源管理器。

我的问题来自于此。服务器上安装了完整的证书链,并且 https://:8080 正确显示,但我无法让节点内容在 https 上工作:其次,当我在我的 httpd 中正确设置了代理通行证时,它会出现。 conf,如果我转到https://:8080 /api/ 以及除此之外的任何内容,则其中有问题,我收到503错误并且页面无法显示。

我不确定我在这里做错了什么,因为从阅读代理模块的文档来看,似乎一切都已正确设置和配置。

Netstat 显示我的 SharePoint 场正在侦听 3000、8080 和 80/443。

【问题讨论】:

标签: node.js apache iis


【解决方案1】:

我必须为 proxypass 配置 ssl 设置以使用本地机器的 IP 地址。之后我就可以正确连接了。

这允许通过 telnet 在 :3000 上连接到本地计算机,并允许使用 https://:8080 以正确的方式执行我们的证书来查看资源管理器。

【讨论】:

    猜你喜欢
    • 2012-04-07
    • 2016-07-23
    • 2021-11-20
    • 2015-05-27
    • 1970-01-01
    • 2017-06-25
    • 1970-01-01
    • 2020-06-24
    • 2016-05-10
    相关资源
    最近更新 更多