繁体   English   中英

Mac OS 本地代理,连接 ECONNREFUSED::1:3000

[英]Mac OS local proxy, connect ECONNREFUSED ::1:3000

我有一个在localhost:3000上运行的 create-react-app 应用程序和一个在localhost:4000上运行的代理服务器,它将我的一些请求重定向到端口 3000。

请求localhost:3000/正确返回 index.html 文件,

请求localhost:4000/返回connect ECONNREFUSED::1:3000和 502 代码。

完全相同的设置在 Ubuntu(从 localhost:4000 返回 index.html)和 Windows 上正常工作,所以我确信代理工作正常。

代理是使用https://www.npmjs.com/package/http-proxy构建的,但我无法在文档中找到任何解决方案。

我的问题是:mac 是否需要更改一些额外的设置才能允许这种流量?

一种解决方案是编辑/etc/hosts并删除::1 localhost映射或将其更改为::1 ip6-localhost (ubuntu 上的默认设置)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM