Altiris

Installing Altiris Service Desk 7 on Microsoft Windows 64 bit and IIS 6

on

I’m not an Altiris expert by any means but I did help troubleshoot a new install of Altiris ServiceDesk 7 on a Windows 2003 x64 server running IIS 6 today. Basically every time you clicked on the Altiris Process Manager icon on the desktop, it would give you an XML error.

The XML page cannot be displayed
Cannot view XML input using XSL style sheet. Please correc the error and then click the Refresh button, or try again later.
A name was started with an invalid character. Error processing resource http://localhost/ProcessManager/. Line 1, blah blah blah

I skimmed over the requirements section in the ServiceDesk deployment guide and it did not state if IIS needed to be in 32 bit mode or 64 bit mode. I assumed 32 bit mode would be fine and did the following to resolve the issue. If you want to run it in 64 bit mode (assuming Service Desk 7 will run in 64 bit mode), you just need to leave IIS running in 64 bit mode. I did not try it so let me know if it works for you.

Now on to the instructions for running Altiris Service Desk in 32 bit mode:

1. Install .NET 3.5 SP1 using the dotnetfx35.exe installer. It is a 197 MB file and can be downloaded here:

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=d0e5dea7-ac26-4ad7-b68c-fe5076bba986&displaylang=en

2. Install IIS normally.

3. Since you are installing Service Desk 7 on a Windows 2003 x64 server, I figured I would make IIS run in 32 bit mode instead of 64 bit mode. Go to a command prompt and type:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 1

**** If you want to try running it in 64 bit mode, give this a shot instead of the above. I have no idea if it will work or not since I didn’t try it:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET W3SVC/AppPools/Enable32bitAppOnWin64 0

4. Open IIS Manager and expand the “Web Service Extensions” folder. See if ASP.NET v2.0.50727 (32-bit) is in there. If it is, click on it and set it to Allow. If it is not there, go to:

C:\WINDOWS\microsoft.net\Framework\v2.0.50727\

In command prompt and then type:

aspnet_regiis.exe –i

which will register ASP.NET with IIS. Now go back to IIS Manager > Web Service Extensions and refresh. You should see it in there now. Set it to Allow.

5. Now click on the Altiris Process Manager icon on your desktop. The website should display now. Double check the application event log for any .NET related errors if it doesn’t come up. You should see the below if all goes well:

About Jason Samuel

Jason Samuel lives in Houston, TX with a primary focus on strategic advisory and architecture of end-user computing, security, enterprise mobility, virtualization, and cloud technologies from Citrix, Microsoft, & VMware. He also has an extensive background in web architecture and networking over his 20+ year career in IT. He is an Author, Speaker, and Local User Group Community Leader. He is certified in several technologies and is 1 of 63 people globally that is a recipient of the prestigious Citrix Technology Professional (CTP) award. He is 1 of 42 people in the world that has been awarded as a VMware EUC Champion and VMware vExpert. He is a featured author on DABCC which provides the latest IT Community News on Cloud, Data Center, Desktop, Mobility, Security, Storage, & Virtualization. In his spare time Jason enjoys writing how-to articles and evangelizing the technologies he works with. Disclaimer: The content and opinions expressed in articles and posts are his own and are by no means associated with his employer.

Recommended for you

1 Comment

  1. Pingback: Tweets that mention Installing Altiris Service Desk 7 on Windows 64 bit and IIS 6 | JasonSamuel.com -- Topsy.com

Leave a Reply

Your email address will not be published.