React Native 获取错误号:-100,代码:“EPROTO”,系统调用:'write',当访问前端存储库上的localhost:3000时

sirbozc5  于 2022-11-17  发布在  React
关注(0)|答案(1)|浏览(196)

我已经有一段时间没有碰过这个回购协议了,据我所知,它在休眠了将近一年之前运行得很好。我想知道它是否与SSL过时或需要更新或其他什么有关,我尝试删除node_modules并重新安装,但没有任何结果。

这是我得到的错误,这里是在VS代码终端:

Error: write EPROTO 140704571122880:error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1544:SSL alert number 80

    at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:94:16) {
  errno: -100,
  code: 'EPROTO',
  syscall: 'write',
  response: undefined
}

下面是chrome浏览器控制台中的错误:

Uncaught     at WriteWrap.onWriteComplete [as oncomplete] (internal/stream_base_commons.js:94:16)

我不知道该给予什么信息,但如果有人有问题,我可以提供更多信息。
尝试npm run dev,前端repo启动并成功编译,但当我访问localhost:3000时,它抛出了SSL错误。

q3qa4bjr

q3qa4bjr1#

我发现它实际上是我的.env文件中的API_HOST环境变量之一导致了这个SSL错误,当我开始在本地运行后端并将API_HOST指向localhost时,我克服了上面的错误。希望这在某种程度上能帮助你。

相关问题