your name sounds german, do you like german support? If so, I can call you today. I am located in Frankfurt am Main Germany.
Turbomeeting need two maximum three ports only, two ports be used in all network and open. (Port 80, 443) optional for Phone dial in Port 8889.
Please feel free to contact me.