Only some sounds should be handled by the server.
@Carey Firstly, no such behavior exists, and if it were to exist the client should be informed about it.
Strictly speaking, it can only be encountered with a modded server, but as PvP + CTF etc etc servers are becoming more popular, I feel this bug is kinda important w/ regards to being fixed.
Vanilla is probably less used than CraftBukkit anyway, due to its superior functionality and API, which are lacking from the vanilla server.
@Grum The client would know what block it is standing on and therefore what noise to make. I don't really understand why this sound would be server side.
@Todd http://www.wiki.vg/Query
It's quite simple. The query protocol doesn't send length of following data
@DiEvAl
Please read the description. The kill command has a usage which should allows its use from the console (specifying which player to kill). In addition, doing /kill as a normal player is extremely buggy and rarely actually kills the player, just displaying their death message and leaving them alive.