Jump to content

(beta) SSL error when fetching MOTD


krop
  • Branch: Preview Branch Version: Linux Fixed

I wasn't particularly looking for that but noticed a SSL error in the log:
 

[20:06:20.157] [8] [WARNING] KleiAccount: RemoteCertificateChainErrors
[0] UntrustedRoot

[Version]
  V3

[Subject]
  CN=login.kleientertainment.com

[Issuer]
  CN=Amazon RSA 2048 M02, O=Amazon, C=US

[Serial Number]
  System.Byte[]

[Not Before]
  01/01/2024 01:00:00

[Not After]
  01/29/2025 00:59:59

[Thumbprint]
  F352D439F97DDB7F5AD380C4FA9A54F312F27CA8
[Signature Algorithm]
  sha256RSA(1.2.840.113549.1.1.11)

[Public Key]
  Algorithm: RSA
  Length: 2048
  Key Blob: 30 82 01 0a 02 82 01 01 00 e1 07 26 40 78 60 1c 80 ef 95 7c 57 5e 6d 55 93 b0 f9 3f 9b c9 e8 34 25 b2 f9 cd 08 25 74 e4 53 c8 33 3b d3 1d c1 1f 2b 54 39 01 f1 a0 30 20 b2 31 06 d4 1c 00 56 25 56 4f cd 1c 35 ec 73 53 e0 64 43 6c 13 60 a9 5e 63 c3 59 7f 99 a6 fd 69 a0 cd 7e c9 ac e6 5b a4 ed ee ac ff e8 59 d9 67 95 ba fd 41 60 6a 53 27 c9 09 64 d3 26 0c 77 80 bd 8d 8d 2b c2 b1 21 a9 91 43 13 d5 d3 c6 30 bb a7 ba 99 00 41 9b 7e 95 61 f2 e2 a1 60 c9 a4 79 15 b0 28 f5 73 3e 1d 07 0b 86 8f 64 74 e4 c4 7b 89 a0 ed be 7a ff 0c 61 14 23 aa 6b a0 f9 2f 07 68 35 26 8a 05 c3 f7 ae e2 a1 44 e7 4e 66 ff ea 90 a3 2f f3 e3 e6 f8 62 43 3a 13 36 e1 88 d3 b9 a8 a6 d3 bf c0 e1 cb 18 34 9c ba fc 49 64 a5 1a de 04 02 1f 56 f8 be af 9c 75 8b 55 74 b0 0b 7f d2 c8 25 da ee ef c6 87 70 c1 fd 5f d6 f1 23 45 e3 02 03 01 00 01
  Parameters: 05 00

[20:06:20.179] [4] [WARNING] 22:06:20 KleiAccount: Exception getting Request Stream:Error: TrustFailure (A call to SSPI failed, see inner exception.)
[20:06:20.179] [4] [WARNING] KleiAccount: Cert fail, quitting
[20:06:23.932] [6] [INFO] World settings reload complete!
[20:06:24.106] [1] [WARNING] Tried loading prefab with duplicate tag, ignoring: DebugPlacer
[20:06:24.106] [1] [WARNING] Tried loading prefab with duplicate tag, ignoring: DebugPlacer

[cut unrelated lines]

[20:06:27.610] [1] [INFO] -- MAIN MENU --
Curl error 35: Cert handshake failed. verify result: UNITYTLS_X509VERIFY_FATAL_ERROR. error state: 7
[20:06:27.699] [1] [INFO] Checking which steam branch we're on. Got: [public_testing]
[20:06:27.801] [1] [INFO] Screen resolution updated, saving values to prefs: 1920x1008 @ 75, fullscreen: False
[20:06:27.856] [1] [WARNING] MOTD Error: failed to fetch web motd. Unable to complete SSL connection
[20:06:27.856] [1] [WARNING] MOTD Error: failed to get web motd json
[20:06:27.857] [1] [WARNING] MOTD Error: failed to get valid motd data, hiding ui.
[20:06:28.032] [12] [WARNING] KleiMetrics: RemoteCertificateChainErrors
[0] UntrustedRoot

[Version]
  V3

[Subject]
  CN=*.metrics.klei.com

[Issuer]
  CN=Amazon RSA 2048 M02, O=Amazon, C=US

[Serial Number]
  System.Byte[]

[Not Before]
  03/23/2024 01:00:00

[Not After]
  04/22/2025 01:59:59

[Thumbprint]
  8146BDD2C62A8FF1A25C41995013B3C4F5FA662E
[Signature Algorithm]
  sha256RSA(1.2.840.113549.1.1.11)

[Public Key]
  Algorithm: RSA
  Length: 2048
  Key Blob: 30 82 01 0a 02 82 01 01 00 d0 29 f9 2e 04 5b dd 90 6b 2c 40 c7 a8 fe 1c b7 99 09 e6 7e 9b 7f 79 c5 0c ca a3 a5 ab db de 5b 41 05 bb c0 c9 df a2 74 18 8b 78 ed d8 1f 90 8c ae 26 ff f0 87 14 0e 85 8a 10 8e e1 83 b7 eb ba 0c 65 a0 83 55 f0 6a 5a df fb 3c ad 42 73 96 68 2c 86 b5 44 92 96 ee 7f 07 85 c5 25 a6 9b 4f 3d 79 18 81 b5 6d c5 d0 fe 50 2b 1e 83 77 88 81 83 b3 a0 ac 85 2f 05 fb a9 94 71 7b c0 38 92 af 36 a4 ca 74 58 97 f2 b2 01 63 6b 3d 7a 3f ef 2c c0 69 8f d7 ea d3 66 13 d4 28 15 dc 50 a7 ed 8f 52 51 f9 16 11 8e 06 93 fc ba 79 1d 3f b4 ba 3a 0f 8d fa 58 1a 84 35 29 a2 a9 ab 9b b9 0c c6 4b 42 80 9b 04 30 7f 0d d8 0a 49 6e d3 ff e4 b4 6d ec 48 1c 85 7c d6 e1 c3 3c a0 d7 1d 6e a4 51 0b aa 35 46 eb 08 a0 e3 6a 7a 1c b9 99 f4 c9 98 db 04 b8 cb f3 6b ca af 90 71 9b 00 9a 19 16 7e 0d 79 02 03 01 00 01
  Parameters: 05 00

[20:06:28.032] [30] [WARNING] 22:06:28 KleiMetrics: Exception getting Request Stream:Error: TrustFailure (A call to SSPI failed, see inner exception.)
[20:06:28.032] [30] [WARNING] KleiMetrics: Cert fail, quitting

 


Steps to Reproduce

Open and check the game log  in "$HOME/.config/unity3d/Klei/Oxygen Not Included"




User Feedback


A developer has marked this issue as fixed. This means that the issue has been addressed in the current development build and will likely be in the next update.

Are you running an older distribution? It looks like your SSL trusted root certificates aren't up-to-date.

Share this comment


Link to comment
Share on other sites

3 hours ago, nome said:

Are you running an older distribution? It looks like your SSL trusted root certificates aren't up-to-date.

No. I'm running openSUSE Tumbleweed (a rolling distro version with several updates every weeks)

What's the URL used for motd? maybe curl can give more hints

** Edit **

Found. The culprit is Steam and its antique runtime package on linux.

It's completely lost if it doesn't exactly find /etc/ssl/certs/ca-certificates.crt.  Installing the compatibility package that creates a symlink (from /var/lib/ca-certificates/ca-bundle.pem) fixes the issue.

 

Edited by krop
  • GL Happy 2

Share this comment


Link to comment
Share on other sites



Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
  • Create New...