Hi,
Do you use the iceScrum .war or .jar distribution?
While the SSL connection could be configured at the iceScrum level, we usually recommend using a « reverse proxy » in front of iceScrum to handle it. The upside is that this is a very common thing to do so people usually have experience doing it and many resources are available online.
The two most popular reverse proxies are Apache and Nginx. Our documentation provides insights about how to configure them for iceScrum: https://www.icescrum.com/documentation/reverse-proxy/.
Please note that configuring a system to be used in production, especially in a secure fashion, requires a specific set of knowledge and skills (from the DevOps / System administration / Operations fields…).
Once the proxy is properly configured, you need to tell iceScrum that it will be accessed through https: https://www.icescrum.com/documentation/reverse-proxy/#https.