most people do not have Jenkins do the TLS transport directly but instead front Jenkins with an SSL engine if they need SSL... thus more correctly you should ask:
* have I configured by Jenkins instance to serve HTTPS
* did I use Jenkins's native container and its native TLS support or did I use Nginx/Apache HTTPD/HAProxy/etc
Once you have determined who is doing the TLS then you can ask whether the issue is present in that software...
IOW it is one of:
* The JVM
* Nginix
* Apache HTTPD
* HAProxy
* etc
Jenkins itself does not have a "private" ssl implementation