Flag proxy BrowserStack Local mana yang termasuk koneksi mana?
Koneksi biner Local ke BrowserStack dan koneksinya ke aplikasi dapat memerlukan proxy berbeda. Pilih flag untuk jalur yang membutuhkannya.
Mulailah dari mesin yang menjalankan biner BrowserStack Local. Biner ini membuat dua koneksi yang dapat memerlukan pengaturan proxy berbeda:
| Koneksi | Keluarga opsi | Port bawaan yang didokumentasikan |
|---|---|---|
| Biner menjangkau BrowserStack dari balik proxy korporat | --proxy-host / --proxy-port | 3128 |
| Biner menjangkau aplikasi lokal melalui proxy-nya atau perantara perekaman yang dimaksud | --local-proxy-host / --local-proxy-port | 8081 |
Pilih salah satu atau kedua jalur sesuai kegagalan. Lokasi peramban jarak jauh tidak memberi tahu Anda bagaimana biner menjangkau tujuan mana pun. Gunakan port pendengar yang sebenarnya alih-alih mengandalkan dua nilai bawaan yang berbeda. Pendengar loopback juga milik mesin biner; proxy di stasiun kerja Anda tidak otomatis dapat dijangkau dari agen build.
Kaitkan setiap akun dengan hop-nya. Nama pengguna dan kata sandi proxy terpisah dari kunci akses BrowserStack dan login aplikasi. Opsi akun korporat mendokumentasikan HTTP Basic; login terintegrasi yang berfungsi di peramban desktop tidak membuktikan bahwa biner Local mendukung pertukaran yang sama. Periksa kemampuan autentikasi biner yang terpasang dan batasan PAC untuk mode yang dipilih.
Jika log proxy yang diharapkan kosong, periksa flag produk yang mengatur apakah lalu lintas terkait dipaksa melalui rute lokal atau rute proxy. Menyediakan titik akhir dan mewajibkan penggunaannya adalah dua keputusan terpisah.
Simpan bersama jalur yang gagal, lokasi biner, titik akhir yang dipilih, dan galat pertama. Sembunyikan data sensitif dari log verbose sebelum membagikannya; log dapat berisi permintaan dan respons aplikasi serta alamat privat.