godot-git-plugin: Error -17: the SSL certificate is invalid on linux
Using Garuda Linux with openssl-3.0.7-4, libxcrypt-4.4.33-1, git-2.39.0-1, and libgit2-1:1.5.0-2, Godot 4 beta 10. Using the repo with CLI works just fine.
The server is running Gitea 1.17.3, SSL by Let’s encrypt. Apache acts as reverse proxy with a subpath. Server’s git version is 2.30.2. The same repo was successfully tested on Windows 10, so that shouldn’t be a server issue.
Git LFS is used in the target repo, configured properly both on the server and locally.
Trying to pull using HTTP:
GitPlugin: Performing fetch from origin core/variant/variant_utility.cpp:880 - GitPlugin: Could not connect to remote "origin". Are your credentials correct? Try using a PAT token (in case you are using Github) as your password. Error -17: the SSL certificate is invalid in godot-git-plugin/src/git_plugin.cpp:_fetch#L411
SSH doesn’t work, too:
GitPlugin: Performing fetch from origin core/variant/variant_utility.cpp:880 - GitPlugin: Could not connect to remote "origin". Are your credentials correct? Try using a PAT token (in case you are using Github) as your password. Error -16: Failed to retrieve list of SSH authentication methods: Failed getting response in godot-git-plugin/src/git_plugin.cpp:_fetch#L411
About this issue
- Original URL
- State: open
- Created a year ago
- Reactions: 7
- Comments: 19 (1 by maintainers)
I’m having the same issue here on Arch and with my repo being hosted on Github. Tried with password, PAT (both with old and fine-grained ones) and ssh keys, but to no avail. Git itself works just fine; I can pull and push from command line, but the plugin itself can’t do that.
I’m having the same issue on Mac