Ports for Openfire? TCP only?

Setting up the firewall on my ubuntu box for openfire. Found this page: Instant Messaging Services with Openfire on Ubuntu 12.04 LTS (Precise Pangolin) - Linode Guides & Tutorials and opened all the ports listed there

  • 3478 - STUN Service (NAT connectivity)
  • 3479 - STUN Service (NAT connectivity)
  • 5222 - Client to Server (standard and encrypted)
  • 5223 - Client to Server (legacy SSL support)
  • 5229 - Flash Cross Domain (Flash client support)
  • 7070 - HTTP Binding (unsecured HTTP connecitons)
  • 7443 - HTTP Binding (secured HTTP connections)
  • 7777 - File Transfer Proxy (XMPP file transfers)
  • 9090 - Admin Console (unsecured)
  • 9091 - Admin Console (secured)

I’m assuming all of these ports require TCP protocol only? Correct?

I think so.