Hmm, updated to OSX 10.3.9 a couple of days ago, but perhaps in their pre-occupation with getting Tiger out on time, it looks like Apple forgot to test it. Applying the recommended fixes at least got Java running again for me, but Cabos still refuses to connect to any servers for me now.