Link to home
Start Free TrialLog in
Avatar of thinsley
thinsley

asked on

McAfee Virus Scan 7.0 will not install on Windows 2003 Server Standard

I need some serious help with this. I have called McAfee and gotten little help. I am trying to install McAfee Virus Scan Enterprise 7.0 on a Windows 2003 Standard Server. I have other servers here that have the service installed and it is working fine.

I can get through most of the installation but then it stops with this error:

Error 1923. Service Network Associates McShield could not be installed. Please verify that you have sufficient privileges to install system services.

I have looked at the local policy and can't quite figure out first off what to look for and second, what might be hindering me. I am logged on as the Administrator.

Please help this is very important!
Avatar of Sasho
Sasho

Did you recently uninstall another version of McAfee?
If so I hate to offer the obvious answer, but have you tried rebooting since the uninstall and try again?
This is the Framework service failing I believe.  Had this problem way too many times.  Just accept the error and continue the install.  Let it finish. It will work fine, and it will automatically update too via the web.  

I can walk you through fixing the Framework service later if you want.
Avatar of thinsley

ASKER

Yes, and Yes. I appreciate you starting with the basics. I uninstalled 4.51 and installed 7.0. Let me clarify a bit. The installation fails but if I reboot,. The service will run. I then have to manually update it everytime a new dat file comes out. I've added an Autoupdate Repository but when I try to run the update I get the error message: Unable to find valid repository. I know what you're thinking and yes the path is correct. It is working on countless other machines. I don't know if it's simply because the install failed or if it's a different problem entirely.

The update does not work.
Yup, ran into the same kinds of problems.  I believe it is related to version 4.5.x because we upgraded from that as well.

First things first.  Go into Control Panel \ System applet.  (either through Control Panel or Start-Run -> Control sysdm.cpl <ENTER>)

Next, go to Advanced.
Next, Environment Variables.

Change *BOTH* the TEMP and TMP variables to something like C:\TMP and C:\TEMP accordingly.
This needs to be done for the USER and the SYSTEM variables - all four of them!

Click ok, ok ok, etc.  Close out of the windows once finished.

Lastly, create a directory called C:\TEMP and C:\TMP

REBOOT.

Right click AV and UPDATE NOW.
What I found was that the TEMP variables was an incorrect string (=TEMP=C:\Documents...).

When AV tried to use this, with the "=" sign in the path, it chokes.  
When you say:

This needs to be done for the USER and the SYSTEM variables - all four of them!

What exactly do you mean?
Nevermind that last question. Let's forget I wasn't looking with my eyes open on that one. I'm rebooting now.
Go to the Environment Variables of Control System/Env. Variables section.
Click USER TEMP variable.  Click Edit.  Change the path to C:\TEMP
Click USER TMP variable.  Click Edit.  Change the path to C:\TMP
Same for SYSTEM TEMP and SYSTEM TMP
If they don't exist, ADD them and follow the instructions above.

After closing out all of the windows when finished, make a directory called TEMP and TMP at the C:\ root.
Starting Update Session
Unable to find valid repository
Closing update session.

Still not working.
I did all of above, still no update.
Do you use ePO Orchestrator at all?
Do you know where FrmInst.exe is?
Double check the temp variables.  Sometimes they don't save.

Also, post your AutoUpdate log file found in:

\Documents and Settings\All Users\Application Data\Network Associates\AntiVirus??\AutoUpdate.log
Run "dcomcnfg" from the DOS prompt
Select "Component Services"
Select "My Computer"
Open DCom config folder
Click no on the pop up dialog if it appears.
Select Framework Services
Right click on properties and select "Security" tab. Change "Launch" to "Use default".
Click on "Apply".
Close the windows
Run Update

See if this helps
I do not use ePolicy. I did a search for FrmInst.exe and it is located in C:\Program Files\Network Associates\Common Framework\FrmInst.exe. I also double checked the temp variables, they did save. I ran the dcomcnfg thing and unfortunately, no change. Here is the Updatelog.txt

