“TeamViewer तैयार नहीं है। कृपया अपने कनेक्शन की जाँच करें "फेडोरा 25 में त्रुटि


18

मुझे यह अजीब समस्या हो रही है जहाँ मैं टीमव्यूअर को काम करने के लिए नहीं बना सकता जिसका अर्थ है कि मुझे यह त्रुटि मिल रही है (नीचे दी गई छवि देखें) और इसलिए मैं किसी भी दूरस्थ पीसी से कनेक्ट नहीं कर सकता:

टीम व्यूअर तैयार नहीं। कृपया अपना कनेक्शन जांचें

यहां छवि विवरण दर्ज करें

कार्यालय के अन्य डेवलपर्स में उबंटू और विंडोज 7/10 का उपयोग करने वाले डेवलपर्स समस्याओं के बिना टीमव्यूअर का उपयोग करने में सक्षम हैं, इसलिए मुझे यकीन नहीं है कि समस्या क्या है। मैंने फ़ायरवॉल स्थिति की जाँच की है और नहीं चल रहा है:

$ 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 स्टेटस चेक किया है और यह अक्षम है:

$ getenforce
Disabled

मेरे पास इंटरनेट कनेक्शन है क्योंकि मैं इस पोस्ट को पीसी से खोल रहा हूं जहां टीमव्यूअर के साथ समस्या हो रही है। हो सकता है कि यह इस दूसरे मुद्दे से संबंधित है जो मैं कर रहा हूं, लेकिन मुझे यकीन नहीं हो रहा है। मैंने इस तरह से इंटरनेट पर कुछ डॉक्स चेक किए हैं, लेकिन यह मेरी समस्या नहीं है ... कोई मदद?

नोट: यदि आपको मेरी ओर से कुछ भी चाहिए (डिबग जानकारी) तो मुझे बताएं और मैं ओपी के हिस्से के रूप में जोड़ूंगा। इसके अलावा मुझे यकीन नहीं है कि यह पोस्ट इस समुदाय पर होनी चाहिए, लेकिन मेरा मानना ​​है कि समस्या मेरे लिनक्स से आ रही है और टीमव्यूअर से ही नहीं।

अपडेट :

बाद @phg मैं अभी भी इस मुद्दे पर शोध कर रहा हूँ और मैं पाया है से सुझाव का पालन इस । जाहिरा तौर पर वायलैंड के साथ एक मुद्दा है और यह अभी तक तय नहीं है और यह केवल फेडोरा 25 पर होता है। हमें टीमव्यूअर टीम से फिक्स पर इंतजार करने की जरूरत है।

अपडेट 1 (01/27/2017) :

एक वर्कअराउंड है जहां आप टारबॉल गैर-समर्थित फ़ाइल का उपयोग कर सकते हैं और यह काम करता है, मैंने पहले ही इसका परीक्षण कर लिया है, लेकिन इस दृष्टिकोण में एक समस्या है क्योंकि टीमव्यूअर सेवा के रूप में नहीं चलता है और इसलिए आप पीसी को नहीं जोड़ सकते हैं जहां यह चल रहा है। आपके "कंप्यूटर और संपर्क" के लिए (बहुत उपयोगी)। शायद सेवा के रूप में चलाने के लिए निष्पादन योग्य बनाने का एक तरीका है, लेकिन मैंने इस हिस्से की कोशिश नहीं की, अगर कोई भी कोशिश कर सकता है और चारों ओर एक उत्तर छोड़ सकता है तो नए लोगों के लिए अच्छा होगा।


1
पत्रिका क्या कहती है? क्या करें strace, valgrind, tcpdumpआदि की रिपोर्ट? Btw। चूंकि टीमव्यूअर एक व्यावसायिक उत्पाद है जिसे आप पहले विक्रेता से पूछना चाहते हैं।
phg

