Do you use the launcher or exe ? best to use exe
( mine is found here "C:\Program Files (x86)\1C Game Studios\IL-2 Sturmovik Battle of Stalingrad\bin\game\Il-2.exe" )
One thing to try is to put the exe and master server address in the exceptions list for your firewall