It seems Teamviewer (www.teamviewer.com) does not work with Peplink. I can install it, but it will never connect. Teamviewer is remote administration and it does not use special ports, but goes over http and https. It also uses myriads of IPs.
Teamviewer is fully compatible with our products. Like you said, it goes over standard HTTP and HTTPS ports only. Please double-check your setup with another computer or device.
If you are still having trouble with Teamviewer, please open up a support ticket by visiting: