Saya mengalami masalah aneh ini di mana saya tidak bisa membuat TeamViewer berfungsi artinya saya mendapatkan kesalahan ini (periksa gambar di bawah) dan karena itu saya tidak dapat terhubung ke PC jarak jauh:
TeamViewer belum siap. Silakan periksa koneksi Anda
Di kantor, pengembang lain yang menggunakan Ubuntu dan Windows 7/10 dapat menggunakan TeamViewer tanpa masalah, jadi saya tidak yakin apa masalahnya. Saya telah memeriksa status firewall dan tidak berjalan:
$ service firewalld status
Redirecting to /bin/systemctl status firewalld.service
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
Active: inactive (dead)
Docs: man:firewalld(1)
Saya telah memeriksa status SELinux dan dinonaktifkan:
$ getenforce
Disabled
Saya memiliki koneksi internet karena saya membuka posting ini dari PC di mana masalah dengan Teamviewer terjadi. Mungkin ada sesuatu yang berhubungan dengan masalah lain yang saya alami tetapi saya tidak yakin sama sekali. Saya telah memeriksa beberapa dokumen di Internet seperti ini tetapi itu bukan masalah saya jadi ... ada bantuan?
Catatan: Jika Anda memerlukan sesuatu dari pihak saya (info debug) beri tahu saya dan saya akan menambahkan sebagai bagian dari OP. Saya juga tidak yakin apakah postingan ini seharusnya ada di komunitas ini, tetapi saya yakin masalahnya berasal dari Linux saya dan bukan dari Teamviewer itu sendiri.
Perbarui :
Setelah mengikuti saran dari @phg saya masih meneliti masalah ini dan saya telah menemukan ini . Rupanya masalah dengan Wayland dan belum diperbaiki dan itu hanya terjadi pada Fedora 25. Kita harus menunggu perbaikan dari tim Teamviewer.
Pembaruan 1 (27/01/2017) :
Ada solusi di mana Anda dapat menggunakan file tarball yang tidak didukung dan berfungsi, saya sudah mengujinya tetapi pendekatan ini memiliki masalah karena Teamviewer tidak berjalan sebagai layanan dan oleh karena itu Anda tidak dapat menambahkan PC di mana itu berjalan ke "komputer & kontak" Anda (sangat berguna). Mungkin ada cara untuk membuat executable berjalan sebagai layanan tetapi saya tidak mencoba bagian ini, jika ada yang bisa mencoba dan meninggalkan jawaban akan baik untuk pendatang baru.
sumber
strace
,valgrind
,tcpdump
dll laporan? Btw. karena Teamviewer adalah produk komersial, Anda mungkin ingin bertanya kepada vendor terlebih dahulu.Jawaban:
Laptop Anda memiliki koneksi internet, semuanya berfungsi kecuali timview. Dalam situasi ini diharapkan ada sesuatu yang menghalangi anggota tim untuk mengakses internet.
Silakan instal iptables & periksa aturan firewall Anda sebagai berikut
Simpan aturan iptable yang ada sebagai berikut untuk digunakan di masa mendatang.
Sekarang siram semua aturan iptables
Setelah mem-flash semua aturan, output "sudo iptables -S" akan terlihat seperti
Sekarang periksa lagi teamviewer. Jika masih tidak berfungsi, Anda harus menentukan dengan tepat port apa yang ingin dikomunikasikan.
Saya menggunakan alat "tcptrack". Ada dalam repositori rpmforge yang tidak direkomendasikan untuk ditambahkan. Cari file .rpm di google dan instal. Kalau tidak, klon git ini https://github.com/bchretien/tcptrack.git dan buatlah. Jika adaptor internet Anda "eth0" gunakan yang berikut ini untuk melacak paket.
Tutup pengamat tim. Sekarang tetap buka terminal tcptrack di satu sisi dan buka lagi teamviewer. Periksa port apa yang dibuka oleh teamviewer. Periksa apakah ISP Anda mengizinkan port tersebut, dll.
Belakangan Anda dapat memulihkan aturan iptable yang disimpan setelah diedit (jika ada) dengan perintah "iptables-restore".
EDIT Suatu kali saya memiliki masalah yang sama. Klien Linux Teamviewer membuka koneksi dengan port tujuan 5938 . Aturan firewall saya melarang koneksi yang tidak terkait dengan --dport 5938. Jika tcptrack tidak cocok, Anda dapat menggunakan iptraf-ng juga. Hadir dalam repositori dasar, instal dan gunakan sebagai berikut
sumber
Saya mengamati masalah yang sama (ubuntu 18.04 dan TeamViewer 14.5)
Memulai TeamViewer-Daemon pada commandline dengan bantuan
sudo
.mulai daemon dengan:
sudo teamviewer --daemon enable
... keluaran konsol adalah sesuatu seperti:(Saya membacanya di sini: https://forum.manjaro.org/t/teamviewer-beta-13-not-ready-please-check-connection/37638 )
sumber