Welcome! Prepare your server for installation with these steps.
There is some setup needed to prepare your On-Premise server for Avero installation. We will detail the steps needed, please note these are required to be completed before scheduling an installation appointment or attempting to install Avero. If you have questions or run into trouble, reply to your install instructions for assistance (if you did not receive install instructions, please open a ticket with Avero Support to inform us of your POS change).
These instructions do not apply to Cloud or Export POS Systems, if you are unsure what type of system you have please select your system from our list of *Avero POS Integrations to verify. You may need help from your IT Department or POS Provider to complete this checklist.
Why do I need to complete steps in advance?
These steps are required and must be completed by your organization. Avero Support cannot assist with firewall, anti-virus, or POS configuration. If these steps are not completed, your installation may need to be rescheduled/delayed as Avero Support cannot assist until they are completed.
If you would like to learn more about how the DEU works on your server, see our guide: How does Avero get my data?
There are 3 main steps:
Note: Installs are not supported on operating systems prior to Windows 7 - open a ticket for assistance
You will need to complete the following steps before scheduling or attempting your Avero Installation
Step 1 - Verify System Information
It is imperative to make sure your system meets the requirements to run our Data Extraction Utility and that you have the appropriate access levels to install. You must verify four things: Windows Administrative User Access (permission to install a utility), Windows Version and System Specifications, Time End-of-Day is run. You can view our minimum system requirements here: *Avero POS Integrations
Depending on your POS System, you may also have steps to complete such as creating a read-only database user and an ODBC connection, or reaching out to your POS Provider to enable features. Select your POS on this list to see any additional steps for your system: *Avero POS Integrations
Step 2 - Whitelisting/Security Allowances
All data is compressed and encrypted in transit. To learn more, see: How does Avero get my data?
Whitelisting means making allowable to the system, like unblocking something. This will vary based on your system and firewall. If you have an IT Department, ask them for help. Otherwise, your reseller or POS Support may be able to help if you need assistance. For your security, Avero cannot edit your firewall or system security settings.
Firewalls and Anti-virus solutions are designed to prevent the malicious collection and transmission of data and since you are purposefully installing an application designed to collect and transmit data (the Avero Data Extraction to populate your sales data in Avero for your reporting and analysis) the step is extremely important as most firewalls/anti-virus will mark malicious any data collection and transmission. It doesn't know you want to transmit data to Avero unless you tell it so - by whitelisting.
Data Transfer - Port, Protocol, and Destination Allowlisting
IT Departments should whitelist our universal IP: 198.2.178.99
Your firewall needs to have the following whitelisted to enable your POS Server to transmit data to us, our preferred method is in bold, please whitelist all methods:
Site | IP Address | Protocol | Port |
ftp.averoinc.com | 208.251.179.210 | Active FTP/HTTP | 20 21 80 |
hfs.averoinc.com | 208.251.179.222 |
HTTP HTTPS |
80 443 |
ftps.averoinc.com | 208.251.179.213 | Passive FTP | 21, 15000-15500 |
rightnowapi.averoinc.com |
208.251.179.228 | HTTPS | 443 |
sftp.averoinc.com* | 208.251.179.214 | SFTP* | 22 |
*By special request only, please contact support@averoinc.com to arrange
Please note: Our Data Extraction Utility allows natively for 3 protocols: HTTPS, FTPS, FTP, and HTTP. We recommend allowlisting each port, protocol, and destination listed. If a particular protocol is disallowed by your security settings, you may skip allowlisting it, however this may interfere with your ability to send data in the future if your firewall conditions change. These IP addresses are subject to change in the future. If any methods are unavailable, please inform Avero support so we can note this on your account
REQUIRED - Verify the Avero executables are Whitelisted:
You can use these links to download our executable files. This should allow you to create the whitelisting entry in your firewall or anti-virus. Once complete, check that you can download the installer successfully without a warning from your anti-virus. Download, but do not run, the executables listed.
- The Avero Installer: http://hfs.averoinc.com/public/averoinstall.exe
- This installer will need to be able to download .exe files from this location, make sure these file downloads are allowable in your system:
- RTDATAEX.EXE
- AveroDEUInstall.MSI
- This installer will need to be able to download .exe files from this location, make sure these file downloads are allowable in your system:
- The DEU Updater: http://hfs.averoinc.com/public/averoupdate.exe
Step 3 - Enable Remote Access
Remote Access to on-site servers is required for Avero Support to be able to troubleshoot and assist in case anything goes wrong, during installation and in the future. You can review our guide to see access methods Avero uses regularly: Remote Access to On-site Servers
Microsoft Teams or Zoom screen-sharing are not sufficient for remote installation access, please use a remote access utility of your choosing.
When you have completed this checklist, please use our Avero Installation Instructions to install the extractor (system permitting) or inform Avero Support you are ready to schedule an installation appointment!