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.
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 is likely to fail until rectified and 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:
-
Verify System Information
- Admin User
- Version
- System Memory
- End of Day Time
- Check Whitelisting
- Enable Remote Access
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 PRIOR to 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 will need to verify four things: Windows Administrative User, Windows Version, System Specifications, Time End-of-Day is run.
Access to Windows Administrative User
Log on to the server where your POS software is located. *For PosiTouch, this is the POS Driver, not the back office server. You must log on as a Windows Administrative User. You will be required to enter this Admin user password during the installation.
Verify you are using Windows 7 or newer
-
Start > Settings > About
-
Windows specifications > Edition
Verify System Meets Requirements
Requirements: minimum 1 GB of available hard drive space. Also verify at least 10% free space available.
-
Start > Settings > Storage
-
Check for Free space
Verify the time your End of Day runs
End of Day is when your POS grinds and stores the day's sales data and initiates a new business day in your POS. Our extraction always takes place at least 30 minutes after end of day. This is important to make sure we receive complete and accurate data for each business day.
Depending on your POS, you may be able to check this in the POS Application, in your Scheduled Tasks, or ask your POS reseller/servicer to confirm.
If you have multiple times (for example Sunday-Wednesday at 2am, Thursday-Saturday at 4am) use the later time to ensure data is never delayed or missing.
Step 2 - Whitelisting
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 | 80 |
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: HTTP, FTPS, FTP. 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
- 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
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!