Actually all you need to do is use Windows-ROOT
as trustStoreType
. This will use built-in certificates so if anything works in your browser then it should work.
- Add to VM options:
-Djavax.net.ssl.trustStoreType=Windows-ROOT
-Djavax.net.ssl.trustStore=C:\\Windows\\win.ini
- Restart the server.
Note! Probably any readable file can be used as a trustStore
path. It’s not really used.
You can also use Windows-MY
instead so:
-Djavax.net.ssl.trustStoreType=Windows-MY
See also: https://github.com/gradle/gradle/issues/6584#issuecomment-431862413.