设置自定义IP不起作用吗?

生产环境的 discourse 无法在没有 https 的情况下运行。

也许是其他 nginx 正在显示该消息?

你应该先让标准安装正常工作,然后再尝试更复杂的操作。