The Godot Q&A is currently undergoing maintenance!

Your ability to ask and answer questions is temporarily disabled. You can browse existing threads in read-only mode.

We are working on bringing this community platform back to its full functionality, stay tuned for updates.

godotengine.org | Twitter

0 votes

Hey all,

I would like to send log files from my game to a server, which will be using Let's Encrypt as its CA. On the client-side, the HTTPClient documentation says that I have to supply a certificates file:

If you are using Linux, you can use the supplied certs file, generally located in:

/etc/ssl/certs/ca-certificates.crt
This file allows HTTPS connections to virtually any website (i.e., Google, Microsoft, etc.).

Or pick any of the more specific certificates there if you are connecting to a specific one.

Unfortunately I am on windows. Where can I get a certificates file that will allow me to make a secure connection to the server?

Edit: It is also possible for me to use HTTPRequest instead. Does HTTPRequest automatically support HTTPS?

in Engine by (174 points)
edited by

1 Answer

+1 vote
Best answer

You don't have to supply a certificate bundle file if you plan on using the Mozilla certificate bundle included in the Godot editor and export templates. The documentation needs to be updated to refect this.

Edit: It is also possible for me to use HTTPRequest instead. Does HTTPRequest automatically support HTTPS?

Yes, it's 100% transparent :)

by (12,878 points)
selected by
Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.