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
Polish
US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)
  • Home
  • Rozwiązywanie problemów

Rozwiązywanie problemów z ustawieniami serwera proxy

Written by TJ Salyars

Updated at May 12th, 2023

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.

  • Pierwsze kroki dla doradców
  • Pierwsze kroki dla menedżerów
  • Zarządzaj swoją organizacją
  • Zarządzanie VoiceHubem
  • Wspieraj swoich klientów
  • Rozwiązywanie problemów
  • Integracje
  • Pomoc dla Doradców
  • FAQ
+ More

Zobacz też: Firewall i bezpieczne sieci

Jeśli Twój dział IT blokuje określony wychodzący dostęp do sieci i wymaga użycia serwera proxy w celu ominięcia ograniczeń, ten artykuł pomoże Twojemu działowi IT utworzyć serwer proxy i sformułować informacje, które należy wysłać na adres expertconnect@johndeere.com.

Typowym objawem konieczności ustawienia proxy jest to, że wszyscy użytkownicy nie mogą korzystać z funkcji wideo ExpertConnect .

W większości przypadków nie trzeba konfigurować serwera proxy.

Te kroki wymagają zaawansowanej znajomości systemu Linux.

Konfiguracja serwerów proxy

ExpertConnect wymaga dwóch serwerów proxy: serwera Nginx i TURN. Sygnalizacja odbywa się przez serwer Nginx, podczas gdy głos i wideo przez serwer TURN.

Musisz samodzielnie wdrożyć serwery Nginx i TURN.

Konfiguracja serwera Nginx

Edytuj plik konfiguracyjny Nginx (zwykle w /etc/nginx/nginx.conf) i dodaj:

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";
    }
}

Zastąp {twój DNS}, {pełna ścieżka do certyfikatu} i {pełna ścieżka do klucza certyfikatu} informacjami.

Załaduj ponownie serwer Nginx po zmianie pliku konfiguracyjnego.

Konfiguracja serwera TURN

Podczas konfigurowania serwera TURN potrzebne będą następujące informacje:

  1. extIP: zewnętrzny adres IP
  2. udp: port powiązania dla gniazda UDP (jeśli nie jesteś pewien, domyślnie jest to: 3478)
  3. tcp : port powiązania dla gniazda TCP (jeśli nie masz pewności, domyślnie jest to: 3433)
  4. dziedzina : nazwa Twojej firmy, na przykład agrisync.com

Następnie wygeneruj zestaw użytkowników dla swojego serwera TURN i zapisz ich w pliku konfiguracyjnym. W tym przykładzie użyjemy turnserver.conf.

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

Zastąp {username}, {realm} i {password} informacjami, na przykład:

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

Wyniki w turnserver.conf:

myusername=5520f71e35e2cd8aecb38937313a679a

Pobierz ten plik binarny. Wywołaj turnserver plików binarnych i upewnij się, że bit wykonywalny jest ustawiony.

Uruchom tylko jeden serwer TURN na raz, więc jeśli uruchomisz to polecenie, upewnij się, że żadne inne instancje nie działają w tle.

Złóż to wszystko w następujący sposób:

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

Zastąp {extIP}, {udp}, {tcp} i {realm} informacjami.

Spowoduje to dalsze działanie serwera TURN w tle, utrzymujące się po wylogowaniu.

Należy go ponownie uruchomić, jeśli maszyna utraci zasilanie.

Możliwe jest również uruchomienie tego przy starcie.

Wysyłanie informacji

ExpertConnect będzie potrzebować następujących informacji:

  1. Adres IP lub adres URL serwera proxy.
    • To musi być zgodne z powiązanym certyfikatem SSL.
  2. URL serwera TURN
  3. Nazwa użytkownika serwera TURN
  4. TURN hasło serwera
  5. WŁĄCZ port UDP serwera
  6. TURN Port TCP serwera
  7. TURN Wymuś obrót serwera (prawda lub fałsz)

Domyślnie, nawet jeśli Twoja organizacja skonfigurowała informacje o serwerze proxy, routing serwera proxy zostanie wyłączony dla wszystkich użytkowników.

Jeśli chcesz włączyć proxy dla użytkowników, dołącz listę numerów telefonów do swojego e-maila.

Po zebraniu wszystkich poświadczeń serwera proxy TURN i numerów telefonów użytkowników, dla których chcesz włączyć serwer proxy, wyślij wiadomość e-mail na adres expertconnect@johndeere.com z prośbą o ustawienie informacji o serwerze proxy.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Rozwiązywanie problemów z zaporą ogniową i siecią
  • Uprawnienia aplikacji mobilnej
  • Rozwiązywanie problemów z ExpertConnect
  • Przechwytywanie dzienników przeglądarki
  • Zapora ogniowa i bezpieczne sieci
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