# FAQ For Bespoken CLI
Here are answers to commonly asked questions about our CLI.
# My organization uses a firewall - how do I use your tools with it?
Your firewall needs to allow access to the following domains:
If white-listing by IP is necessary, the following IPs should be included:
- 184.108.40.206 (virtual devices)
- 220.127.116.11 (bst proxy)
- 18.104.22.168 (other services)
- 22.214.171.124 (other services)
We use the following ports for our services:
- 80 (bst proxy only)
Please note - the IP addresses above are subject to change - please contact us via Gitter if you have white-listed all of the above and are still having problems.
# My organization uses a Proxy - how do I use your tools with it?
To run our tools through your proxy, you need to set the
HTTPS_PROXY env variable.
On a Mac, open up a terminal and type:
On Windows, open up a command line and type:
# I get an error trying to connect using the bst proxy
When using the bst proxy, you may see an error like below in the console:
INFO 2019-11-26T08:25:38.444Z Connected - proxy.bespoken.tools:80 ERROR 2019-11-26T08:25:38.449Z Socket closed by bst server: proxy.bespoken.tools:80
This is most likely due to a firewall issue.
See this answer if your organization/household uses a firewall.
Additionally, you can send us the
bst-debug.log, which will be found in the directory where you ran the
bst proxy command, to us via Gitter. This provides additional information on what is happening.