If a short hostname (pub as opposed to the FQDN
pub.vestasys.org) is specified with the -s flag on a
replication command line, the replication will fail,
even though the domain is in the DNS search path. Example:
Let's say my computer has vestasys.org in the DNS
search path. And the following #replicate-from
attribute on /vesta: pub.vestasys.org:21776. This
vrepl commandline will fail with a no permission error:
vrepl -s pub -e+ /vesta/vestasys.org/vesta, but this
one will succed: vrepl -s pub.vestasys.org -e+
/vesta/vestasys.org/vesta.
The solution to this is to make the replicator turn all
hostnames into FQDNs before making any calls to the
repositories.
Logged In: YES
user_id=291223
This could also be done in the repository using something
like IP address or some other notion of repository ID (i. e.
secure authentication)