We’re back blogging the steps to migrate from SBS 2003 to SBS Essentials and next up is turning on the UPnP beacon.Enabling the UPnP beacon for the Destination Server
The UPnP beacon is used to advertise the location of the Destination Server to the clients. You must restart the following services in the order listed to enable Launchpad to find the Destination Server.
1. SSDP Discovery
2. UPNP Device Host
3. Windows Server UPNP Device Service
Why do we need to set this up?
Because remember the normal way SBS Essentials is set up is WITHOUT dhcp on the server and WITH a dynamic IP. No you can manually set up DHCP on the server and give it a static IP but it doesn’t have to be set this way.
Instead of “you must restart” it should say….
Click on Start, Adminstrative Tasks, Services.
In the Services Console, you need to ensure that the following services are set to automatic and started.
The SSDP Discovery service will be disabled. Right mouse click on SSDP Discovery and change the startup type to automatic. Click Apply. Now Click Start to start the service and click OK.
Scroll down to UPNP Device host. Right mouse click on UPNP Device Host and change the startup type to automatic. Click Apply. Now Click Start to start the service and click OK.
Scroll down to Windows Server UPNP Device Service and start this service. It will already be set to automatic so you only need to start the service.
Remember the design of SBS Essentials is that the DHCP server is on the router, not on the SBS Essentials box. During client install, there will be an install of Windows Server LAN Configuration code that handles updating of the DHCP addresses by using this upnp beacon service. The Essentials server has a dynamic IP so what it does is this service pings the server every 30 seconds and the server responds.
(and yes before you ask… if you want to you can set up the server with a static IP and move dhcp back onto the server if you really want to)