微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何修复 Windows 上的流服务器错误?因奇怪的错误消息而崩溃

如何解决如何修复 Windows 上的流服务器错误?因奇怪的错误消息而崩溃

我正在尝试通过使用 npm 包 flow-bin 在本机项目中使用 Flow-Type。但是当我尝试运行 flow 时,它给出了一个错误 Unix.Unix_error(Unix.ENOTSOCK,"select","")。我一直在寻找解决方案,但到目前为止没有运气。以下是错误的详细信息。加;我已经尝试完全卸载 nodejs 并再次安装它,但结果仍然相同。

任何帮助将不胜感激!

node --version
v15.9.0
npm --version
7.5.3
Operating System
Windows 10 Pro 64bit
Build 20H2

出错的步骤

npm init
npm i -D flow-bin
add flow to script in package.json
npm run flow init
npm run flow

ERROR

错误详情

PowerShell Screenshot

日志

[2021-02-24 03:44:28.921] argv=E:\LearningLab\Work\TechnicianApp\node_modules\flow-bin\flow-win64-v0.135.0\flow.exe start --flowconfig-name .flowconfig --temp-dir C:\Users\ajplu\AppData\Local\Temp\flow E:\LearningLab\Work\TechnicianApp
[2021-02-24 03:44:28.921] lazy_mode=off
[2021-02-24 03:44:28.921] arch=types_first
[2021-02-24 03:44:28.921] abstract_locations=off
[2021-02-24 03:44:28.921] max_workers=4
[2021-02-24 03:44:28.921] debug=false
[2021-02-24 03:44:28.922] Initializing Server (This might take some time)
[2021-02-24 03:44:28.922] executable=E:\LearningLab\Work\TechnicianApp\node_modules\flow-bin\flow-win64-v0.135.0\flow.exe
[2021-02-24 03:44:28.923] version=0.135.0
[2021-02-24 03:44:28.923] No saved state available
[2021-02-24 03:44:28.924] Parsing
Monitor died unexpectedly

监控日志

Feb 24 03:44:28.796 [info] argv=E:\LearningLab\Work\TechnicianApp\node_modules\flow-bin\flow-win64-v0.135.0\flow.exe start --flowconfig-name .flowconfig --temp-dir C:\Users\ajplu\AppData\Local\Temp\flow E:\LearningLab\Work\TechnicianApp
Unix.Unix_error(Unix.ENOTSOCK,"")
Raised by primitive operation at file "src/common/lwt/lwtinit.ml",line 36,characters 18-46
Called from file "list.ml",line 117,characters 24-34
Called from file "src/common/lwt/lwtinit.ml",line 34,characters 8-206
Called from file "src/unix/lwt_engine.ml",line 344,characters 8-19
Called from file "src/unix/lwt_main.ml",line 33,characters 4-78
Called from file "src/common/lwt/lwtinit.ml",line 129,characters 4-135
Called from file "src/hack_forked/utils/sys/daemon.ml",line 150,characters 4-20

解决方法

找到这个原因。

事实证明,Astril VPN 以某种方式导致流服务器崩溃。即使它只是安装而不是运行。卸载 Astril 流后,它就像一个魅力。

如果有人遇到类似问题,那么他们应该尝试卸载他们的 VPN/代理软件。我不确定其他 VPN 软件是否会导致此问题,因为我只使用过 Astril。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。