Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1723
  • Last Modified:

DPM 2007 deploying agent problems 2008 R2 environment

I am trying to deploy the DPM agent to a domain controller in a remote site.  I have deployed the agent to our two local DCs (both 2008 R2 VMs) without issues.  I have also sucessfully tested the DPM agent by sending it to another PC at the remote site.  I am currently recieving Error 346 which I will add in a picture below.

This is our current setup:
DPM 2007 Server:  2008 R2
Protected Server:  2008 R2 (this is a physical domain controller)
Both servers are in the same domain
DPM.jpg
0
someITguys
Asked:
someITguys
  • 6
  • 5
1 Solution
 
lnkevinCommented:
According to the error message, your Windows Instrument Information service is not started.
Click on Start -->Run and type: services.msc
On the bottom of services, you should find Windows Instrument Information, set it to Automatic and click on Start.

Try to install DPM again.

K
0
 
someITguysAuthor Commented:
I did not see Windows Instrument Information, but if you meant Windows Mangement Information; then yes it is already set to Automatic and has been running.

Any other ideas?
0
 
lnkevinCommented:
Nope, it is not. The service name is: Windows Management Instrumentation and Windows Management Instrumentation Driver Extension. They both need to be set Automatic and Started. Also, make sure there is no software firewall is active on the server.

K
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
lnkevinCommented:
If your WMI repository is broken, you can copy the following script to a notepad and save it as a .bat file. Run the batch file to fix repository. Here is the code:

%systemdrive%

cd %windir%\system32\wbem

net stop winmgmt /y

if exist repository.old rmdir /s/q repository.old

rename repository repository.old

net start winmgmt


Make sure you login with admin credential to run the script.

K
0
 
someITguysAuthor Commented:
I ran the .bat file and received an error when trying to stop the winmgmt service.  I tried to do it manually in the command line but got the same error.  The error says: "The requested pause, continue, or stop is not valid for this service."  Should I try stopping Windows Management Instrumentation in Services, and manually run the lines from the .bat file?
0
 
lnkevinCommented:
I forgot that you are running Windows 2008. Here is the guide for 2008 to recover its repository
http://smallvoid.com/article/winnt-wmi-config.html

Open a command line and type: winmgmt /?
If you receive error in stead of the prompt with its options, you may not have windows management instrumentation installed on your server. You may need to run repair install to repair the OS

K
0
 
someITguysAuthor Commented:
I used the /verfiyrepository and /salvagerepository.  Both said WMI repository is consistent.  Any other ideas?
0
 
lnkevinCommented:
Repair your OS. Repair install on all other Windows version up to 2003 replaces the corrupted OS files. Here is the procedure for 2008:
Boot from OS install disk
Select next after making sure the language options are correct.
Select Repair option
Select CMD
change directory into recovery and run the last command to repair OS.

K
0
 
someITguysAuthor Commented:
Inkevin,
This install of 2008r2 is less than a month old.  It was a fresh install.  I don't feel it became corrupted that fast.
0
 
lnkevinCommented:
I just want to confirm a couple of things to ensure I am with you.
- Can you start and stop the WMI service manually?
- Do you have another 2008 server so you can copy winmgmt.exe and replace the current one?
The path is: C:\WINDOWS\system32\wbem

K
0
 
someITguysAuthor Commented:
We eventually called Microsoft and dropped the $99.  We spent many many hours with tech support, but eventually ran across this solutions ourselves.  It was from a posting concerning DPM2010 and RODC, but I do not know what site:

1. Go to DPM PowerShell.
 
2. Run the following: Attach-ProductionServer.ps1 dpmservername protectedservername username password dbnt.dunbarton.com
 
3. Go to RODC you are trying to protect.
 
4. Run dcomcnfg.

5. Expand Component Services.

6. Expand Computers.

7. Expand My Computer.

 
8. Expand DCOM Config.

9. Right click DPM RA Service and select Properties.

10. Under 'General', "Authentication Level - Default".

 
11. Under 'Location', only "Run application on this computer" should be checked.

12. Under Security, verify that the "Launch and Activation Permissions" (select "Edit") include the machine account for the DPM Server and Allow "Local Launch", "Remote Launch", "Local Activation", "Remote Activation".

 
13. Click OK.
 
14. Copy c:\Program Files\Microsoft DPM\DPM\Setup\setagentcfg.exe from the DPM server
and placed it in c:\Program Files\Microsoft DPM\DPM\bin folder on the RODC.
 
15. Run c:\Program Files\Microsoft DPM\DPM\Setup\setagentcfg.exe on the RODC
from a command prompt:
"Setagentcfg.exe a DPMRA [domain\primarydpmserver]". You should see Adding authorized machine domainname\servername.
0

Featured Post

Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

  • 6
  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now