Avian Waves : Blog
Topic: All
Search Blog
 
Recent Comments
Easy Way to Change Permissions on the Windows Server Scheduled Tasks Folder (C:\Windows\Tasks) (22)
4Fingus: Thank you so much. You have saved me alot of...

Mystery of the Missing msnmsn.inf on XP SP3 (24)
jo w: Thanx m8, it's even brilliant for those who are...

Delegating "Power Options" Management to Limited Users in XP (6)
Alessandro Stillitano: Hi :)I can report that on a Lenovo T410i the...

Mystery of the Server 2008 + IIS7 + OLE = "MDAC Not Installed" Error (1)
User1: Great analysis. I really appreciate the way you...
Last 15 Posts
Archives
Posted By Timothy • Topic: Tech
Aug 1, 2007 9:00 AM EDT

So I ran into an issue installing Forefront Server that I can't find any information on in Google, but I was able to deduce the solution by analyzing the log files.

The immediate symptom is that Forefront installation fails at the step where it is installing MOM Reporting.  The error code you get is just...

Process: C:\WINNT\system32\msiexec.exe Exit code: 1603

That error code is completely generic - it just states that msiexec dumped for some reason.  You have to analyze the MOMReporting.log in the %ProgramFiles%\Microsoft Forefront\Client Security\Server\Logs to find the true cause.  There are a variety of causes, mind you, with wonderful solutions on TechNet forums.  However, I couldn't find anybody talking about the problem I ran into.

The specific error in the MOMReporting.log file that was blocking my installation was...

VerifyPreRequisites: Result of Pre-Req check: PreReq_Requirements_Not_Met . See PreReq report for details: \MOMPreReqReport.html. Error Code: 0x80004005.

WHAT pre-reqs?  The Forefront pre-req checker told me I was good to go!  Turns out that MOM Reporting checks several things that the Forefront installer does not.  Run the MOMReporting.MSI by itself (hit next a few times, type in the reporting URLs) and you'll get the pre-req failed report.  Read it.  Now here's an area that got me stuck for a while.  IGNORE the SQL Reporting Services pre-req failure.  Apparently, according to this article, this is normal in SP1-rolled MOM installers and the set-up application works around it so all should be well as long as you don't run into any other pre-req failures.

So what was my problem? 

ASP.NET is not enabled

Well that's odd, Reporting Services IS ASP.Net so how can this fail?  Well, if you are running Reporting Services in SQL 2005, that's an ASP.Net 2.0 application and the pre-req checker is looking for ASP.Net 1.1!  So make sure Microsoft.NET 1.1 is installed, registered with ASP_RegIIS -i and also enabled in the Web Service Extensions in IIS.  All should be well now!

Another tip: I found out that ForeFront (actually the MOM Reporting part again) sometimes will barf when you use a named instance of SQL Reporting.  This seems to be due (but I'm not 100% sure) to the $ (dollar sign) being in the URLs to access SQL reporting services.  Now it may be coincidence, but I managed to clear up a failed install by simply creating new URLs in the Reporting Services Configuration tool and replacing the dollar sign with an underscore (_).  Good luck!

Trackbacks :
Send trackbacks to this URL:
http://www.avianwaves.com/Blog/track.aspx?id=37
In your blog post, you must link back to my post using this URL:
http://www.avianwaves.com/Blog/default.aspx?id=37
Comments :
Thank you very much!

I ran into the same problem with FCS(without SP1) and Windows Server 2008. After I installed .Net Framework 1.1 on my 2008, FCS installed successful.
Comment By Peter At 11/7/2008 2:43 AM EDT PermaLink
Hehe i spend 2 futile hours finding about this shit too.

We are both stupid unfortunately, since when i pissed of browsed the pre-requisites for install on 2008, .net 1.1 was actually there :)))
Comment By DrZak At 1/29/2009 10:15 AM EDT PermaLink
HI!

Yes to all ... .Net 1.1 is a requirement, and yes is in the specifications ( i've spend a couple of ours too in this stupid step ).

Also, the Reporting services URLs are f***ng me and the same, creating a new ones (without the $ symbol) everything runs perfect.

Thanks!
Comment By David At 7/16/2010 7:25 AM EDT PermaLink
Add Comment :
Name :
Email :
URL (Optional) :
       
Comments :
Allowed BBCode Tags : LINK (URL), BOLD, ITALIC, UNDERLINE, QUOTE


By posting a comment to this blog, I agree to the blog rules.

This Avian Waves blog is powered by a modified version of Presstopia Blog




Avian Waves Logo