To be honest, I don't bother with https to access my cPanel. I just use plain old http.
Also, having your own certificate would not change the issue. The cPanel login uses the security certificate of the server. I was corrected so I thought I would throw that out there.