I have a very vanilla instance of a cross-platform reverse deployment. The error I am receiving, however, on the reverse source side ("babbittdev" in this case) is the following ("teamsitedev" is the reverse target):
[blockquote]
ERROR: Connection failed: Reverse deploy did not find a matching host string for teamsitedev. Check odbase.xml and odnodes.xml
[/blockquote]
This is bunk. The reverse source is logging this info, yet it says to look at odbase.xml?! Anyway, here are some excerpts...
REVERSE SOURCEodnodes.xml:
<node name="teamsitedev"
host="teamsitedev"
port="20014"
/>
odrcvr.xml:
<allowedHosts>
<node host="teamsitedev">
<allowedDirectories>
<path name="/tmp"/>
</allowedDirectories>
</node>
</allowedHosts>
REVERSE TARGET:odnodes.xml:
<node name="babbittdev"
host="babbittdev"
port="20014"
/>
odbase.xml (very unrestrictive, just in case):
<node host="teamsitedev">
<allowedDirectories>
<path name="C:\Interwoven\OpenDeployNG\tmp"/>
<path name="C:\Interwoven\TeamSite\tmp"/>
</allowedDirectories>
</node>
<node host="babbittdev">
<allowedDirectories>
<path name="C:\Interwoven\TeamSite\tmp"/>
</allowedDirectories>
</node>
DEPLOYMENT CONFIGURATION:
<deploymentConfiguration>
<localNode host="teamsitedev"/>
<replicationFarmSet>
<replicationFarm name="MYFARMNAME">
<nodeRef useNode="babbittdev"/>
</replicationFarm>
</replicationFarmSet>
<definition name="MYDEFINITIONNAME">
<reverseSource>
<sourceFilesystem area="/tmp">
<pathSpecification>
<path name="."/>
</pathSpecification>
</sourceFilesystem>
<replicationFarmLink>
<internal name="MYFARMNAME"/>
</replicationFarmLink>
</reverseSource>
<reverseTarget>
<targetFilesystem area="C:\Interwoven\TeamSite\tmp"/>
<comparisonRules dateDifferent="yes"/>
<permissionRules file="0644" directory="0755"/>
</reverseTarget>
</definition>
<deployment transactional="no">
<execDeploymentTask useDefinition="MYDEFINITIONNAME"/>
</deployment>
</deploymentConfiguration>
Thanks in advance.
Current Environments:
(1,2) TS 6.5 on W2K3
(3) Vignette V7 Portal on Solaris 9