ERROR: ECONNREFUSED request to http://localhost:8088/repos/ohpm/native failed, reason: connect ECONNREFUSED ::1:8088 - HarmonyOS 鸿蒙Next相关错误

发布于 1周前 作者 gougou168 来自 鸿蒙OS

ERROR: ECONNREFUSED request to http://localhost:8088/repos/ohpm/native failed, reason: connect ECONNREFUSED ::1:8088 - HarmonyOS 鸿蒙Next相关错误

从本地ohpm-repo私仓安装共享包失败,原因如下:

ERROR: ECONNREFUSED request to http://localhost:8088/repos/ohpm/native failed, reason: connect ECONNREFUSED ::1:8088, please check the network connectivity to the registry http://localhost:8088/repos/ohpm/

cke_6084.png

仓库Registry如下:

aaa.PNG

PS:

浏览器可以访问http://localhost:8088/repos/ohpm/native,但是http://localhost:8088/repos/ohpm显示如下错误:

cke_8161.png

完全按照https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-ohpm-repo-quickstart-0000001796357485-V5步骤搭建,搞不清楚为什么不能安装。

2 回复

自己来评:

DevEco Studio NEXT Developer Beta2(5.0.3.500) + ohpm-repo 5.0.3 问题消失!

这个错误 ERROR: ECONNREFUSED request to http://localhost:8088/repos/ohpm/native failed, reason: connect ECONNREFUSED ::1:8088 表明你的应用程序试图连接到本地主机(localhost)上的8088端口,但是连接被拒绝。这通常意味着在该端口上没有运行任何服务来接受连接。针对HarmonyOS鸿蒙Next开发环境,这里有几个可能的解决方案:

  1. 检查服务状态:确保你在8088端口上启动的服务(如某个开发服务器或数据库服务)是运行状态。可以通过命令行工具(如netstat -an | grep 8088)检查端口是否被占用。

  2. 防火墙和安全软件:有时候防火墙或安全软件可能会阻止应用程序访问某些端口。检查你的防火墙设置,确保8088端口是开放的。

  3. 地址配置:确认你的应用程序是否配置为使用正确的地址和端口。::1 是IPv6的本地回环地址,确保你的服务支持IPv6,或者尝试使用IPv4的127.0.0.1

  4. 重启服务:有时候重启服务可以解决端口占用的问题。尝试停止并重新启动在8088端口上运行的服务。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部