The Case of the Misbehaving OCS Edge Server

Recently we had an issue with our OCS 2007 R2 edge server.The OCS services refused to start and the server was very sluggish in general. After some troubleshooting it was determined that some of the services would start if the network interfaces were disconnected and performance also returned to normal. Odd but it was chalked up to being a network glitch.

However, the “Office Communications Server Audio/Video Edge” (RTCMEDIARELAY) service was still unable to start. The only entry in the event logs was rather unhelpful.

“A timeout was reached (30000 milliseconds) while waiting for the Office Communications Server Audio/Video Edge service to connect.”

I had a hunch this was still something network related and did a bit of digging around on Google and hit the jackpot!

Hotfix: http://support.microsoft.com/kb/955805

“If a certificate that has the subject information access (SIA) extension is installed on a Windows Vista Service Pack 1 (SP1)-based or Windows Server 2008-based computer, applications that involve certificate validation become very slow. For example, you may experience a delay of two to five minutes when you visit a secure Web site or when you verify a file signature.”

This was just what we were experiencing and it made perfect sense in hindsight since the root certificates update had been applied a few weeks ago which must have compounded the problem.

All I had to do was apply the hotfix and we were back in business.

WSUS in a DMZ

I was building a new server in the DMZ and got the following error when attempting to add the WSUS role.

WSUS Error

After doing a bit of research it turns out that WSUS is not included in the binaries for 2008 R2 and either needs to be downloaded from Microsoft or an existing WSUS server.

Since this server has no internet access I had to approve KB972493 on the existing WSUS server and then added the role successfully.

Customize EvoLve Theme Social Buttons

I’m using the EvoLve WordPress theme on my site and I wanted to customize the social buttons for Twitter and Google+ since they were both out of date.

It is fairly straightforward to accomplish:

  1. Download a copy of the social-buttons.png file from wp-content/themes/evolve/library/media/images
  2. Open up the file in your favorite image editor along with the new buttons you wish to use
  3. Resize the new images to 30×30 pixels and copy them over the old buttons
  4. Save the new file and upload it to your host