8/10/2004      3:20:07 PM      TSOFFICE\Administrator      Starting VirusScan task: AutoUpdate
8/10/2004      3:20:07 PM      TSOFFICE\Administrator      Starting update session.
8/10/2004      3:20:09 PM      TSOFFICE\Administrator      Unable to find a valid repository.
8/10/2004      3:20:09 PM      TSOFFICE\Administrator      Closing update session.
8/10/2004      3:24:49 PM      TSOFFICE\thinsley      Starting VirusScan task: AutoUpdate
8/10/2004      3:24:49 PM      TSOFFICE\thinsley      Starting update session.
8/10/2004      3:24:49 PM      TSOFFICE\thinsley      Unable to find a valid repository.
8/10/2004      3:24:49 PM      TSOFFICE\thinsley      Closing update session.
8/10/2004      3:45:13 PM      TSOFFICE\Administrator      Starting VirusScan task: AutoUpdate
8/10/2004      3:45:13 PM      TSOFFICE\Administrator      Starting update session.
8/10/2004      3:45:14 PM      TSOFFICE\Administrator      Unable to find a valid repository.
8/10/2004      3:45:14 PM      TSOFFICE\Administrator      Closing update session.
8/10/2004      3:52:39 PM      TSOFFICE\Administrator      Starting VirusScan task: AutoUpdate
8/10/2004      3:52:39 PM      TSOFFICE\Administrator      Starting update session.
8/10/2004      3:52:40 PM      TSOFFICE\Administrator      Unable to find a valid repository.
8/10/2004      3:52:40 PM      TSOFFICE\Administrator      Closing update session.
8/10/2004      3:52:58 PM      TSOFFICE\Administrator      Starting VirusScan task: AutoUpdate
8/10/2004      3:52:58 PM      TSOFFICE\Administrator      Starting update session.
8/10/2004      3:52:59 PM      TSOFFICE\Administrator      Unable to find a valid repository.
8/10/2004      3:52:59 PM      TSOFFICE\Administrator      Closing update session.
8/10/2004      3:53:40 PM      TSOFFICE\Administrator      Starting VirusScan task: AutoUpdate
8/10/2004      3:53:40 PM      TSOFFICE\Administrator      Starting update session.
8/10/2004      3:53:40 PM      TSOFFICE\Administrator      Unable to find a valid repository.
8/10/2004      3:53:40 PM      TSOFFICE\Administrator      Closing update session.


Get yourself a copy of FileMon and RegMon.exe.  Begin with FileMon.exe and start capturing events.  As soon as you begin capturing events, go and attempt an Auto Update.  Immediately after, stop capturing events.  

Look in the results for PATH NOT FOUND with mcupdate.exe.
OK, so the PATH NOT FOUND errors, do I create the directories, etc?
Maybe, maybe not.  Can you post a listing of all the PATH errors?
There are more than a couple. Here goes:

648      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\McUpdate.dll      PATH NOT FOUND      Attributes: Error

649      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\McUpdate.dll      PATH NOT FOUND      Attributes: Error

658      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\Product.dll      PATH NOT FOUND      Attributes: Error
659      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\Product.dll      PATH NOT FOUND      Attributes: Error
668      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\Product.dll      PATH NOT FOUND      Attributes: Error
669      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\Product.dll      PATH NOT FOUND      Attributes: Error

673      7:50:25 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Network Associates\VirusScan\Res0901\Shutilrc.dll      PATH NOT FOUND      Attributes: Error

1110      7:50:26 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Common Files\Network Associates\Engine\mcscan32.dll      PATH NOT FOUND      Attributes: Error
1111      7:50:26 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Common Files\Network Associates\Engine\mcscan32.dll      PATH NOT FOUND      Attributes: Error
1671      7:50:30 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Common Files\Network Associates\Engine\mcscan32.dll      PATH NOT FOUND      Attributes: Error
1672      7:50:30 AM      mcupdate.exe:3736      QUERY INFORMATION      C:\Program Files\Common Files\Network Associates\Engine\mcscan32.dll      PATH NOT FOUND      Attributes: Error






Those should exist - do they?  Make them if they don't and try again.

I still can't believe the TEMP variables didn't fix the issue.  You sure you made the C:\TEMP and C:\TMP folders too?

Yes, I can send screenshots if you like. I'll start on the directories and paths that it is complaining about. Should I also look at the FILE NOT FOND errors as well?
Well, here's how it works.

You'll see a pattern where it says like FILE.DLL - NOT FOUND in <THIS PATH>
Then, a line down, it will show FILE.DLL - NOT FOUND in <THIS OTHER PATH>
A few lines later, it will find it.

So, for your case, I would for now just check the PATH NOT FOUND and create the directories if they don't exist.
I've created the directories and the update still does not work.
ASKER CERTIFIED SOLUTION
Avatar of dgroscost
dgroscost

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Right, I've called McAfee and they are trying to escalate it but not getting much help. I'll try both of your suggestions. Thanks!
Yeah, when I originally had this problem I solved it before McAfee could.  I should work for them eh?
No doubt! Or at least charge them!
Thanks for your help! I called hteir tech support and with their help, along with all of the steps you gave me, the problem was solved. Thank you so much for your help! Have a good weekend.
What was the issue???  Good to hear...
Well they couldn't give me a definite answer on that. We went through all of their steps and it still didn't work, after I added your steps to the mix, we came out on top.