Hey, I’ve gone through the support chat, tried everything we could think of (reinstalling, clearing cache, updating drivers etc.) but I’m still getting this error making the game unplayable. Every time i click “Play” in the Blizz launcher, i get the “Closed” message in HearthStone. Here’s the logfile i found with probably the most relevant info. FYI it appears to be profile related, as creating a new (Win10 user) profile worked.
Anyone understand what its trying to do below or seen this before?
2019-11-25 22:05:41.537: *** BattleNet version: Product = 15.6.0.0, Data = 15600 2019-11-25 22:05:42.091: [BattleNet] [SslSocket] Exception while trying to parse certificate bundle: errorString=System.NullReferenceException: Object reference not set to an instance of an object at bgs.SslSocket.GetBundleInfo (System.Byte[] unsignedBundleBytes, bgs.BundleInfo& info) [0x00000] in :0 certBundleString={“Created”:1443121249,“Certificates”:[{“Uri”:"::ffff:",“ShaHashPublicKeyInfo”:“4AC1CEC6D62D76A69D59865A4C4474EB87A594E21CE9016C42220379D7EB0119”},{“Uri”:"::ffff:10.130.123.45",“ShaHashPublicKeyInfo”:“2BD1CAA47598430D5A603D32C25B4F83E78871E3D3C9A89AA8BA43465EAE1270”},{“Uri”:"::ffff:",“ShaHashPublicKeyInfo”:“4E64C08DBBD63645D1CA68784D0C0D9AA5817289EC9D82E61F8A76EE1B76BBEE”},{“Uri”:"",“ShaHashPublicKeyInfo”:“70A7A568CC9A9BB30AA0555831A679BEFFCC09085FE839C66C290ACC942A40F4”},{“Uri”:"::ffff:",“ShaHashPublicKeyInfo”:“7EC6AFCF0A2A2BFB0DA29D0837B027B25FA66BD6768E32D26BBC5F1F5CCA4101”},{“Uri”:"::",“ShaHashPublicKeyInfo”:“75814FF33AFF2EF64F7473AEB2357162FEBDC6E64D79CA3A94D6A134EE7C58A4”},{“Uri”:"::ffff:",“ShaHashPublicKeyInfo”:“D48023B7F31EA48E35901CEA387A2F88334A67CC5CC836030110395EAACB6BA8”},{“Uri”:"::",“ShaHashPublicKeyInfo”:“0A2C286535A8111509AA6ABA75338C09D6EFB1A0FDC18F5BC352D9D8B2B1E188”},{“Uri”:"eu.actual.b | … [remaining output truncated] at bgs.SslSocket.GetBundleInfo(System.Byte[] unsignedBundleBytes, BundleInfo ByRef info) at bgs.SslSocket.IsServerCertificateValid(System.Object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, SslPolicyErrors sslPolicyErrors) at bgs.SslSocket.OnValidateServerCertificate(System.Object sender, System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Security.Cryptography.X509Certificates.X509Chain chain, SslPolicyErrors sslPolicyErrors) at System.Net.Security.SslStream+c__AnonStorey7.m__8(System.Security.Cryptography.X509Certificates.X509Certificate cert, System.Int32[] certErrors) at Mono.Security.Protocol.Tls.SslClientStream.OnRemoteCertificateValidation(System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Int32[] errors) at Mono.Security.Protocol.Tls.SslStreamBase.RaiseRemoteCertificateValidation(System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Int32[] errors) at Mono.Security.Protocol.Tls.SslClientStream.RaiseServerCertificateValidation(System.Security.Cryptography.X509Certificates.X509Certificate certificate, System.Int32[] certificateErrors) at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates(Mono.Security.X509.X509CertificateCollection certificates) at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1() at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process() at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage(Mono.Security.Protocol.Tls.TlsStream handMsg) at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback(IAsyncResult asyncResult) at System.Net.Sockets.Socket+SocketAsyncResult.Complete() at System.Net.Sockets.Socket+Worker.Receive() ------------------------------- (Void LogWarning(System.String, System.String) at :0) 2019-11-25 22:05:44.099: [BattleNet] [SslSocket] Exception while ending client authentication. System.IO.IOException: The authentication or decryption has failed. —> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.validateCertificates (Mono.Security.X509.X509CertificateCollection certificates) [0x00000] in :0 at Mono.Security.Protocol.Tls.Handshake.Client.TlsServerCertificate.ProcessAsTls1 () [0x00000] in :0 at Mono.Security.Protocol.Tls.Handshake.HandshakeMessage.Process () [0x00000] in :0 at Mono.Security.Protocol.Tls.ClientRecordProtocol.ProcessHandshakeMessage (Mono.Security.Protocol.Tls.TlsStream handMsg) [0x00000] in :0 at Mono.Security.Protocol.Tls.RecordProtocol.InternalReceiveRecordCallback (IAsyncResult asyncResult) [0x00000] in :0 — End of inner exception stack trace — at Mono.Security.Protocol.Tls.SslStreamBase.AsyncHandshakeCallback (IAsyncResult asyncResult) [0x00000] in :0 at bgs.SslSocket.OnAuthenticateAsClient(IAsyncResult ar) ------------------------------- (Void LogError(System.String, System.String) at :0) 2019-11-25 22:05:44.103: [BattleNet] [Main] Enqueuing BattleNetError Bnet Bnet_OnConnected code=3004 ERROR_RPC_PEER_UNAVAILABLE packetId= system= context= (Void Log(LogLevel, System.String, System.String) at :0) 2019-11-25 22:05:44.103: [BattleNet] [Main] Unhandled Aurora State (Void LogError(System.String, System.String) at :0) 2019-11-25 22:05:44.105: [BattleNet] [Network] Network.OnFatalBnetError() - error=[event=Bnet_OnConnected error=3004 ERROR_RPC_PEER_UNAVAILABLE] (Void LogError(System.String, System.String) at :0) 2019-11-25 22:05:44.132: Setting delayed error for Error Message: GLOBAL_ERROR_NETWORK_LOGIN_FAILURE and prevent reset for 0 seconds 2019-11-25 22:05:44.132: Error.AddFatal() - message=The game was unable to log you in through the Blizzard services. Please wait a few minutes and try again. 2019-11-25 22:05:44.207: [BattleNet] [Main] Unexpected state changes Error -> Disconnected (Void LogWarning(System.String, System.String) at :0)