Validation Exception

The worst monsters in the Hearthlands warp the fabric of space and time...

Validation Exception

Postby matsui1713 » Sun Mar 28, 2021 12:41 pm

my friend, who is new to this game, said that he got an error at launching the game and gave me following messages.
Is there anybody who can tell me what kind of problem is this and how can we solve this?
In addition, he already had 64bit java and java setting is appropriate.

haven.launcher.ValidationException: Could not validate https://game.havenandhearth.com/java/hafen.hl
at haven.launcher.Resource.validate(Resource.java:55)
at haven.launcher.Resource.update(Resource.java:78)
at haven.launcher.Driver.run(Driver.java:103)
at haven.launcher.Driver.main(Driver.java:193)
Suppressed: haven.launcher.ValidationException: file not downloaded over tls connection signed with key:rsa:99118FA7C13D9686021FFDB74F8FFE77CA5EB7D356A8D31BB907A31AFAE04D46
at haven.launcher.Validator$TlsKeyValidator.validate(Validator.java:43)
at haven.launcher.Resource.validate(Resource.java:49)
... 3 more
matsui1713
 
Posts: 3
Joined: Mon Oct 21, 2013 7:34 am

Re: Grand List of Simple Questions

Postby MagicManICT » Sun Mar 28, 2021 7:25 pm

matsui1713 wrote:my friend, who is new to this game, said that he got an error at launching the game and gave me following messages.

What client is he using? It might be outdated. Be sure to update after patches if using a modded client.

Have him/her try downloading a fresh copy from the website--click the "play" button. This should give an authentication token for the computer and, if I understand correctly, allow any client to log in correctly.

If this doesn't work, or someone else doesn't have a correct answer, I'll have to summon our resident wizard.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
User avatar
MagicManICT
 
Posts: 18436
Joined: Tue Aug 17, 2010 1:47 am

Re: Grand List of Simple Questions

Postby matsui1713 » Mon Mar 29, 2021 9:53 am

MagicManICT wrote:
Have him/her try downloading a fresh copy from the website--click the "play" button. This should give an authentication token for the computer and, if I understand correctly, allow any client to log in correctly.


Thank you very much for reply, MagicManICT.
he uses default haven and hearth software, and he tried downloading copy and using it, but unfortunately it is the same.
he send this.
https://imgur.com/a/WycRejQ
matsui1713
 
Posts: 3
Joined: Mon Oct 21, 2013 7:34 am

Re: Validation Exception

Postby loftar » Mon Mar 29, 2021 11:23 am

That's real weird, because that is indeed the key that is being used. I don't know why his launcher would fail to recognize that. Ideas off the top of my head include:
  • A bad Java installation that is missing some cryptographic algorithms, perhaps?
  • Is he using some kind of weird proxy server that reencrypts HTTPS connections? (Some weird firewall of some sort?)
  • Perhaps he's actually under an active TLS man-in-the-middle attack.
Whether it's a bad Java installation could probably be determined by looking at the meta-data that the launcher should have produced of the downloaded file. It should be possible to find under the AppData directory of his home directory, under the Haven Launcher\cache\https\game.havenandhearth.com\java subdirectory, in the .hafen.hl.info file. Open it with Notepad, and there should be a tls-certs line in there, which should list the certificates and keys that the launcher has seen on the connection. If in doubt, please post the contents of that whole file here (there's nothing sensitive in it).
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9045
Joined: Fri Apr 03, 2009 7:05 am


Return to Bugs

Who is online

Users browsing this forum: Claude [Bot] and 14 guests