Nope, can't reproduce that at all. Did you try to upload your own certificate, perhaps? If the cert you tried to use was malformed or in some way invalid, that would account for this too. If you did this at some point in the distant past, it would also be getting pulled forward with your upgrades. I would check!
Okay VERY easy to reproduce, just follow my instructions here:
1. Install fresh Latest BETA ( june 3rd 2014 build ) from ISO.
2. First boot, on the console screen configure static IP, DNS and default gateway ( set DNS to ABC.local ) add DNS server 8.8.8.8 and 4.2.2.2
3. Without rebooting, go into the freenas UI, set a password when asked. rename the freenas box to fs1.ABC.local ( it will show as freenas.ABC.local ) click okay. set up a mirror Zpool.
4. Click under settings and now click on HTTP + HTTPS for the web UI option. Click save and reboot freenas.
5. When freenas boots, log into HTTP and look in the top right corner, the alert will turn yellow saying it reverted back to HTTP because there is a problem with certificate.
And let me know if i should create a ticket about this when done testing...
BONUS: Think that changing the hostname of freenas back to fs1.local instead of fs1.ABC.local and restarting will fix the issue ? Not so fast ... even if you clear and save the certificate under the SSL tab and reboot, SSL still doesn't work ... for all intents and purposes your freenas box is now bricked as far as SSL WEB UI goes ...
Scenario 2: Install fresh freenas from ISO, don't change any settings and just log in to address on DHCP, create a password when freenas asks and go directly to the HTTP + HTTPS option under settings, click save... after reboot ... STILL BROKEN !
So if nobody can recreate what i just tried, there are 4 possibilities:
A. I break everything I touch.
B. I have the ability to modify RAM contents with my mind during SSL cert creation without ECC ram noticing.
C. I live in the Matrix and this is all a dream.
D. There is a certain procedure that you have to do to enable SSL that was not required in previous freenas versions that I am not aware of.