system
April 23, 2021, 1:05am
1
Attention
Topic was automatically imported from the old Question2Answer platform.
Asked By
flim
I am behind a corporate firewall, I got error when I access to Templates, I think that is because I need to add the firewall cert. to the application.
thirdparty/mbedtls/library/ssl_tls.c:5865: x509_verify_cert() returned -9984 (-0x2700)
ERROR: _do_handshake: TLS handshake error: -9984
At: modules/mbedtls/stream_peer_mbedtls.cpp:86
mbedtls error: returned -0x2700
The editor shows “Can’t connect to host: https://godotengine.org/asset-library/api ”
How to install a cert to the editor, or how to disable TLS?
system
April 30, 2021, 6:36pm
2
Reply From:
Lopy
If you create a dummy project, you can access the editor settings. You should be able to add http://godotengine.org/asset-library/api under Asset Library, Available Urls.
Since the protocol in the url is http instead of https , the connection will not be secured using TLS. However, this also means that someone attacking your company, or Godot users in general, could send you an infected file.
Instead of disabling TLS, you should browse templates and download them using your browser, at https://godotengine.org/asset-library/asset?category=8 .
system
October 4, 2021, 10:27am
3
Reply From:
jabcross
I just had this problem, so commenting the solution here.
This was worked around in commit Asset library doesn't load when using a dual stack IPv4/IPv6 network · Issue #36418 · godotengine/godot · GitHub ,
but as of 3.3.4 stable it hasn’t been merged yet.
I managed to work arount it by setting up a IPV6 DNS on my computer, as apparently the one provided my my ISP wasn’t working.