Forum Discussion

Soumen's avatar
Soumen
Level 3
11 years ago

Enterprise Vault EVPM Script SiteName Error while Parsing config file

Hi,

We have the current setup as below

 

OS: Windows 2008 R2 x64

Exchnage Server 2010 SP1 U 8

Enterprise Vault 10.0.0.3 on Windows 2008 R2 x64 Ent

Outlook 2007 SP3

SQL 2008 R2 running in Mixed Mode

2 EV server and we have created DNS alias for them in AD/DNs

Site name alias pointing to EVserver1 which is the Directory Computer.

 

Issue

1. I am getting the below error while executing EVPM script to exclude certain folder from being archived.

2. At the same time getting one System Event ID 10009 (DCOM was unable to communicate with the computer EVSERVER1

using any of the configured protocols.)

 

Creating privileged MAPI session ...

Parsing input file: <evpm_junk.ini>
Error parsing command file: <evpm_junk.ini,>
 error follows:

Line number in error:   3
Section in error:   Directory
Attribute in error: SiteName
Value in error:     <OurSite>
Error parsing the config (.ini) file

 

The ini file content as below

[Directory]

DirectoryComputername = EVServer01

SiteName = Oure

; Test.

[Mailbox]

DistinguishedName = /O=mydomain/OU=CON/cn=Recipients/cn=m42876
DistinguishedName = /o=mydomain/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=user12aba


 

[Folder]

Name = Inbox

Filtername = DoNotArchive

OverrideArchiveLocks = True

 

 

 I have tried below 2 checks, but No Result.

http://www.symantec.com/business/support/index?page=content&id=TECH124260&profileURL=https%3A%2F%2Fsymaccount-profile.symantec.com%2FSSO%2Findex.jsp%3FssoID%3D1395143976307Hn3Fz14nJtq0ozJcn88xpjL0gMiN6StnhWQY5

http://www.symantec.com/business/support/index?page=content&id=TECH48541

 

An early suggestion is highly appreciated.

 

Thanks,

Soumen

 

 

  • Mentioning domain suffix lead me to another solution applicable in my case. I have several DNS suffixes defined in the NIC properties. I've changed suffixes order putting my primary one as first in the list and this fixed the issue for me.

  • So what is your server, and site name?

    You said server name is EVServer1, but the EVPM file has Evserver01....

  • Hi,

    Thanks for prompt response

    Its a typo

    Our site Name= xxxEVsite (xxx is our company name)

    Directory Computer Name is Evserver01

    In DNS we have alias for the above 2 names which point to the server FQDN.

    Thanks,

    Soumen

     

     

  • Is this bit in the file?

    ; Test.

     

    Try removing that.. and have a blank line before the next section

  • Hi Rob,

     

    I have intentionaly added the comment.

    I have already tried lot for the last 3-4 days to find a work around.

    The actual file is as below which is saved as unicode.

    [Directory]

    DirectoryComputername = EVServer01

    SiteName = xxxEVsite

     

    [Mailbox]

    DistinguishedName = /O=mydomain/OU=CON/cn=Recipients/cn=m42876
    DistinguishedName = /o=mydomain/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=user12aba

     

    [Folder]

    Name = Inbox

    Filtername = DoNotArchive

    OverrideArchiveLocks = True

    I have also, run DTRACE to find any issue.

    Below is the errors from DTRACE log

     

    VaultCoCreateInstanceEx GetMachineNameUsingHostNameHelper failed. Server Name [EVSERVER01|] Error [No such host is known.  (0x80072af9)]
    148 14:46:16.329  [2788] (EVPM) <7560> EV:M CBaseDirectoryServiceWrapper::CreateDirectoryService() failed.|Hr: 0x80072af9|Retries: 0|TryLocal: false|Directory Name: EVSERVER01|
    149 14:46:16.329  [2788] (EVPM) <7560> EV:H {CBaseDirectoryServiceWrapper::GetInterface} HRXEX fn trace : Error [0x80072af9], ref(1): [EVSERVER01|], [.\DirectoryServiceWrapper.cpp, lines {630,657,681}, built Dec 11 16:18:57 2012].
    150 14:46:16.329  [2788] (EVPM) <7560> EV:H {CBaseDirectoryServiceWrapper::Invoke} HRXEX fn trace : Error [0x80072af9], [.\DirectoryServiceWrapper.cpp, lines {369,375}, built Dec 11 16:18:57 2012].
    151 14:46:16.329  [2788] (EVPM) <7560> EV:H {CEnumDirectoryServiceWrapper::Invoke} HRXEX fn trace : Error [0x80072af9], [.\DirectoryServiceWrapper.cpp, lines {754,772}, built Dec 11 16:18:57 2012].
    153 14:46:16.346  [2788] (EVPM) <7560> EV:L ParseIniFile: Exit

     

    Please have a look and let me know for any specifc reason for the site name error.

    Also, please let me know if you need more info about our environment.

    Thanks,

    Soumen

  • Hi Rob,

     

    Ping is successfully reaching to the actual IP Address of the server.

    And NSLookup is also poiting to the correct server.

    Thanks,

    Soumen

     

     

     

  • What do you have in the ComputerEntry table in the EV Directory Database?... specifically .. ComputerName and ComputerNameAlternate

  • ComputerName=EVServer01.<mydomain suffix>

    and ComputerNameAlternate=<Actual Server Hostname without domain suffix>

    Thanks,

    Soumen

     

     

  • Mentioning domain suffix lead me to another solution applicable in my case. I have several DNS suffixes defined in the NIC properties. I've changed suffixes order putting my primary one as first in the list and this fixed the issue for me.