Parti dalla macchina che esegue il binario BrowserStack Local. Effettua due connessioni che possono richiedere impostazioni proxy diverse:

ConnessioneFamiglia di opzioniPorta predefinita documentata
Il binario che raggiunge BrowserStack dietro un proxy aziendale--proxy-host / --proxy-port3128
Il binario che raggiunge un'applicazione locale tramite il suo proxy o l'intermediario di registrazione previsto--local-proxy-host / --local-proxy-port8081

Scegli uno o entrambi i percorsi in base all'errore. La posizione del browser remoto non ti dice come il binario raggiunge ciascuna destinazione. Usa le porte di ascolto effettive invece di affidarti ai due diversi valori predefiniti. Anche un listener loopback appartiene alla macchina del binario; un proxy sulla tua workstation non è automaticamente raggiungibile da un agente di build.

Collega ogni account al suo salto. Il nome utente e la password del proxy sono separati dalla chiave di accesso BrowserStack e dall'accesso all'applicazione. Le opzioni dell'account aziendale documentano HTTP Basic; un accesso integrato funzionante in un browser desktop non dimostra che il binario Local supporti lo stesso scambio. Verifica le capacità di autenticazione del binario installato e i limiti PAC per la modalità selezionata.

Se il log del proxy atteso è vuoto, esamina i flag del prodotto che stabiliscono se il traffico interessato è forzato sulla rotta locale o su quella del proxy. Fornire un endpoint ed esigerne l'uso sono due decisioni distinte.

Tieni insieme il percorso fallito, la posizione del binario, l'endpoint scelto e il primo errore. Oscura i dati sensibili dai log dettagliati prima di condividerli; possono contenere richieste e risposte dell'applicazione e indirizzi privati.

Articoli correlati