They said i cant host game because my port 1026 is not open...
WTF IS PORT 1026....
This is the port iL random port script assigned when you installed the latest combat. This is to change your port some your game is ready to play if UPNP works. If it failed you are stuck with your main port being 1026 and I bet your not portforwarded for 1026. Expect the same thing to happen if you reinstall and a new port is assigned unless UPNP is active on your router. Then you don't have to do anything
Add that port and you should be all set, even if gaming from the same network.