After upgrading to Tiger, I noticed an infuriatingly long delay when trying to connect to remote hosts via SSH in Terminal.
After some poking around, I finally figured out that SSH under 10.4 is checking for IPv6 addresses as well as IPv4 addresses, and is hanging until its search times out. The solution is simple:
- Open up Terminal
- Edit the /etc/ssh_config file as root (note this is not /etc/sshd_config). Just type sudo emacs /etc/ssh_config; replace emacs with your favorite editor
- Add the following line to the file:
AddressFamily inet - Save and close the file. Under emacs this is done via Control-X Control-C Y

