4 hours in and I am ready to kill someone. I have installed TeamViewer 12 on a remote Ubuntu server. Everything has installed fine and appears to be running, except that TeamViewer cannot connect out to TVHQ, so no TVID can be issued.
I have opened up (with ufw) ports 5938 (and in desperation ports 80 and 443 as well).
I believe the issue is that teamviewer is listening only on localhost:
netstat -ntap | grep teamviewer
tcp 0 0 127.0.0.1:5939 0.0.0.0:* LISTEN 8172/teamviewerd
tcp 0 0 127.0.0.1:5939 127.0.0.1:37164 ESTABLISHED 8172/teamviewerd
no amount of killing and restarting the daemon (as suggested in other posts) has helped.
I can't find any place to configure this and it shouldn't really be necessary.
What else to try?