I got it to work last night. I was trying to set up the jabber server on jabber.mydomain.com so i created the user firstname.lastname@example.org and i kept getting the stream error when trying to connect from a client. I created a user on my root domain however, email@example.com and once I did that I was able to connect also on firstname.lastname@example.org. Weird.
Thanks for the reply though.