-
Notifications
You must be signed in to change notification settings - Fork 21
UNITYTLS_X509VERIFY_FLAG_NOT_TRUSTED issue troubleshooting
Issue may happen for some users since 8.3.2 release because of two changes:
- New Unity version more strict in certificate checks.
- Let's Encrypt which we're using for SSL changed certification chain.
It happens to users who visited any of sites which uses Let's Encrypt certificates, but for some reason didn't have their certificates store refreshed.
You can visit https://play.eco and check certificate info.
If you see Let's Encrypt Authority X1 (deprecated) in the chain then you have to invalidate cert registry.
If you see Let's Encrypt Authority X3 then you have the valid chain.
To fix this you need to reset cert cache (in elevated prompt):
- certutil -setreg chain\ChainCacheResyncFiletime @now
- certutil -urlcache * delete
You can find more details here.
Have questions? Contact us on Discord: https://discord.gg/Eco
Need to Create a new issue? Go here: https://github.com/StrangeLoopGames/EcoIssues/issues/new
Running the game
- Eco on Linux (0.9.0.x)
- EcoServer on Linux (0.8.3.x)
- EcoServer on Linux (0.9.0.x)
- EcoServer: Command Line Interface (WIP)
Creating issues
- Creating a new issue
- Getting the Eco game log file
- Getting the Eco game settings from the registry
- Getting the Eco server and client log files for local world
Troubleshooting
- DirectX 11 debugging
- Tech Issue UI gets broken until game crashes in Main Menu
- The Application "Eco" can't be opened on macOS
- Troubleshooting Eco
- Troubleshooting EcoServer
- Troubleshooting: Can't connect to the server
- UNITYTLS_X509VERIFY_FLAG_NOT_TRUSTED issue troubleshooting
- Update video drivers
- Uploading a world save
- Work around: Converting world to new format crashing in 0.8.0.4
- Work around: Mod compilation issues
- Capturing graphical errors