Oh, yeah, your server’s IP is actually 2.190, not 2.1. I looked at the wrong line (hard to check screenshots on mobile).
So, then you are fine and can use the same on other PCs.
You can also try enabling firewall again on PC with Openfire and see if this still works. If not, you need to add an incoming connection rule for TCP 5222 port, and maybe also for 9090 and 9091 for administration. But i suspect this can be too complicated for you and it would be easier to leave firewall open, although less secure.
You don’t need to increase Java memory and this has nothing to do with your problem. You also are clueless about firewall and you better remove these rules you have created and don’t touch it anymore. I don’t have anything else to suggest. Ping is working, so your second PC can reach first PC with Openfire, but it can’t connect to Openfire itself. As i’ve said, i suspect your internet provider is doing something with the traffic in your local network, but i don’t know what.
You can try Pidgin or Gajim. They are also XMPP clients, just like Spark and usually they should connect to Openfire, but i suspect they will fail also. But who knows. Maybe one of them will work.