“TeamViewer hazır değil. Lütfen bağlantınızı kontrol edin ”hatası Fedora 25'te


18

TeamViewer'ı çalıştıramayacağım bu garip sorunu yaşıyorum, bu hatayı alıyorum (aşağıdaki resmi kontrol edin) ve bu nedenle herhangi bir uzak PC'ye bağlanamıyorum:

TeamViewer hazır değil. Lütfen bağlantınızı kontrol edin

resim açıklamasını buraya girin

Ofiste Ubuntu ve Windows 7/10 kullanan diğer geliştiriciler TeamViewer'ı sorunsuz olarak kullanabiliyorlar, bu yüzden sorunun ne olduğundan emin değilim. Güvenlik duvarı durumunu kontrol ettim ve çalışmıyor:

$ 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)

SELinux durumunu kontrol ettim ve devre dışı bırakıldı:

$ getenforce
Disabled

Bu yazıyı Teamviewer ile sorunun yaşandığı PC'den açtığımdan beri İnternet bağlantım var. Belki de yaşadığım bu konu ile ilgili bir şey ama hiç emin olamıyorum. Ben gibi internette bazı dokümanlar kontrol ettikten bu bir ama bu benim sorunum ... bu yüzden herhangi bir yardım değil mi?

Not: Yanımda herhangi bir şeye ihtiyacınız varsa (hata ayıklama bilgisi) bana bildirin ve OP'nin bir parçası olarak ekleyeceğim. Ayrıca bu yazının bu toplulukta olması gerekip gerekmediğinden emin değilim ama sorunun Teamviewer'ın kendisinden değil Linux'umdan geldiğine inanıyorum.

Güncelleme :

Sonra ben hala konuyu araştırıyorum ve ben bulduk @phg gelen öneri izleyin bu . Görünüşe göre Wayland ile ilgili bir sorun var ve henüz düzeltilmedi ve sadece Fedora 25'te gerçekleşiyor. Teamviewer ekibinden bir düzeltme beklememiz gerekiyor.

Güncelleme 1 (27.07.2017) :

Tarball desteklenmeyen dosyayı kullanabileceğiniz bir çözüm var ve çalışıyor, zaten test ediyorum, ancak Teamviewer bir hizmet olarak çalışmadığından ve bu nedenle PC'yi çalıştığı yere ekleyemediğiniz için bu yaklaşımın bir sorunu var "bilgisayar ve kişilerinize" (çok kullanışlı). Belki çalıştırılabilir bir hizmet olarak çalıştırmak için yapmak için bir yol var ama kimse denemek ve etrafında bir cevap bırakabilirseniz yeni başlayanlar için iyi olacak, bu kısmı deneyin vermedi.


1
Dergi ne diyor? Ne strace, valgrind, tcpdumpvb rapor? Btw. Teamviewer ticari bir ürün olduğundan önce satıcıya danışmak isteyebilirsiniz.
phg

TeamViewer'ı x2go veya RDP gibi uzak bir oturumdan mı kullanıyorsunuz? Aynı sorunu bir Sanal Makinede çalıştırırken uzaktan aldım.
ob2

Yanıtlar:


1

Dizüstü bilgisayarınızın internet bağlantısı var, ekip görüntüleyici dışında her şey çalışıyor. Bu durumda ekip görüntüleyicinin internete erişimini engelleyen bir şey olması beklenir.

Lütfen iptables yükleyin ve güvenlik duvarı kurallarınızı aşağıdaki gibi kontrol edin

sudo dnf install iptables    
sudo iptables -S

Mevcut iptable kurallarınızı ileride kullanmak üzere aşağıdaki gibi kaydedin.

sudo iptables-save 

Şimdi tüm iptables kuralını temizle

sudo iptables -F
sudo iptables -X   

Tüm kurallar yanıp söndükten sonra "sudo iptables -S" çıktısı

-P INPUT ACCEPT
-P FORWARD ACCEPT
-P OUTPUT ACCEPT

Şimdi tekrar takım görüntüleyiciyi kontrol edin. Hala çalışmıyorsa, hangi bağlantı noktasını iletmeye çalıştığını tam olarak belirlemeniz gerekir.

"Tcptrack" aracını kullanıyorum. Eklemek için önerilen değil rpmforge deposunda öyle. Google'da .rpm dosyasını arayın ve yükleyin. Aksi takdirde bu git klonlayın https://github.com/bchretien/tcptrack.git ve inşa edin. İnternet bağdaştırıcınız "eth0" ise paketleri izlemek için aşağıdakileri kullanın.

sudo tcptrack -i eth0

Takım görüntüleyiciyi kapatın. Şimdi tcptrack terminalini bir tarafta açık tutun ve tekrar takım görüntüleyiciyi açın. Ekip görüntüleyicinin hangi bağlantı noktalarını açtığını kontrol edin. ISS'nizin bu bağlantı noktalarına vb. İzin verip vermediğini kontrol edin.

Daha sonra "iptables-restore" komutuyla gerekli düzenlemelerden (varsa) sonra kaydedilmiş iptable kurallarını geri yükleyebilirsiniz.

EDIT Bir kez aynı sorunu yaşadım. Linux Teamviewer istemcisi, hedef bağlantı noktası 5938 ile bir bağlantı açar . Güvenlik duvarım, --dport 5938 ile ilgisiz bağlantıyı engelleme özelliğini yönetir. Tcptrack uygun değilse, iptraf-ng'yi de kullanabilirsiniz . Temel depoda bulunur, aşağıdaki gibi kurun ve kullanın

sudo dnf install iptraf
sudo iptraf-ng

1

Aynı problemi gözlemledim (Ubuntu 18.04 ve TeamViewer 14.5)

TeamViewer-Daemon'u komut satırında başlatmak sudoyardımcı oldu.

  1. çalışmakta olan ekip görüntüleyici örneğini durdur / öldür
  2. arka plan programı ile başlayın:

    sudo teamviewer --daemon enable ... konsol çıktısı şuna benzer:

    Action: Installing daemon (14.5.1691) for 'systemd' ...
    installing /etc/systemd/system/teamviewerd.service (/opt/teamviewer/tv_bin/script/teamviewerd.service)
    Try: systemctl enable teamviewerd.service
    systemctl start teamviewerd.service
  1. Teamviewer'ı normal şekilde başlat

(Burada okudum: https://forum.manjaro.org/t/teamviewer-beta-13-not-ready-please-check-connection/37638 )

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.