maybe the yahoo people changed the protocol again. you should try logging into another messenger protocol, like aim or something. if that works you know it's a problem with yahoo. you could also try getting the newest version of kopete, or use
gaim. it seems yahoo is working for me on gaim 1.0, but you should give it a try.