Troubleshooting Vesta
General
Error / problem
- "Aborted" with no explanation
Explanation
Usually this is caused by local DNS problems on your LAN - vesta is heavily dependent upon a fully working DNS setup in many subtle ways.
To check, try:
host `hostname`
on each machine, and try pinging each machine from every other machine, using *the name output by the target machine's hostname command*.
It is common for this problem to occur when all machines can ping each other, but using DNS alias's etc rather than the names that the machines know themselves by.
Weeding
Error / problem
- error on unlink of sid, errno 13
- Derived weed error = 13
Explanation
errno 13 is EACCES or "Permission denied". This usually means that a file/directory in /var/lib/vesta/sid is not owned by vadmin.
Action
Here are two find commands you can copy/paste and run on Debian (bearing in mind "find" is generally incompatible across unixes) which will find for you precisely the files causing this problem:
- find /var/lib/vesta/sid -not -user vadmin -ls
- find /var/lib/vesta/sid -not -group vadmin -ls
The obscure error message, and lack of identifying the actual filename automatically, is logged as a bug here: https://sourceforge.net/tracker/index.php?func=detail&aid=1209321&group_id=34164&atid=410427