Troubleshooting - Online games in 2017
Since Relic closed their own servers, you can no longer play online.
However, Steam has online servers for Company of Heroes and Company of Heroes : Opposing Fronts.
1) If you bought Company of Heroes on Steam, your online games are working.
2) If you bought CoH on DVD, you must add your game to Steam.
You first need a valid Valve Steam account.
Then go to games menu ---> add a non-steam game.
Enter the CD-Key of your DVD copy.
Steam should recognize it and add it to your gamelist.
Now download the game + updates.
When you launch the game, online games are now available.