How can you disable TeamViewer from using/reserving port 80? I am certain in the previous version <v4.1.6 there used to be a radio button option in "options" which disabled it from needing it, but now I cannot find it.
Is port 80 serisouly required by this remote desktop app? It is conflicting with IIS on our development server and becoming a real pain.
Thanks all.
Did you enable the Direct-In Modus? You can disable it in
From the manual, page 59 (PDF):
Change the following registry keys.
On the new teamviewer you go to advanced settings and then Don't use port 80
If you are using Windows 7 x64, you will find that the registry keys are in a different location. I have searched the registry and cannot find anything along the lines of 'GatewayAllowed'. The other key is as follows:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\TeamViewer\Version6\ListenHttp
A fresh install of TeamViewer 9 no longer hijacks port 80 by default. For prior versions, the other fixes normally work.
The DirectIn check merely checks whether port 80 is forwarded through your router, it does not stop hijacking port 80. There is a registry change that you can make (two values need to be changes, one obvious, one non). I don't have the details with me, but if you telephone TV tech support, ignore their "this is just how it works" and insist on talking to a tech, you may be able to get it. I'll post the changes as soon as I get to my own computer.
Starting the Apache server before teamviewer seems to solve this problem.
You can disable this behavior in TeamViewer version 5.1 or newer.
Open TeamViewer options under Extras > Options > Advanced. Enable the option "Don't use incoming port 80 (recommended for web servers only)" so that TeamViewer won’t try to take the Port again.