How to update Lync 2013 deployment certificates?

A consultant setup our Lync 2013 server about a year ago and that includes the following servers.
An internal Lync front end server - lync.domain.com
An external Lync edge server in the DMZ - lyncedge.domain.com
Office Web Apps in the DMZ for sharing office documents in Lync online meetings - webapps.domain.com

An IIS AAR Reverse Proxy in the DMZ and in the Intermediate DMZ.  This is the actual endpoint if your off our network, all the appropriate IP's come into this guy, which does the job of directing you to the proper resources internally.

We have recieved an email from GoDaddy that states the following:

As we mentioned earlier, we recently switched from using SHA-1 certificates to the more secure SHA-2 algorithm for new certificates.
Google Chrome is a very popular internet browser. Starting in November, they'll begin displaying errors on the padlock icon for any website using SHA-1 SSL certificates.
 
 
 
It appears the following SSL certificate(s) are still using the SHA-1 algorithm. Please re-key them now to update to SHA-2 and avoid problems in November.
lync.domain.com
lyncedge.domain.com
webapps.domain.com
Please re-key your certificate(s) today to avoid alarming any visitors on your website. If you have any questions, take a look at the instructions below or call our SSL team at (480) 463-8887.

Sincerely,
GoDaddy

Follow these directions to re-key your certificate:
 
1.        Log in to your Account Manager.

 
2.       Click SSL Certificates.
 
3.       Next to the certificate you want to re-key, click View Status.
 
4.       Click Manage.
 
5.       Click Re-Key certificate.
 
6.       In the Certificate Signing Request (CSR) field, paste your new CSR, including:
---BEGIN NEW CERTIFICATE REQUEST--- and ---END CERTIFICATE REQUEST---
 
7.       Click Save.
 
8.       Click Submit All Saved Changes.


Now I don't want to forget anything as this is in production and people are using Lync.  What is the proper order of getting the new certificates installed and where do I go about getting the CSR (from which server(s))?

I really do not want to pay the consultant to do this if I can get this done.  Is this done via PowerShell on Lync front end server, or is this just done in IIS, or what?
ITdiamondAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ganesh Kumar ASr Infrastructure SpecialistCommented:
Start the installation of Lync 2013 media and run setup.

To generate a new CSR in Lync, go to the Edge server, launch the Deployment Wizard, click Install or Update Lync Server System. You will see it is complete with green tick mark.

Click Run again and generate the CSR, i assume you use google ucc certificates. Use the generated CSR and follow the steps mentioned by the Google to regenerate the certificate. Once you are done with the certificate import the same certificate. You must do with the public certificate, not the internal one.
0
Steven SheeleyConsulting SW Engineer - Lync/Skype4BusinessCommented:
In a nutshell, you are going to need to request the new certificates from GoDaddy. Since you already have certs from GoDaddy, I don't think you'll need a new CSR as they've stated above, you'll simply re-key them. Once you've been issued the new certs, on each server that your have a cert for from GoDaddy, run the Lync Server 2013 Deployment Wizard and follow the steps in this document:  http://www.entrust.net/knowledge-base/technote.cfm?tn=8759

This article also gives some good pointers:  http://blog.rassie.dk/2013/05/how-to-request-and-assign-a-certificate-to-a-lync-2013-edge-server/
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ITdiamondAuthor Commented:
Those are great links Steven.  Do I need to do anything special with the IIS Reverse Proxy?
0
Steven SheeleyConsulting SW Engineer - Lync/Skype4BusinessCommented:
Sorry I missed the IIS AAR server in my initial answer. This article covers everything you need concerning IIS certs:  http://technet.microsoft.com/en-us/library/cc732230(v=WS.10).aspx
0
ITdiamondAuthor Commented:
This was exactly what I needed, thank you!
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.