Author Archive

DPM agent installing Error 337

Posted in System Center with tags on April 7, 2010 by Ahmed Elnaggar

During  installing DPM agent on DOM client, you will may be facing the below error :-

Error 337: You cannot install the protection agent on server.domain.local because access to the computer has been denied

This error means that client is already protected by another DPM server. So, if you want to protect it with

The newer DPM server, you must firstly uninstall DPM agent from this client and then installing the new DPM agent

From the newer DPM server.

So, it means that any DPM client can’t be protected by more than one DPM server.

Publishing application through terminal services

Posted in Uncategorized with tags on March 29, 2010 by Ahmed Elnaggar

The most popular question facing any system administrator is how to publish application which depends on additional tools through terminal services?

And if there is any a ability to publish any application from terminal services server without installing the application on it?

For the first question, if you want to publish any application which needs to setup any additional tools like oracle Jinitiator, before initiating that application on terminal services server,

You must setup that j-initiator firstly and then setup that application. But how to setup that additional tools?

1-      Go to run from start menu

2-      Type cmd

3-      In cmd window, type the next command:

Change user /install

4-      Press enter

5-      After installing, type the next command:

Change user /execute

For the second question, the clear answer is yes. You can publish any application without needing to install the server side of that application on terminal services server and only you need

To install the client version of that application. I mean that if you want to run a reporting application like (Wellview), you are not in need to install the server version of it, but you just need to install

The client version as you do on any user PC. And after that, you will be publish and run the application through terminal services server.

How to reinstall ADRMS role on windows server 2008 R2?

Posted in RMS/Rights Management with tags on March 2, 2010 by Ahmed Elnaggar

We may face that we must remove ADRMS (Active Directory Right Management Services) from RMS server because of ADRMS role doesn’t work as expected or for any reason.

But, how we can do that and what are the steps we should follow to do that?

At first, we should remove ADRMS role from RMS server by default steps:

1 _ Server Manager

2 _ Remove roles

3 _ Uncheck Active Directory Right Management Services

4 _ Click next

The second and the importance step in this process, is that how to delete the ADRMS server from DC server? Why we need to do that? Because if we reinstall ADRMS role without removing it from DC, there will be conflicting in DC server. Because he already contains the SCP (Service Connection Point) of RMS server and he will not agree to register RMS server again with the same server name.

So, how to remove ADRMS server from DC Server?

1 _ At DC server, go to administrative tools, then go to Active Directory Sites and services

2 _ Click View

3 _ Go to RightManagmentServices folder

4 _ Delete it

At completing last step, you can now reinstall ADRMS role on RMS server.


Posted in OCS/UC on February 14, 2010 by Ahmed Elnaggar

Last week, I was in a multinational   IT company to deploy OCS 2007 R2 server (Office Communication Server 2007 R2). This company wanted to use OCS service to decrease cost and to use OCS features which will help company’s needs and employee’s connections.

They decided to implement OCS 2007 R2 Standard Edition because they will test OCS features in a narrow scope or with a few number of company’s Employees and they wanted to implement the mediation server. But the company depends on Cisco Call Manager server as an IP telephone system and they wanted to make a migration between OCS & CCM to enable users to send & receive calls using their phones devices without needing OCS handsets.

So, as OCS implementers, I was in need to migrate OCS with CCM. I was in need to SIP trunk (Session Initiation Protocol) to enabling this migration process.

Now, I can say with a lot of confidence that the most critical step in this OCS implementation case was the migration process between OCS & CCM via this SIP trunk because we must be in sure that this trunk  really initiated correctly and we must keep in mind that if the migration process is failed, we will be in () case. Why?

We will think in two ways, the first that is the failure belongs to mediation server configuration? The second is the failure belongs to SIP trunk configuration in CCM Server?  So, we should keep in minds that we have to take care in initiation SIP trunk.

For more details, Kindly find below our documentation for creating SIP trunk in CCM Console.SIP Trunk01