Exchange 2007 New-Mailbox fails with "A proxy generator DLL on server *SERVER* could not be found or failed to initialize"

I recently started to administer an Exchange 2007 server that was (partially) migrated from Exchange 2003. The migration was from one physical server to another and the source server is still running at the moment. Since the beginning I always been able to create new user's mailbox without any issue but this morning I receive the following error:

Error:
A proxy generator DLL on server *SERVERNAME* could not be found or failed to initialize.  Proxy addresses for the current recipient cannot be calculated.  Please ensure that all the proxy address generator DLLs have been installed on the target server.

This error occurs if I create the user first in AD and then try to link to a new mailbox or if I do everything from EMC. Although I tried the resolution from this KB (http://support.microsoft.com/kb/928811) it doesn't have anything to do with my problem.

I ran the Best Practice Analyzer tool but it didn't find anything of value.

One thing worth mentioning is that I also tried to play with the default address policy which is marked as applied but if I try to edit it (even while making no changes at all) return the error:

Error:
The e-mail address policy object "Default Policy" is invalid because it contains invalid e-mail address templates: 'SMTP:@domain.com'. To view details of the error, see the application event log in the Windows Event Viewer on the Microsoft Exchange Server computer.

I checked the event log and nothing show up there.

Finally, I know that somebody else played with the active directory, creating OUs and moving users around. Maybe it has something to do with OUs security?

The Exchange 2007 server is running Windows Server 2003 Standard x64
The Exchange 2003 server is running Windows Server 2003 Standard x86

Thanks!
jfgingrasAsked:
Who is Participating?
 
jfgingrasAuthor Commented:
So I fixed my own problem. It really was a DLL issue caused by permission problems. I simply reset the permissions on the folder

C:\Program Files\Microsoft\Exchange Server\Mailbox\address

and all children and everything is back to normal. Have to wonder what caused these to be changed in the first place though.
0
 
himvyCommented:
Check the below:


Single Copy Clusters
Running the New-Mailbox cmdlet on a single copy cluster with more then two active nodes   When a single copy cluster with more than two active clustered mailbox servers is deployed, the New-Mailbox cmdlet fails on at least one of the clustered mailbox servers. Specifically, the New-Mailbox cmdlet fails with the following message:

Error: A proxy generator DLL on server <servername> could not be found or failed to initialize. Proxy addresses for the current recipient cannot be calculated. Please ensure that all the proxy address generator DLLs have been installed on the target server.

The failure is the result of a missing object in Active Directory. The object is correctly created for the first clustered mailbox server that is created in the cluster, but the object is not correct for subsequent mailbox servers. You can fix the issue by manually creating the object as described in Knowledge Base article How to enable mailbox creation on the second or later clustered mailbox server (CMS) of an Exchange 2007 Single Copy Cluster (SCC)
download.microsoft.com/download/8/d/c/8dc5a8ca.../relnotes.htm




or may be the below:
http://support.microsoft.com/kb/970515
0
 
jfgingrasAuthor Commented:
@himvy,

Thank you for your replies. Unfortunately, neither of them apply.

The first one is exactly the same as KB928811 that I already tried as stated in my question.

The second one doesn't really apply either cause I have the same problem even if I create a new user from scratch (not from copy).
0
 
jfgingrasAuthor Commented:
Please mark my own answer as the accepted solution.
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.

All Courses

From novice to tech pro — start learning today.