Installing or reinstalling DOT Net framework after serviceDesk is installed. Hopefully you wouldn't have to do this. But in case you have to do it, here's a helpful guide.
C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_regiis.exe -ga [domain]\[domainuser]
<IIsWebVirtualDir Location ="/LM/W3SVC/1/ROOT/PM.ADMergeManagement" AccessFlags="AccessRead | AccessScript" AppFriendlyName="" AppIsolated="1" AppPackageID="{E561A285-D243-41F3-8E09-9FC22C8F0AA2}" AppPackageName="IIS-{Default Web Site//ROOT/PM.ADMergeManagement}" AppRoot="/LM/W3SVC/1/ROOT/PM.ADMergeManagement" AppWamClsid="{4C5C9A66-29B4-4861-81ED-B76780C395D4}" AspAllowSessionState="TRUE" AspBufferingOn="TRUE" AspScriptTimeout="900" AspSessionTimeout="30" ContentIndexed="FALSE" DefaultDoc="Default.aspx" DirBrowseFlags="DirBrowseShowDate | DirBrowseShowTime | DirBrowseShowSize | DirBrowseShowExtension | EnableDefaultDoc" DontLog="TRUE" Path="E:\Program Files (x86)\Altiris\Workflow Designer\WorkflowDeploy\Release\PM.ADMergeManagement"
Hope this helps someone.