当前位置: 首页 > 知识库问答 >
问题:

OSX:Chrome无法连接到。本地主机域。连接被拒绝

杜楚
2023-03-14

这让我很困惑。

我有一个运行nginx-php-fpm的本地开发设置,我在其中使用.localhost作为每个项目的工作域。昨天Chrome停止了与本地域的合作。相反,它只是返回被拒绝的连接。DevTools将错误显示为net::ERR\u CONNECTION\u RESET。

访问http://127.0.0.1工作,但当然不适用于本地项目。

Safari继续与.localhost一起工作。

Chrome:版本90.0.4430.212(官方版本)(x86_64)操作系统:macOS 11.4(20F71)

共有1个答案

堵睿范
2023-03-14

尝试了几种不同的方法,例如:

  • 更新 /etc/hosts
  • 清除Chrome的DNS
  • chrome://net-interals/#hsts
  • 中删除域

解决方案是在从chrome://net-interals/#事件创建一个netlogs然后查看不同的事件后找到的。发现这个:

t=18295 [st=0] +SOCKET_ALIVE  [dt=4]
                --> source_dependency = 5112 (TRANSPORT_CONNECT_JOB)
t=18295 [st=0]   +TCP_CONNECT  [dt=1]
                  --> address_list = ["[::1]:80","127.0.0.1:80"]
                  --> canonical_name = ""
t=18295 [st=0]      TCP_CONNECT_ATTEMPT  [dt=1]
                    --> address = "[::1]:80"
t=18296 [st=1]   -TCP_CONNECT
                  --> source_address = "[::1]:56378"
t=18296 [st=1]   +SOCKET_IN_USE  [dt=3]
                  --> source_dependency = 5111 (HTTP_STREAM_JOB)
t=18296 [st=1]      SOCKET_BYTES_SENT
                    --> byte_count = 719
t=18298 [st=3]      SOCKET_READ_ERROR
                    --> net_error = -101 (ERR_CONNECTION_RESET)
                    --> os_error = 54
t=18299 [st=4]   -SOCKET_IN_USE
t=18299 [st=4]    SOCKET_POOL_CLOSING_SOCKET
                  --> reason = "Connection was closed when it was returned to the pool"
t=18299 [st=4] -SOCKET_ALIVE

Chrome似乎默认使用IPv6。

溶液添加<代码>侦听[:]:80 IPV6仅=关闭 到nginx站点配置并重新启动nginx。

 类似资料:
  • 问题内容: 当我尝试使用连接到Elasticsearch时, 它工作正常。 但是当我运行它时抛出一个错误说 无法连接到本地主机端口9200:连接被拒绝 如何解决这个错误? 问题答案: 默认情况下,它应该绑定到所有本地地址。因此,假设你没有使用防火墙在网络层的问题,唯一的ES设置我能想到是检查并确保其未设置或设置为或或正确的IP地址为您的网络。 更新:根据ES 2.3中的注释,您应该进行设置。

  • 大家好,我是Docker的新手,我想通过在官方网站上学习教程来熟悉Docker。现在我被困在教程的第2部分(你可以在这里查看链接)= 我有示例应用程序代码、Dockerfile和要求。txt与官方教程完全相同 我的Dockerfile是这样的 所有3个文件的文件内容/代码也与教程完全相同。我能够用这个命令构建镜像注册表 一切看起来都很好。现在我有了样本项目图像注册表。 然后,我根据官方教程使用此命

  • 当我尝试使用它工作正常。 但是当我运行它抛出一个错误,表示 连接到localhost端口9200失败:连接拒绝 如何解决此错误?

  • 我有一个依赖于Kafka服务的应用程序。 对于Kafka connect,我在运行Kafka connect的kubernetes pod的Linux VM上尝试<code>curl localhost:8083</code>时遇到错误。 给出: 重建网址至: 本地主机:8083/ 正在尝试 127.0.0.1... 连接到 127.0.0.1 端口 8083 失败:连接被拒绝 无法连接到本地主机

  • 问题内容: 需要帮忙。一直在尝试解决此问题,但找不到答案,或者我没有遇到任何问题。 我有一个带有NGINX的docker容器,充当反向代理。适用于Windows的Docker版本1.12.5(9503)。 在上面的代码中,localhost:8090是在我的主机上的IIS上托管的网站的URL。当我访问NGINX上的URL时,出现以下错误 试图访问主机上的URL (简单HTML站点,只有简单html

  • 我已经设置了Flurl在我的Xamarin PCL中运行,并且我正在调用我在MVC应用程序中运行的Web Api。 似乎 Flurl 可以毫无问题地击中我部署的 API,但由于某种原因我无法在本地测试更改。 我现在做的是: 我也尝试过一个简单的GetAsync(),但再次失败。 任何帮助都将不胜感激。 编辑: 为了了解更多信息,该项目是Ionic移动应用程序的重新开发。我已经在本地运行了ionic