• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1240
  • Last Modified:

Adding contacts to DL using DSMOD

I am trying to add a long list of contact objects to a DL with DSMOD, but it fails with the error "dsmod failed:The parameter is incorrect" (Win2k8 DC) or "dsmod failed:unspecified error" (Win2k3 DC).

My command looks like this:
dsmod group "CN=Groupname,OU=Distribution Lists,OU=E-mail container,DC=London,DC=Companynavn,DC=Net" -addmbr "CN=customer@Customercompany.net,OU=Custom Recipients,OU=E-Mail Container,DC=London,DC=Company,DC=Net"

My admin account is in the 'Company' domain while the contact objects and the groups are in the London domain.
The DL is a universal group and I can't see why it doesn't work.

I have a rather long list of contacts to add to this group, so I'd rather not do it manually.
0
LPetersson
Asked:
LPetersson
  • 6
  • 5
2 Solutions
 
Felix LevenSenior System and DatabaseadministratorCommented:
Try:
dsquery group "CN=Groupname,OU=Distribution Lists,OU=E-mail container,DC=London,DC=Companynavn,DC=Net" | dsmod group -addmbr  "CN=customer@Customercompany.net,OU=Custom Recipients,OU=E-Mail Container,DC=London,DC=Company,DC=Net"
0
 
LPeterssonAuthor Commented:
Sadly that still fails with 'Unspecified error'
0
 
LPeterssonAuthor Commented:
My command, and yours, dopes work with user objects, it only seems to be contact objects it doesn't work with.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

 
Felix LevenSenior System and DatabaseadministratorCommented:
Sry:

you cannot do that for global groups in remote domain because it is not supported

Read:
http://www.experts-exchange.com/Software/Server_Software/File_Servers/Active_Directory/Q_26831068.html
0
 
LPeterssonAuthor Commented:
As I wrote in my original question "DL is a universal group" not a global group, also both the group and the contacts are in the same domain.
0
 
Felix LevenSenior System and DatabaseadministratorCommented:
yes, I can add contacts to whatever grouptype across domains 2003<->2008 using an enterprise admin user (using my example). can you create a user,contacs, groups in the other domain ?
0
 
LPeterssonAuthor Commented:
Yes, it is the admin account which I normally use. and as I also wrote in my 2nd comment above, I can add user objects to the group, it is only contact objects, seemingly, which are a problem.
0
 
Felix LevenSenior System and DatabaseadministratorCommented:
I try dsadd, but there is no option for contacts, when user has option -memberof

http://social.technet.microsoft.com/Forums/en-US/winserverDS/thread/5da36ea1-bce0-47f7-80c6-2f3672b5be38/
0
 
LPeterssonAuthor Commented:
dsadd is for creating new contacts, these are contacts that already exist.

I also found that page and while it seems promising at first, unfortunately it doesn't solve the authors, or mine, problem.
0
 
Felix LevenSenior System and DatabaseadministratorCommented:
On 2008 R2 I also get the "dsmod failed:unspecified error" executing my suggested code, on 2003 everythings works fine. The last comment on the microsoft help for dsmod group states it is impossible to work with a contact on 2008 r2.  bug  ?
I could not find a workaround on 2008, but it must work on your older DC.

0
 
LPeterssonAuthor Commented:
That is very peculiar, but yes, it works on my Win2K3 DC now. Slightly concerning that it doesn't work on Win2k8 though.

Many thanks.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

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