US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Contact Us
  • Submit a Diagnostic Report
German
US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)
  • Home
  • Hilfe für Artikel

Fehlerbehebung bei Proxy-Einstellungen

Written by TJ Salyars

Updated at November 16th, 2022

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Hilfe für Artikel
  • Erste Schritte für Manager
  • Erste Schritte für Berater
+ More

Siehe auch: Firewall und sichere Netzwerke

Wenn Ihre IT-Abteilung bestimmte ausgehende Netzwerkzugriffe blockiert und die Verwendung eines Proxys zur Umgehung von Einschränkungen erfordert, hilft dieser Artikel Ihrer IT-Abteilung dabei, den Proxy zu erstellen und die Informationen per E-Mail an expertconnect@johndeere.com zu formulieren.

Ein häufiges Symptom dafür, dass Proxy-Einstellungen erforderlich sind, ist, wenn alle Benutzer die Videofunktion von ExpertConnect nicht verwenden können.

In den meisten Fällen müssen Sie keinen Proxy einrichten.

Diese Schritte erfordern fortgeschrittene Linux-Kenntnisse.

Einrichten der Proxy-Server

ExpertConnect benötigt zwei Proxy-Server: einen Nginx- und einen TURN-Server. Die Signalisierung erfolgt über den Nginx-Server, während Sprache und Video über den TURN-Server erfolgen.

Sie müssen die Nginx- und TURN-Server selbst bereitstellen.

Konfigurieren des Nginx-Servers

Bearbeiten Sie die Nginx-Konfigurationsdatei (üblicherweise unter /etc/nginx/nginx.conf) und fügen Sie Folgendes hinzu:

 resolver 8.8.8.8; server { listen 80; listen 443; server_name {your DNS}; ssl on; ssl_certificate {full path to certificate}; ssl_certificate_key {full path to certificate key}; location /cs/ { proxy_pass https://$arg_h:$arg_p/$arg_d; } location /rs/ { proxy_pass https://$arg_h:$arg_p/$arg_d; } location /ws/ { proxy_pass https://$arg_h:$arg_p; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; } }

Ersetzen Sie {Ihr DNS}, {vollständiger Pfad zum Zertifikat} und {vollständiger Pfad zum Zertifikatschlüssel} durch die Informationen.

Laden Sie den Nginx-Server neu, nachdem Sie die Konfigurationsdatei geändert haben.

Konfigurieren des TURN-Servers

Bei der Konfiguration Ihres TURN-Servers benötigen Sie folgende Informationen:

  1. extIP : die externe IP-Adresse
  2. udp : der Bindungsport für den UDP-Socket (wenn Sie sich nicht sicher sind, der Standardwert ist: 3478)
  3. tcp : der Bindungsport für den TCP-Socket (wenn Sie sich nicht sicher sind, der Standardwert ist: 3433)
  4. realm : der Name Ihres Unternehmens, zum Beispiel so etwas wie agrisync.com

Generieren Sie als Nächstes eine Gruppe von Benutzern für Ihren TURN-Server und schreiben Sie sie in eine Konfigurationsdatei. Für dieses Beispiel verwenden wir turnserver.conf.

 echo "{username}=$(echo -n "{username}:{realm}:{password}" | md5sum | cut -d ' ' -f1)" >> turnserver.conf

Ersetzen Sie {username}, {realm} und {password} durch die Informationen, zum Beispiel:

 echo "myusername=$(echo -n "myusername:agrisync.com:mypassword" | md5sum | cut -d ' ' -f1)" >> turnserver.conf

Ergebnisse in turnserver.conf:

 myusername=5520f71e35e2cd8aecb38937313a679a

Laden Sie diese Binärdatei herunter. Rufen Sie die Binärdatei turnserver auf und stellen Sie sicher, dass ihr ausführbares Bit gesetzt ist.

Führen Sie immer nur einen TURN-Server gleichzeitig aus. Wenn Sie diesen Befehl also ausführen, stellen Sie sicher, dass keine anderen Instanzen im Hintergrund ausgeführt werden.

Setze das Ganze wie folgt zusammen:

 sudo nohup ./turnserver {extIP}:{udp} {extIP}:{tcp} {extIP} {realm} turnserver.conf &

Ersetzen Sie {extIP}, {udp}, {tcp} und {realm} durch die Informationen.

Dadurch wird der TURN-Server weiterhin im Hintergrund ausgeführt und bleibt nach dem Abmelden bestehen.

Es muss neu gestartet werden, wenn die Maschine Strom verliert.

Es ist auch möglich, dies beim Start auszuführen.

Senden von Informationen

ExpertConnect benötigt die folgenden Informationen:

  1. IP-Adresse oder URL des Proxy-Servers.
    • Diese muss mit dem übereinstimmen, woran Ihr SSL-Zertifikat gebunden ist.
  2. TURN-Server-URL
  3. Benutzername des TURN-Servers
  4. TURN-Server-Passwort
  5. UDP-Port des TURN-Servers
  6. TCP-Port des TURN-Servers
  7. TURN Server Force Turn (true oder false)

Selbst wenn Ihre Organisation Proxy-Informationen eingerichtet hat, wird das Proxy-Routing standardmäßig für alle Benutzer deaktiviert.

Wenn Sie den Proxy für Benutzer aktivieren möchten, fügen Sie Ihrer E-Mail eine Liste mit Telefonnummern bei.

Nachdem Sie alle Anmeldeinformationen für Ihren Proxy-TURN-Server und die Telefonnummern der Benutzer, für die Sie den Proxy aktivieren möchten, gesammelt haben, senden Sie eine E-Mail an expertconnect@johndeere.com und bitten Sie, die Proxy-Informationen festzulegen.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • EmailHub-Weiterleitung einrichten
  • Externe Berater in Ihrer Organisation
  • Erstellen und Verwalten von Teams
  • Fehlerbehebung bei Firewall- und Netzwerkproblemen
  • Unerwünschte Anrufe (SPAM) blockieren
Feedback

United States
  • Terms and Conditions

Content is protected by copyright. Copying, modifying, or reposting content is prohibited. Copyright © 2023 Deere & Company. All Rights Reserved


Knowledge Base Software powered by Helpjuice

Expand