cvs -z3 -d:pserver:email@example.com:/l10n/ co l10n/hi-IN Fatal error, aborting. anonymous: no such user happens from me at home, which according to host, uses host cvs-mirror.mozilla.org cvs-mirror.mozilla.org is an alias for cvs-mirror.sj.mozilla.com. cvs-mirror.sj.mozilla.com has address 184.108.40.206 Trying directly comes up with the same thing, though: cvs -z3 -d:pserver:firstname.lastname@example.org:/l10n/ co l10n/hi-IN Fatal error, aborting. anonymous: no such user www.mozilla.com resolves to 220.127.116.11, which indicates that geolocation impacts www, but not cvs-mirror, for what it's worth.
neither the l10n nor the www roots have a passwd file. I can fix sj, but I have no clue where the nl box is. The external IP refuses ssh (of course) and I don't know the internal hostname. sj was fixed by running the following on dm-cvs02: # rsync -e ssh -av vegas:/cvsdisk/jail/www/CVSROOT/ /cvsdisk/jail/www/CVSROOT # rsync -e ssh -av vegas:/cvsdisk/jail/l10n/CVSROOT/ /cvsdisk/jail/l10n/CVSROOT
ok, found nl on dn-vcs01 However, it can't get to vegas or dm-cvs01, so I'm not sure how to get the files to it.
cvs-mirror.mozilla.org works for me again, from Berlin and people.m.o. That will fix my l10n toolchain, and regular users, too, so downgrading severity until we find someone who knows about the nl mirror. Thanks, Dave, for the quick mid-night fix.
OK, had to bounce an rsync off my laptop with separate VPN connections in each direction, but got the nl machine updated. For future reference when deploying a new cvs-mirror, you need to snapshot an existing mirror first before starting the rsyncs off the master. The passwd file on the master is excluded from the rsync on purpose, so you need the fake one from the existing mirrors in place first.