I hosted a dedicated server two days ago and opened all the ports required through NAT: 54297 TCP + UDP 64297 TCP 64298 UDP 64299 UDP + all the steam ports Server worked fine, but I couldn't see it myself. No problem as I didn't have time to drive myself. Well tried again today, changed http port from *.json to 27013 so I could see it on LAN like suggested. I did see it and could join.. But nothing on matchmaking or ingame.. It did show up on browser and was listed. I changed back to defaults and now it just doesn't work at all. Another few hours wasted :|. Tried different ports but nothing helped. 14h ingame -> 20laps \o/
FIXED. Tried again today: opened ports mentioned in previous post and double checked the steam ports. set !! http port to 27015 !! and now the server works for me and others.