# 警告：计算机的端口443似乎无法通过主机名：\<mydomain\>.com 访问\</mydomain\>

**URL:** <https://meta.discourse.org/t/warning-port-443-of-computer-does-not-appear-to-be-accessible-using-hostname-mydomain-com/272567>\
**Category:** Self-hosting\
**Created:** [2024 年9 月 2 日 22:00 UTC](https://meta.discourse.org/t/warning-port-443-of-computer-does-not-appear-to-be-accessible-using-hostname-mydomain-com/272567 "2024-09-02T22:00:00Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![italo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/italo/32/315833_2.png) [@italo](https://meta.discourse.org/u/italo)\
**Post date:** [2024 年9 月 2 日 23:41 UTC](https://meta.discourse.org/t/warning-port-443-of-computer-does-not-appear-to-be-accessible-using-hostname-mydomain-com/272567/5 "2024-09-02T23:41:40Z")

</div>

你好，Shibi

我刚来这里不久，但上周我遇到过类似的情况。使用你的域名托管两个不同服务器的最简单方法是使用子域名。你可以通过在 DNS 提供商处创建 A 记录来实现，其中主机名指定为 `[sub-domain.your-domain.com](http://sub-domain.your-domain.com/)`，或者只指定子域名，然后指向 discourse 实例的 IP。

这篇文章 [article](https://www.namecheap.com/support/knowledgebase/article.aspx/9776/2237/how-to-create-a-subdomain-for-my-domain/) 可能会对上述解决方案有所帮助。

> [@shibi](#):
>
> 我有一个 .com 域名，并且已经有一个网站在运行。现在我想将 discourse 部署为 .com/discourse。应用程序运行在负载均衡器前面。但我需要在 discourse 端进行任何设置吗？

我上面建议的解决方案可能对你有帮助。我认为将 discourse 作为其他应用程序的资源使用可能更难设置。

> [@shibi](#):
>
> discourse 运行在哪个端口？

使用官方的云设置脚本，它默认将在端口 80 上运行。

> [@shibi](#):
>
> 当我执行 curl 命令时，我可以访问该站点，但为什么 discourse 设置会出错？

你能提供更多细节吗？

> [@shibi](#):
>
> 忽略邮件设置可以吗？

如果你这样做，你将无法发送任何电子邮件，例如邀请和账户注册确认。但你可能无法忽略 smtp 设置。

> [@shibi](#):
>
> 警告：无法通过主机名 .com 访问计算机的 443 端口。  
> 警告：通过 http://.com（端口 80）连接也失败。

顺便说一句，443 是 HTTPS 端口，用于建立加密。这意味着你的域名可能配置不正确，并且 Discourse 设置无法连接到你的服务器。

---

_[View the full topic](https://meta.discourse.org/t/warning-port-443-of-computer-does-not-appear-to-be-accessible-using-hostname-mydomain-com/272567)._
