Monthly Archives: July 2012

HTTP Error 503. The service is unavailable.

I run a Microsoft IIS server that hosts a student application. When it was installed by a third party vendor, I gave them a specific username and password that was a Domain Admin on our Active Directory network. They installed various application pools and other items under this username.

Once they were finished and everything was up and running, I disabled that account. Little did I know, they had installed an application pool with these credentials. So once I rebooted the server, the application pool did not start and I received a HTTP Error 503 – The service is unavailable error code.

Once I found the application pool, I performed the following:

  1. Open IIS Manager
  2. Click on the Application Pools option in the left menu
  3. Found the application pool that was stopped, right mouse clicked and chose Advanced Settings
  4. Under the Process Model section, under the identity option, I clicked the “” button and then clicked on the SET button. I then entered the correct username and password.

Once this was done, I right clicked the application pool and selected START. It started immediately and the 503 error was no longer a problem. Yay!

Leave a comment

Posted by on July 27, 2012 in IIS


RDP Connection and “You must change your password before logging on the first time” prompt

Well it seems that there is a bug in the way an RDP connection connects to a server when asking for your password to be changed. In short, you can’t! Well, I think it is a bug, but Microsoft probably had a good reason to do it this way.

But there is a solution that worked – for me anyway.

Here are the steps:

Log onto your terminal server / Multipoint server with administrative credentials

Click on Start then Run. Type in tsconfig.msc and hit enter.

Under the connections display window, double click on the RDP-Tcp connection

This properties box will appear.

Change the settings as shown above. The only option I needed to change was the Security Layer option from “Negotiate” to “RDP Security Layer”.

Click OK.

You can now close the Remote Desktop Session Host  Configuration dialog box.

If you now try and connect a user via an RDP client that needs to change their password on logon, it will now prompt you to do so.