I found the solution to the Common Problem.
Ok, guys, this it what I want you to do… I’m finally able to host servers again by doing this;
First forward your ports.
Second create a multi-player match.
While In this match type sv_lan 0
And type heartbeat.
Finally while in-game on the multi-player match hit ESC and don’t disconnect but click Create multi-player match again. After you did this the second time people should be able to join… This worked for me… And, I hope it works for you.
Don't forget to turn off your firewalls. Even Windows I didn't get it to work until I turn off Windows.
I have created a server and if you wanna test this out, the server name is: Syphens listen server
It will be up when I’m not working on a project…
Please note: This is for the listen server I’m not sure if this’ll work for dedicated yet…
While you try it out, here’s A soothing image of my friend and a tower of balls in the background.
I won’t embed…
:siren: And once more Forward you Half-life 2 steam ports and your Half-life 2 steam server ports:siren: Use www.portforward.com
I really hope this works for you guys…
Please follow the instructions to the letter…
If when starting the second time it says at the beginning of the list "Starting Local Server" or something close you did something wrong!
If you get an “Establishing Connection to Server” you did it all right… A+ for you… :D**