1. Renew Certificate Skype For Business Edge Login

In this video you will learn how you can install and configure the Skype for Business Edge Server. Top 10 Things Every Lync/Skype for Business Admin Should. How SSL certificate works?

Generate a CSR for Skype for Business Server 2015 (Formerly Lync)Skype for Business Server is the new Microsoft Lync replacement/iteration. It is often necessary to certify multiple sub-domains for a potentially large number of machines. Microsoft recommends using.Service considerationIt is important to consider services for which the certificate will have to be enabled. These services must be indicated in the Type argument from the CSR generation command. Here is a non-exhaustive list of arguments:.

AccessEdgeExternal. AudioVideoAuthentication. DataEdgeExternal. Default. External. Internal. iPhoneAPNService.

iPadAPNService. MPNService. PICWebService (Skype for Business Online only). ProvisionService (Skype for Business Online only). WebServicesExternal. WebServicesInternal. WsFedTokenTransferThe Default type is generally to be considered.

Renew Certificate Skype For Business Edge Login

If you’ve ever installed Skype for Business or Lync before,you will know that the system requires PKI Infrastructure and Certificates tofunction. The reason for this is that all SIP and Web communications within theSkype for Business environment is secure by design and uses certificates forencrypting data. These communications span between servers, clients, phones,PSTN Gateways, Third Party Video equipment and most other integrations you canthink of. So without your certificates being deployed properly, you are goingto have a lot of trouble getting your environment up and running. Skype for Business/Lync Edge servers communicate with eachother over MutualTransport Layer Security (MTLS).

When using MTLS connections the server originating a messageand the server receiving it exchange certificates from mutually trustedCertificate Authorities. The public certificates presented in either directionprove the identity of each server by being signed by a trusted certificateauthority. The main thing here to note here is that both servers need to haveroot certificates installed from each other’s trusted root certificateauthority in order for TLS connections to negotiate successfully. This is alsothe case for federated connections to other organisations via the Skype forBusiness Edge server. These connections all rely on MTLS for the successfulcommunication between the servers.

Skype

In many cases you may not have direct access to the othersystem you are connecting to in order to check whether the certificate it isusing is valid, or has been signed by a trusted root certificate Authority. Asa result, you may have issues connecting to the server and need to use complextools like Wireshark to determine what the certificate being presented by thefar end looks like.

This can take time and involve installing software onservers, so I wanted to create a simple tool that doesn’t require anyinstallation and can be run straight from a Powershell prompt. After doing somecoding, that’s exactly what I created, introducing the Skype for BusinessCertificate Checker Tool. For a Skypefor Business or Lync deployment the most important components here are theSubject name, the Not Before and Not After dates. The “Comments” section isprovided by the tool to help you troubleshoot issues with the certificate beingdisplayed. This section will automatically check things like the certificatebeing out of date, the common name/subject alternate names being correct, ifthere is a Server EKU, and if the certificate has a CLR list included.

Thesecomments should help speed up your troubleshooting of certificate issues. Note:the comments will actually be based on all the advanced certificate details,even though the Advanced checkbox is not ticked by default. Root CertificatesOne very important thing when configuring externalfederation with partners or public providers is that MTLS is used for these connections.This means that both ends of the connection need to trust the other’s rootcertificates. You need to ensure that your edge servers have the rootcertificates of your partners installed. Fortunately, the Cert Checker Tool hasyou covered here by showing you where you can download the root certificatesfor common public certificate authorities. This will appear like shown below.

Before you configure a new partner for federation, you canyou use the tool to check what certificate authority they are using for theircertificates and as a result which root certificates you need installed on youredge servers.There is also neat trick you can do to automagically install root certificates on a Windows server or PC (post Windows Vista). Note there is a caveat with this process whereby the third party server must be using a Root Certificate Authority that is trusted by Microsoft as part of their Trusted Root Certificate Program (Microsoft supported root CAs can be ). If this is the case then you just need to browse to a web server that is signed by the root certificate authority of choice and Windows will automatically install the root certificate for you! These root certificates are pushed to Window through Windows Update and will be installed only when you try to connect to a website requiring a particular certificate. So connecting to a federated partner's 'dialin.domain.com' web page from all of your Edge servers may be enough to download the root certificates for MTLS trust purposes. There is a lot of documentation about this process on if you would like to know more.

A few Skype for Business community have also written about this phenomenon -. I hope that this new tool finds you well, and I hope thatyou have many long years of troubleshooting together. Remember, whilst theflame may flicker from time to time, you must stay strong and think fondly ofthose times in the early days when you hired the car, threw the work laptop inthe boot, and drove to the cabin in the woods; not even one bar of 3G internetaccess could stop you from fixing that server certificate problem. It’s thememory of those times that will keep you on the straight and narrow when thatyounger and fancier tool with the sexy universal windows app GUI comes along.Your Powershell Certificate Checker will always be faithful, remember that nowget testing!

Coments are closed