I am trying to use TeamViewer 14.1.3399 on Arch (manjaro) Linux at home, to remotely connect to my work computer, which is an Ubuntu Linux system also running TeamViewer. I have all the login credentials and stuff, but my home system says "Not Ready. Please check your connection". It won't allow me to log in or attempt to connect to anything.
Internet is working fine. I don't have a firewall for outgoing connections. I am able to ping master1.teamviewer.com as well as other servers. If I tell it to accept incoming LAN connections, then the status changes to "Only LAN connections are possible" but that is useless, since the computer I want to connect to is remote.
There is a setting "assign to an account" which I have not done, since this is my home computer and I'm not interested in allowing remote management or access to it. I can't find any explanation or documentation of this setting.
I don't know what to look for in the logfile. I see things like
2019/02/03 19:57:48.696 30134 -- GX0 Opening local TCP connection to 127.0.0.1:5940, tcp?
2019/02/03 19:57:48.697 30134 -- GX0!! Local TCP connection failed with error 111
and
2019/02/03 19:57:58.695 30134 -- GX0!! WorkingProxyListener::WorkingProxyResultHandler failed: 1
2019/02/03 19:57:58.695 30134 -- GX0! WorkingProxyListener::WorkingProxyResultHandler: setting default value ProxyType::Undefined
Things I have tried without success:
- Setting DNS to google servers
- systemctl restart teamviewerd.service
- kill all teamviewerd to maek sure it is good and dead, then restart
- google searches on the topic