When closing a Project on Exploratory Public on Windows, Error Report dialog with an error output that looks like following is displayed.
Error: Command failed: git push --force
...
fatal: unable to access
...
error setting certificate verify locations:
CAfile: C:/Users/hideaki/Git/mingw64/libexec/ssl/certs/ca-bundle.crt
CApath: none
This might happen after you upgraded Git, or uninstalled Git and reinstalled it to a different location. If Git is looking at an old, non-existent file for SSL certificate authority, this error would happen.
Please check if the "CAfile" in the message (C:/Users/hideaki/Git/mingw64/libexec/ssl/certs/ca-bundle.crt
in the above example.) actually exists.
If it does not, locate ca-bundle.crt file in your new installation of Git, and specify that path with the command like following on a Command Prompt. In the following example of the command, C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
is the new location of ca-bundle.crt file.
git config --system http.sslcainfo "C:/Program Files/Git/mingw64/ssl/certs/ca-bundle.crt
"
When closing a Project on Exploratory Public on Mac, Error Report dialog with an error output that looks like following is displayed.
Error: Command failed: /usr/local/bin/git push --force https://****:****@exploratory.io/git/****/****.git master
fatal: unable to access 'https://exploratory.io/git/****/****.git/': SSL certificate problem: certificate has expired
Please try the solution explained in this Note.
If solutions in this Note does not resolve the problem, please contact us at support@exploratory.io.