क्या आप X2go या RDP जैसे दूरस्थ सत्र से TeamViewer का उपयोग कर रहे हैं? मुझे वही मुद्दा मिला जब इसे दूर से उपयोग करते हुए, एक वर्चुअल मशीन में चल रहा था।
ओबी

जवाबों:


1

आपके लैपटॉप में इंटरनेट कनेक्शन है, टीमव्यूअर को छोड़कर बाकी सब काम कर रहे हैं। इस स्थिति में यह उम्मीद की जाती है कि इंटरनेट तक पहुँचने से कुछ टीम के अवरोधक को रोका जाए।

कृपया iptables स्थापित करें और अपने फ़ायरवॉल नियमों को निम्नानुसार जांचें

sudo dnf install iptables    
sudo iptables -S

भविष्य के उपयोग के लिए अपने मौजूदा iptable नियमों को इस प्रकार सहेजें।

sudo iptables-save 

अब सभी iptables नियम को फ्लश करें

sudo iptables -F
sudo iptables -X   

"Sudo iptables -S" के सभी नियम आउटपुट चमकने के बाद जैसे दिखेंगे

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

अब फिर से टीमव्यूअर की जाँच करें। अगर यह अभी भी काम नहीं कर रहा है तो आप यह निर्धारित करना चाहते हैं कि यह किस पोर्ट पर संचार करने की कोशिश कर रहा है।

मैं "tcptrack" टूल का उपयोग करता हूं। यह rpmforge रिपॉजिटरी में है जो जोड़ने के लिए एक पुनर्संयोजित नहीं है। Google में .rpm फ़ाइल खोजें और इसे स्थापित करें। अन्यथा इस git https://github.com/bchretien/tcptrack.git पर क्लोन करें और इसका निर्माण करें। यदि आपका इंटरनेट एडॉप्टर "eth0" है, तो पैकेट को ट्रैक करने के लिए निम्नलिखित का उपयोग करें।

sudo tcptrack -i eth0

टीम के साथी खिलाड़ी अब tcptrack टर्मिनल को एक साइड में खुला रखें और फिर से टीमव्यूअर खोलें। जाँच करें कि टीमव्यूअर किस पोर्ट को खोल रहा है। जांचें कि आपका आईएसपी उन बंदरगाहों आदि की अनुमति देता है या नहीं।

लैटर आप "iptables-restore" कमांड के साथ आवश्यक संपादन (यदि कोई हो) के बाद सहेजे गए iptable नियमों को बहाल कर सकते हैं।

EDIT एक बार मैं एक ही समस्या थी। लिनक्स टीमव्यूअर क्लाइंट गंतव्य पोर्ट 5938 के साथ एक कनेक्शन खोलता है । मेरा फ़ायरवॉल नियम 59d --dport 5938 के साथ असंबद्ध कनेक्शन को अवरुद्ध करता है। यदि tcptrack उपयुक्त नहीं है, तो आप iptraf-ng का भी उपयोग कर सकते हैं । यह बेस रिपॉजिटरी में मौजूद है, इंस्टॉल और उपयोग निम्नानुसार है

sudo dnf install iptraf
sudo iptraf-ng

1

मैंने एक ही समस्या देखी (ubuntu 18.04 और TeamViewer 14.5)

sudoमदद से कमांडलाइन पर टीमव्यूअर-डेमन शुरू करना ।

  1. वर्तमान में चल रहे टीमव्यूअर उदाहरण को रोकें / मारें
  2. इसके साथ डेमॉन शुरू करें:

    sudo teamviewer --daemon enable ... कंसोल आउटपुट कुछ इस तरह है:

    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. सामान्य के रूप में टीमव्यूअर शुरू करें (यदि आपका लाइसेंस मान्यता प्राप्त नहीं है तो शायद लॉगआउट और फिर से लॉगिन करें

(मैंने इसके बारे में यहां पढ़ा: https://forum.manjaro.org/t/teamviewer-beta-13-not-ready-please-check-connection/37638 )

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.