Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

4.1.9.2版本win7启动报错(此实现不是Windows平台FIPS验证的加密算法的一部分) #2759

Closed
Leynakindle opened this issue Jan 8, 2020 · 8 comments
Milestone

Comments

@Leynakindle
Copy link

Shadowsocks version / 影梭版本

4.1.9.2

Operating system / 操作系统

Windows7 64bit

What did you see instead? / 实际结果

管理员权限启动报错,如图

截屏2020-01-0809 42 15

@chenshaoju
Copy link
Collaborator

chenshaoju commented Jan 8, 2020

你好,你的 .Net Framework 好像损坏了,请尝试下载最新版的安装包重新安装一下看看:
https://dotnet.microsoft.com/download/dotnet-framework/net48

请尝试该版本的是否能解决问题:#2759 (comment)


临时解决方案(二选一即可):
0.请先备份数据。

方案1:请导入此注册表文件,然后重启计算机即可。
FipsAlgorithmPolicy.zip
备注:出于安全考虑,请先杀毒。

方案2:打开注册表编辑器,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\FipsAlgorithmPolicy\,将名称为Enabled的32位二进制数值数据(类型代码:REG_DWORD,若没有,可新建一个)修改为0,确定后关闭注册表编辑器,然后重新启动计算机即可。
image

@ghost
Copy link

ghost commented Jan 8, 2020

你好,你的 .Net Framework 好像损坏了,请尝试下载最新版的安装包重新安装一下看看:
https://dotnet.microsoft.com/download/dotnet-framework/net48

翻了一下文档,系统MD5实现的确和FIPS不兼容,下个版本换SHA1或者用其他MD5实现

@ghost ghost added this to the v4.1.10 milestone Jan 8, 2020
@ghost
Copy link

ghost commented Jan 8, 2020

@chenshaoju
Copy link
Collaborator

我看了一下我的注册表,这个Enabled键值的确是0,可能我什么时候改过注册表……

@ghost
Copy link

ghost commented Jan 8, 2020

我看了一下我的注册表,这个Enabled键值的确是0,可能我什么时候改过注册表……

也可能是他什么时候改过,毕竟目前只有这一则报告

@ghost
Copy link

ghost commented Jan 8, 2020

@Leynakindle
Copy link
Author

Leynakindle commented Jan 8, 2020

https://ci.appveyor.com/api/buildjobs/x75x8pr27opolsm6/artifacts/Shadowsocks-4.1.9.0-67-master.zip 试试这个
@chenshaoju

谢谢,刚才先用改注册表的方式解决了。这台Win7是公司的电脑,估计是被什么预装软件改了键值。

@ghost ghost mentioned this issue Jan 10, 2020
@ghost
Copy link

ghost commented Jan 10, 2020

我看了一下我的注册表,这个Enabled键值的确是0,可能我什么时候改过注册表……

也可能是他什么时候改过,毕竟目前只有这一则报告

好的,现在有两则了……

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants