Updating Enterprise Recon



This article covers the steps to update Enterprise Recon 2.0 (ER) to the latest version.

Log into the command-line console as root on the Master Server and follow the instructions below.


Update commands


  • Internet access
  • Firewall allows outbound connections to the Ground Labs update server (https://updates.groundlabs.com:8843)


  1. Enter the command; yum update
    This will check for available updates and display them. Enter 'y' to install.

  2. Done!


Offline Updates

Offline updates are only provided to customers who have issues updating from the Ground Labs update server. These will be provided in the form of a .rpm package which you would need to transfer to the ER Master Server in order to start the update process. If you're unsure on how to do this, please refer to the next topic of this guide.

Please contact support if you require offline updates.


  1. If you haven't already, change the current directory to where you placed the .rpm package, for example; cd /tmp
  2. Stop the Enterprise Recon service; /etc/init.d/er2-master stop
  3. Remove old package; rpm -e er2-master
  4. Install downloaded .rpm package; rpm -ivh <RPM>
  5. Restart the Enterprise Recon service; /etc/init.d/er2-master start


Using FileZilla for file transfer

FileZilla is a SSH/FTP client you can use to transfer files between your Master Server and an external host.

It is not a requirement to use FileZilla, you may use your preferred client/methods to transfer your offline update package to the Master Server.

  1. Start the SSH service on the Master Server; service sshd start
  2. Open the FileZilla client and fill in the fields at the top
    Host: <IP Address of ER Master Server>
    Username: root
    <ER root password>
    Port: 22
  3. Click the 'Quickconnect' button
  4. Once connected, drag the .rpm package to the Master Server's /tmp directory.
    In FileZilla, the left side of the window shows your local directories while the right side shows directories in your Master Server.


CentOS Updates

The Enterprise Recon 2 appliance runs on a stripped-down version of CentOS that is configured with only the packages required for the appliance to operate.
External connectivity is limited by default to three ports, all of which are controlled by the ER appliance:

  • HTTP (80)
  • HTTPS (443)
  • Enterprise Recon (11117)

Ground Labs will apply upstream patches from CentOS as follows:

  • For critical issues, updates will be made in our repositories within 30 days of release.
  • For all other issues, updates will be made in our repositories within 90 days of release.

Please note that we are unable to provide support for updates applied from any sources other than our official repositories.
If you're running a non-standard installation of Enterprise Recon, install ER2 updates separately from OS updates.
Use this command to update the ER2 package only: yum update er2-master



All information in this article is accurate and true as of the last edited date.

0 out of 0 found this helpful



Please sign in to leave a comment.