Friday, February 19, 2016

USB Ports not Working on a Macbook Pro

A non-techie buddy of mine had the USB ports on his Macbook Pro randomly stop working. Luckily, fixing it was a simple matter of resetting the SMC (System Management Controller).

I followed these steps to reset the SMC:
  1. Connect the power supply
  2. Completely shut down the computer
  3. Hold down Control-Option-Shift as well as the Power button
  4. Release everything simultaneously
The light on the power supply connector will briefly blink/change color. After that, power on the computer normally.

The above process should work for any Apple laptop that has a non-removable battery. Instructions for resetting the SMC on other Apple computers are available here.

Friday, February 5, 2016

Installing IIS Manager on Windows 10

In this post, I'm going to cover how to install IIS manager in Windows 10 so that you can manage remote IIS servers from your workstation. This process should also work on Windows 7 and 8.1. I'm only installing IIS Manager, not any of the other IIS features.

First you'll need to "turn on" the IIS Management features. You can get to the screen through Change/Remove Programs, or just type optionalfeatures in the start menu search box and hit enter. Check the boxes for IIS Management Console and IIS Management Scripts and Tools, then click OK to install them.

At this point you can open IIS Manager, but it's pretty much useless. The option to connect to a remote server isn't there, and there aren't any local sites to manage since the other IIS role features aren't installed.

There is one final piece of the puzzle that you need in order to connect to remote servers. This doesn't appear to be very well documented. I learned about it thanks to a conversation with a co-worker.

You'll need to install the IIS Manager for Remote Administration extension. Download and install the extension, then open IIS Manager. There will now be a Start Page section at the top that you can right-click and Connect to a Server...

Enter the server name and credentials to connect. If you get an error that you can't connect, you may need to enable IIS remote management on the server. See this TechNet article for instructions.

The first time you connect to a server, you may get a notification that new features are available. Click OK and install these.

After that, you're all set.