Add a SAN to Your UCC for SSL in Your AV Console
October 7th, 2010 by Paul Sterley | No Comments | Filed in Antivirus Software, IIS, In the Windows Box, Management Software, Security, Trend Micro, Windows ServerWait, what?
Having just installed a Unified Communications Certificate (UCC) with multiple Subject Alternative Names (SAN), I went on to install the antivirus software on my customer’s server.
One of my pet peeves is that the antivirus software wants to use SSL for its administration console, but it creates a self-signed certificate. Not very secure, there. It’s also annoying, because web browsers get grouchy about the SSL cert until you install it. Sometimes that doesn’t work right, and it’s a pain to install it on every workstation just so that you can go to the console once or twice in the lifetime of the workstation to install the software.
So during the antivirus installation, when it asked me for the IP address or “domain name” (it meant host name, but just try to talk to software developers about that one), I overrode the default name it put in there (server.domain.local), and tried to tell it to use host.domain.com, which I already had a valid SSL certificate for. Naturally, it refused. So I set it back to its default and finished installing the antivirus software.
Then I thought: “Wait a minute, this is a UCC, and I didn’t use all of the slots for SANs”.
So I logged into GoDaddy again, and looked around in the SSL area. It turns out there IS an option to add SANs to existing UCCs. I added “server.domain.local”. It told me that was going to need to be vetted. I waited a while, and checked the e-mail address on file for the domain, but nothing appeared. After a while, I called GoDaddy support. Turns out, that’s an unusual situation, which cannot be vetted in the normal way. The guy put me on hold for a while, worked with the SSL team, and managed to generate an approval request to the e-mail on file. I approved it, and the SAN was added to the UCC.
The GoDaddy instructions for adding a SAN to a UCC say that once it is added, you need to re-download it and install it on your server. OK, seems easy enough.
Wait a minute, there is no pending request to complete. How do I install this on the server? I suppose I could generate a new CSR and re-key the certificate, but there’s gotta be a better way. I called back and asked this question, and GoDaddy support did not have a good answer. So I re-keyed the cert, downloaded it, deleted the old one, and installed the new one. Then I edited the bindings on the websites to replace the cert.
Now I have a valid SSL certificate for the local FQDN of the server, as well as its internet-facing FQDNs.
And the antivirus software is happy.




