Appearance
后端服务装载失败
1.防火墙限制本地端口导致后端服务无法连接
描述
打开火语言软件客户端后显示后端服务装载失败,请稍后重试或重启客户端!
错误
排查
win+r快捷键打开运行弹窗,输入cmd,回车键打开命令行操作,输入如下命令然后回车
cmd
netstat -ano | find /i "listening" | findstr :8002
方案
由于本地防火墙限制连不上后端服务端口导致,关闭本地防火墙或在防火墙放开对8002
端口的限制即可。
2.无法找到或加载ICU库导致后端服务无法正常启动
描述
同上
排查
win+r快捷键打开运行弹窗,输入cmd,回车键打开命令行操作,先进入火语言根目录,然后执行如下命令
cmd
resources\dotnet\dotnet.exe resources\runtime\HuoYuYanCore.dll -p 8002
如果执行命令有如下类似输出,则判定系统环境问题,无法找到或加载ICU库
cmd
Could not load ICU data. UErrorCode: 2
方案
- 1.在 Windows 搜索栏输入“环境变量”,选择“编辑系统环境变量”。
- 2.点击“环境变量...”按钮。
- 3.在“系统变量”部分,点击“新建...”。
- 4.变量名输入
DOTNET_SYSTEM_GLOBALIZATION_USENLS
,变量值输入true
。 - 5.确定所有对话框。需要重启服务或服务器才能使更改生效。
3.客户端升级版本失败缺少依赖库导致后端服务无法正常启动
描述
同上
排查
如果以上2种情况都正常,有可能是客户端更新版本失败导致缺少依赖库,致使后端服务无法正常启动。
方案
- 1.找官方客服或者进QQ群(283495017)或者进微信群(huoyuyan-com)获取最新版更新包文件,解压覆盖当前火语言客户端根目录(以防数据丢失或其他不可控因素,覆盖前建议备份旧版火语言目录所有文件)。
- 2.官网下载最新版客户端安装到一个新目录重新升级。