It seems that logging into a server-password-protected thing (such as file transfer) causes a 500 error. Redoing the passwords from scratch should fix this. Perhaps a file’s missing or there’s some configuration change. I’ll find it when I stop being lazy.
Anyways, I’m posting my crude-but-operational Ventrilio daemon startup script:
#! /bin/sh # /etc/init.d/vent# Things here would be carried out every run, but # we don't have any of those # Now carry out commands case "$1" in start) echo "Starting ventrilo daemon..." /home/steve/vent/ventrilo_srv -f/home/steve/vent/ventrilo_srv -d ;; stop) echo "Stoping ventrilo daemon..." killall ventrilo_srv ;; force-reload|restart) sh $0 stop sh $0 start ;; *) echo "Usage: /etc/init.d/vent {start|stop|force-reload|restart}" exit 1 ;; esac exit 0
Stick that in /ect/init.d, make sure it’s chmod’d to 755, and run update-rc.d vent defaults. It’ll start a Ventrilo daemon (you’ll probably have to change the paths) which will also turn off upon system shutdown, halt, or reboot.
I’ve been trying to get a TeamSpeak server working well, and maybe it’s a combination of bad codec choices and running off a home DSL connection, but it sounds horrible and lags too. Maybe it would help if I RTFM. This weekend seems like it’ll be chock full of time.