Follow

Firewall & Browser Requirements

Overview
SaleMove works automatically within most corporate firewalls. However, there are some specific firewall requirements for particular components of the platform.

 

1. General Firewall Requirements

SaleMove primarily uses port 80 and 443 with TCP / HTTP / HTTPS traffic.

Please ensure that *.salemove.com domain is allowed

In general, SaleMove opens a persistent socket connection from the browser to SaleMove Infrastructure. The socket connection relies on TCP via HTTPS/WSS. Please make sure that TCP packets are not blocked for HTTPS/WSS and that the connections are not terminated prematurely by the Firewall. 

Moreover, while having an A/V conversation, If you are hearing lagging or you think your firewall may be blocking or slowing down the audio/video stream, please make sure turn.salemove.com, turn2.salemove.com, turn3.salemove.com on port 80 and 443 with UDP & TCP / HTTPS traffic is allowed. Enabling UDP traffic is the preferred recommendation for lower latency. If UDP is not an option SaleMove works well using only TCP, however, there is a penalty on speed.

Known firewalls that you must allow traffic through: ZyXEL

 

2. Telephony Specific Firewall Requirements

SaleMove also has an option to use Twilio for the operator facing telephony parts of our system. Twilio's firewall requirements are described here. You can test your firewall for Twilio using the below links: 

Note: Customers can opt out of using Twilio for the operator facing system allowing all the audio to come through their normal phone system.

 

3. Firewall Blocks

If you have global site blocks, for SaleMove to work properly, please allow the following:

  • *.salemove.com
  • *.twilio.com
  • *.intercom.io

 

4. Content Security Policy

If your site uses Content Security Policy then for SaleMove to work properly, please add the following:

  • connect-src 'self' wss://*.salemove.com https://*.salemove.com 

 

5. Ad blocking

Occasionally SaleMove scripts are not allowed by some specific browser extension for Ads blocking  (e.g. Ublock). If an Ad Block extension is blocking SaleMove scripts on the page then simply disable the extension on that site by clicking on the Ad Block extension icon, the browser will display the extension settings, from those settings click on disable. After you have disabled the extension refresh the page.

 

Troubleshooting Network Issues

If you are having problems related to the network you can utilize Chrome's network monitoring tools to generate a report of the network traffic which can be later used by SaleMove to help in the troubleshooting process.

If you are experiencing issues on the operator side (app.salemove.com), please follow the below steps:

  1. Log out of SaleMove and close Chrome
  2. Open Chrome and go to:  chrome://net-internals
  3. Open a new tab and go to app.salemove.com, log in and make sure the issue occurs
  4. Go back to the Chrome network internals tab and explain the issue in the textbox
  5. Click “Save to file”
  6. Send the file to your SaleMove contacts

If you are experiencing issues on the visitor side, please follow the below steps:

  1. Log out of SaleMove and close Chrome
  2. Open Chrome and go to:  chrome://net-internals
  3. Open a new tab and go to your site where SaleMove is installed and make sure you can recreate the issue
  4. Go back to the Chrome network internals tab and explain the issue in the textbox
  5. Click “Save to file”
  6. Send the file to your SaleMove point-of-contact
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments