Page 1 of 1

Problems with launcher

Posted: Thu Jan 19, 2017 7:06 pm
by Faldur
Hello!
I'm having trouble when logging in with the launcher. I get the following error:

Code: Select all

Error starting: System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
   at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
   at RoRLauncher.Hash.GetMd5HashFromFile(String fileName)
   at RoRLauncher.Client.patchExe()
   at RoRLauncher.Client.Handle(PacketIn packet)
Since my launcher is a few months old I decided to do a reinstallation, downloading both client and launcher from the main site. Doing this instead gave the problem of crashing the launcher whenever I either click "Remember" or "Connect".
I've followed the sticky post but it haven't solved the problem.

Any help solving this is greatly appreciated!

Re: Problems with launcher

Posted: Fri Jan 20, 2017 12:39 am
by blaqwar
Did you try updating your .NET framework?

Re: Problems with launcher

Posted: Fri Jan 20, 2017 3:03 pm
by Faldur
I updated .NET framework from 4.6.1 to 4.6.2.
It helped me get past the instant crash in the new installation, however it now gives the same error message:

Code: Select all

Error starting: System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
   at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
   at RoRLauncher.Hash.GetMd5HashFromFile(String fileName)
   at RoRLauncher.Client.patchExe()
   at RoRLauncher.Client.Handle(PacketIn packet)

Re: Problems with launcher

Posted: Fri Jan 20, 2017 3:47 pm
by blaqwar
This is interesting. Are you trying to play on a work computer? The system you're playing from seems to have FIPS enabled, which I believe is normally only enabled manually by system administrators and is disabled by default on non-server or enterprise Windows installs.

If that is a work computer you're probably out of luck since the launcher would need some editing in order to be usable with FIPS (I believe someone who actually knows how to code can correct me).

One thing you can try is to redownload the launcher file, it may have gotten corrupted or something. Bit of a long shot.

If it's a home computer you can probably disable FIPS by editing this registry setting (providing you know how):

Code: Select all

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\fipsalgorithmpolicy

Set the DWORD "Enabled" to 0
Restart the computer after.

Disclaimer: I'm not responsible for any issues that may occur because of disabling FIPS. If you have the setting enabled you should know why and how. :)

Re: Problems with launcher

Posted: Fri Jan 20, 2017 4:13 pm
by Faldur
I managed to solve the issue!
I'm playing from my home computer but have a VPN client.
The problem was indeed with FIPS, which was enabled by the VPN client.
I reconfigured the client to not use FIPS and disabled it in the registry like you suggested, which solved the problem.

Thanks for your time and help blaqwar :D

Re: Problems with launcher

Posted: Fri Jan 20, 2017 4:16 pm
by blaqwar
Glad I could help :)