Hi! Well it really depends on what the VPN allows. Kontalk works on TCP port 5222.
From what I can understand, Drony is just a proxy working as a VPN layer in Android, therefore it probably depends on the proxy you're going through. We will support HTTP proxy sometime in the future, but for now only TCP on 5222 is supported.