MS Exchange 2007 does not show some users with Manage Mobile Device

So I found that I had some users that were not showing “Manage Mobile Device” within the Exchange Management Console. So with a bit of browsing around on the Web I found the answer. Well, when I say the answer, it’s a method to switch the functionality back on for that user.

Fist you need to make sure that you can run ADSIEDIT.MSC  If not then you’ll need to download the Support Tools from Microsoft. They only seem to offer a 32-bit version but this did work on my 64-bit server so not to worry there. Here is the link to the download page, and make sure you download both files.

Windows Server 2003 Service Pack 2 32-bit Support Tools

Once you’ve downloaded and installed then run ADSIEDIT.MSC and it should open a window. Now look through the Tree in the Container USERS and find the user that has the problem. Right mouse click the user and click on properties. Scroll down the list and look for “msExchMobileMailboxFlags”.  Once found, select it and click EDIT and change the value to 1 if it’s not set. Then click okay.

You may have to restart the Exchange Management Console, but your user should now have the “Manage Mobile Device” listed against them now.



Vista Error 10107: A system call that should never fail has failed

So I had a user that booted up their Windows Vista system this morning and found that they could not get connected to the network. When I popped over I found that it was displaying an error message in a balloon from the system tray saying:

Failed to connect to a windows service.
Windows could not connect to the System Event Notification Service service. This problem prevents limited users from logging on to the system. As an administrative user, you can review the System Event Log for details about why the service didn’t respond.

Then when I looked at the Services on the machine a number had stopped working. When I tried restarting then I got the following error message: “Vista Error 10107: A system call that should never fail has failed”

At this point I looked around the Internet and found an answer. It would appear that its a Corrupt TCP/IP Winsock Catalog. The method for trying to fix this is:

  1. Start the PC in Safemode.
  2. Open and CMD prompt (press the Windows Key+R).
  3. In the CMD prompt type netsh winsock reset and press enter.
  4. Restart the computer.

This will reset the Winsock Catalog to either a clean slate or a previous configuration. It will remove all Winsock LSP (Layered Service Providers) previously installed, including any malfunctioning ones.

To check the LSP’s installed on your Vista system, use netsh winsock show catalog command.


How to Configure a Second or Third Router to an Existing LAN

I had a need to configure standard Netgear DG834 v3 ADSL Router (Router1) and then connect a Netgear DG834N ADSL2+ Wireless Router (Router2) off of Router1’s Network Port. The reason is so that I can move the Wireless Router (Router2) further down the building to cover the area where I need the Wireless Signal. Using this method I could now easily add an additional DG834N to the LAN and put that in another part of the building.

When doing this, the easiest way to connect a Router to the existing LAN is to connect LAN port to LAN port and configure the LAN side of the downstream router as compared to the WAN side.

Router1 – LAN Side Configuration

Subnet Mask:

DHCP Enabled = Yes
DHCP Scope: to

Router2 – LAN Side Configuration

Subnet Mask:
Default Gateway:

DHCP Enabled = No



As you can see Router2 is inside of Router1’s subnet and Router2 does not issue out any DHCP addresses. The reason is so that you don’t have two routers on the same network giving out the same IP address.

With everything configured correctly, when a computer uses the Wireless network from Router2 it should get an IP address from Router1 and connect to the Internet.

If you added a second Wireless router, configure it the same as Router2 but with an IP address of and of course a different SSID & Wireless Key.