Server to Server Problem

Hello Everyone,

 I have two openfire servers one using LDAP and the other with local user accounts. Lets call them im1.domain.com (XMPP Domain bob) and im2.domain.com (XMPP Domain steve). im1 is running on Ubuntu and im2 is running on Windows XP Pro. When I try to add a user from im2 to a user from im1 it shows pending but the end user does not get a message. I am adding it as such "theuser@im2.doman.com". DNS resolves on on both machines and the server to server port is responding with stream on both servers. Any suggestions?

Thank you,

I have same problem / requirement - If you found asolution I am interrested in sharing