bardsoftware / ganttproject

Official GanttProject repository.
http://ganttproject.biz
GNU General Public License v3.0
859 stars 301 forks source link

Handle SSL errors when connecting to GP Cloud server #1957

Open dbarashev opened 2 years ago

dbarashev commented 2 years ago

Currently if GanttProject can't establish a secure connection to GP Cloud (e.g. for authentication purposes) it displays the eternal loading spinner, while logging SSLHandshakeExceptions. We need to handle them properly and probably shall add our certificates programmatically to the trust store in such cases

See https://newbedev.com/options-for-programmatically-adding-certificates-to-java-keystore

dbarashev commented 2 years ago

See also #370