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
Italian
US English (US)
FR French
DE German
ES Spanish
IT Italian
PL Polish
BR Portuguese (Brazil)
  • Home
  • Risoluzione dei problemi

Risolvi i problemi relativi alle impostazioni del 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.

  • Introduzione per i responsabili
  • Introduzione per i consulenti
  • Gestisci la tua organizzazione
  • Gestione VoiceHub
  • Sostieni i tuoi clienti
  • Risoluzione dei problemi
  • Integrazioni
  • Aiuto per i consulenti
  • FAQ
+ More

Vedi anche: Firewall e reti sicure

Se il tuo reparto IT blocca determinati accessi alla rete in uscita e richiede l'uso di un proxy per aggirare le restrizioni, questo articolo aiuterà il tuo reparto IT a creare il proxy e formulare le informazioni da inviare tramite e-mail a expertconnect@johndeere.com.

Un sintomo comune della necessità di impostazioni proxy è se tutti gli utenti non sono in grado di utilizzare la funzione video di ExpertConnect .

Nella maggior parte dei casi, non sarà necessario configurare un proxy.

Questi passaggi richiedono una conoscenza avanzata di Linux.

Configurazione dei server proxy

ExpertConnect richiede due server proxy: un server Nginx e TURN. La segnalazione avviene tramite il server Nginx, mentre voce e video tramite il server TURN.

Devi distribuire i server Nginx e TURN da solo.

Configurazione del server Nginx

Modifica il file di configurazione di Nginx (comunemente in /etc/nginx/nginx.conf) e aggiungi quanto segue:

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

Sostituisci {tuo DNS}, {percorso completo del certificato} e {percorso completo della chiave del certificato} con le informazioni.

Ricarica il server Nginx dopo aver modificato il file di configurazione.

Configurazione del server TURN

Quando configuri il tuo server TURN, avrai bisogno delle seguenti informazioni:

  1. extIP : l'indirizzo IP esterno
  2. udp : la porta di binding per il socket UDP (se non sei sicuro, il valore predefinito è: 3478)
  3. tcp : la porta di binding per il socket TCP (se non sei sicuro, il valore predefinito è: 3433)
  4. realm : il nome della tua azienda, ad esempio qualcosa come agrisync.com

Successivamente, genera un insieme di utenti per il tuo server TURN e scrivili in un file di configurazione. Per questo esempio, useremo turnserver.conf.

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

Sostituisci {username}, {realm} e {password} con le informazioni, ad esempio:

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

Risultati in turnserver.conf:

myusername=5520f71e35e2cd8aecb38937313a679a

Scarica questo binario. Chiama il file binario turnserver e assicurati che sia impostato il bit eseguibile.

Esegui solo un server TURN alla volta, quindi se esegui questo comando, assicurati che nessun'altra istanza sia in esecuzione in background.

Metti tutto insieme come segue:

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

Sostituisci {extIP}, {udp}, {tcp} e {realm} con le informazioni.

Ciò continuerà a eseguire il server TURN in background, persistendo dopo la disconnessione.

Deve essere riavviato se la macchina perde l'alimentazione.

È anche possibile eseguirlo all'avvio.

Invio di informazioni

ExpertConnect avrà bisogno delle seguenti informazioni:

  1. Indirizzo IP o URL del server proxy.
    • Questo deve corrispondere a ciò a cui è associato il tuo certificato SSL.
  2. URL del server TURN
  3. TURN nome utente del server
  4. TURN password del server
  5. Porta UDP del server TURN
  6. Porta TCP del server TURN
  7. TURN Turno forzato del server (vero o falso)

Per impostazione predefinita, anche quando l'organizzazione ha impostato le informazioni sul proxy, il routing del proxy sarà disabilitato per tutti gli utenti.

Se desideri abilitare il proxy per gli utenti, includi un elenco di numeri di telefono nella tua e-mail.

Dopo aver raccolto tutte le credenziali del server proxy TURN e i numeri di telefono degli utenti per i quali desideri abilitare il proxy, invialo tramite e-mail a expertconnect@johndeere.com chiedendo di impostare le informazioni sul proxy.

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Risoluzione dei problemi relativi al firewall e alla rete
  • Autorizzazioni per app mobili
  • Risoluzione dei problemi con ExpertConnect
  • Acquisizione dei registri del browser
  • Firewall e reti sicure
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