Can't login to my openfire using any IM clients

I want to set up an XMPP server. I have a XMPP server running on azure windows VM. I can login to the admin console using the url provided by azure and the localhost. I have opened all the needed end point listed on the openfire server page, like 5222, 7070, 9090 with http and https etc.I can also register using an XMPP client converse.js. The url for my VM is http://codesters.cloudapp.net/ you can use it to try to connect it.

You can login to the admin console on port 9090.

Using login credentials

Username: admin

Password: openfire

I need help on where I am going wrong.