Quels indicateurs de proxy BrowserStack Local correspondent à quelle connexion ?
La connexion du binaire Local à BrowserStack et sa connexion à une application peuvent exiger des proxys différents. Choisissez les indicateurs pour le chemin qui en a besoin.
Partez de la machine qui exécute le binaire BrowserStack Local. Il établit deux connexions qui peuvent exiger des réglages de proxy différents :
| Connexion | Famille d'options | Port par défaut documenté |
|---|---|---|
| Le binaire joignant BrowserStack derrière un proxy d'entreprise | --proxy-host / --proxy-port | 3128 |
| Le binaire joignant une application locale via son proxy ou l'intermédiaire d'enregistrement prévu | --local-proxy-host / --local-proxy-port | 8081 |
Choisissez l'un des chemins ou les deux selon la défaillance. L'emplacement du navigateur distant ne vous dit pas comment le binaire atteint l'une ou l'autre destination. Utilisez les ports d'écoute réels au lieu de vous fier aux deux valeurs par défaut différentes. Un écouteur loopback appartient aussi à la machine du binaire ; un proxy sur votre poste de travail n'est pas joignable automatiquement depuis un agent de build.
Rattachez chaque compte à son saut. Le nom d'utilisateur et le mot de passe du proxy sont distincts de la clé d'accès BrowserStack et de la connexion à l'application. Les options de compte d'entreprise documentent HTTP Basic ; une authentification intégrée qui fonctionne dans un navigateur de bureau ne prouve pas que le binaire Local prend en charge le même échange. Vérifiez les capacités d'authentification du binaire installé et les limites PAC pour le mode choisi.
Si le journal de proxy attendu est vide, examinez les indicateurs du produit qui déterminent si le trafic concerné est forcé par la route locale ou par celle du proxy. Fournir un point de terminaison et exiger son utilisation sont deux décisions distinctes.
Gardez ensemble le chemin en échec, l'emplacement du binaire, le point de terminaison choisi et la première erreur. Masquez les données sensibles des journaux détaillés avant de les partager ; ils peuvent contenir des requêtes et réponses d'application et des adresses privées.