Site stream not working, do i need some approval from twitter?


I have been trying for a while now to setup site stream, user streaming does work, but using site streaming with following same user, doesnt return any events on that user.

Is there something i dont see, does Twitter has to approve site streaming is it still in beta?

Is there some online tool to checkout site streaming if works.