Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Installing CTPView 9.3R1 Server Operating System and CTPView Network Management System Software

This topic provides an overview of installing the software on the CTPView server. You can install the server operating system (OS), and then install the existing CTPView software to CTPView Release 9.3R1 software that you use to manage the CTP Series devices.

Note:

If you are upgrading from 7.3Rx to 9.3R1, the backup/restore feature is not supported. Both the kernel and the database have changed and that is why you cannot backup from 7.3 and restore it to 9.3R1. If you are on 9.x prior to the upgrade then you can backup or restore the database to 9.3R1. This issue only affects CTPViews presently running 7.3Rx.

Required Install Files

It is your responsibility to install either the RHEL9.5 (licensed version) or Rocky Linux 9.5 (open source) OS for hosting CTPView 9.3R1 Server on a VM.

If you have queries or need further assistance, contact Juniper Networks Technical Assistance Center (JTAC).

You can install the CTPView 9.3R1 software using the following file:

File

Filename

Checksum

Software and RHEL9.5 (licensed version) or Rocky Linux 9.5 (open source) OS Updates

CTPView-9.3R-1.0.el9.x86_64.rpm

924bec9ae64fe2767b4225ffa3e6a0e9

To determine whether you are using the correct file:

CTPView Server OS Installed CTPView Release File for Upgrade Server Reboots During Upgrade?
RHEL9.5 (licensed version) or Rocky Linux 9.5 (open source) OS NA CTPView-9.3R-1.0.el9.x86_64.rpm Yes

Recommended System Configuration for Hosting a CTPView Server

We recommend the following hardware configuration to setup a CTPView 9.3R1 server:

  • RHEL9.5 (licensed version) or Rocky Linux 9.5 (open source) OS

  • 1x processor (4 cores)

  • 8 GB RAM

  • Number of NICs - 2

  • 80 GB Disk space

CTPView Installation and Maintenance Policy

With the CTPView 7.3Rx and earlier releases, the OS (Centos) and CTPView application were combined and distributed as a single installation ISO, and all updates (OS and CTPView application) were only available from Juniper Networks. This causes a delay in getting CTPView maintenance releases for important security updates, including Linux OS applications and CTPView application.

With this new model, you can update individual RHEL9.5 (licensed version) or Rocky Linux 9.5 (open source) OS applications independently from the CTPView application if any security vulnerabilities are reported for the Linux OS applications. This provides more flexibility you need, to ensure the security of your Linux-based platforms.

CTPView OS consists:

  • Type 1—Stock RHEL9.5 (licensed version) or Rocky Linux 9.5 (open source) OS RPMs

  • Type 2—Stock RHEL9.5 or Rocky Linux 9.5 OS RPMs from other versions

  • Type 3—Modified RHEL9.5 or Rocky Linux 9.5 OS RPMs

  • Type 4—CTPView application file

Where, "Stock" RPMs are the packages that are associated with a particular release of RHEL9.5 or Rocky Linux 9.5 OS and readily available on the Internet. "Modified" RPMs are stock versions of RPMs that are modified by Juniper Networks for the needs of the CTPView platform. The RHEL9.5 or Rocky Linux 9.5 OS installation ISO only contains the components of type 1. The monolithic CTPView RPM contains the remaining components of types 2, 3, and 4, which can be unpacked and installed.

When Juniper Networks delivers a CTPView maintenance release RPM, it contains the updated component versions of types 2, 3, and 4. It also contains dependencies to make sure that type 1 components are also up to date and warn the user if any of them need to be updated.

Juniper Networks maintains a list of RPMs for CTPView that we suggest to be upgraded for security and functional reasons. The following methods are used for determining which CTPView RPMs need updates:

  • Regular Nessus scans

  • Notifications from Juniper's SIRT team

  • Reports from customers

When an RPM update is required, Juniper Networks validates the new version of the component to make sure that it functions properly before adding it to the RPM list. This list will be shared with you via a KB article. Although CTPView maintenance updates mandate, and possibly provide, up-to-date RPMs before installation, this RPM list helps you to update your CTPView software between releases. If there is an RPM added to the RPM list, you can take immediate action. Juniper Networks delivers the components of type 3 via maintenance releases only. For type 1 and type 2 components, the RPMs should be freely available on the web, and Juniper Networks provides sample links. If you discover that an RPM needs a security update and it is not in the RPM list, you can notify Juniper Networks so that we can test it and add it to the list.

CAUTION:

A bulk RPM update using "yum update" is strictly forbidden. CTPView 9.x, although mainly based on Centos 7 or RHEL9.5 or Rocky Linux 9.5 OS, is also made up of RPMs from other distributions. Performing an update to the latest version of RHEL9.5 or Rocky Linux 9.5 OS may cause CTPView to be non-functional, and a reinstallation may be required.

If you update RPMs that are not on the KB RPM list, CTPView may not function properly.

Creating a RHEL9.5 or Rocky Linux 9.5 OS Virtual Machine

see Creating a Virtualized Instance of CTPView 9.3Rx Server on Proxmox Server

Installing CTPView 9.3R1

CTPView 9.3Rx can be installed on the newly created RHEL9.5 or Rocky Linux 9.5 OS VM server. To install:

  1. Create a new RHEL9.5 or Rocky Linux 9.5 OS Virtual Machine (VM) instance as mentioned in Creating a Virtualized Instance of CTPView 9.3Rx Server on Proxmox Server.
  2. Copy the CTPView RPM (CTPView-9.3R-1.0.el9.x86_64.rpm) to /tmp directory of the newly created RHEL9.5 or Rocky Linux 9.5 OS bare metal.
  3. Login as admin user that you created at the time of creating RHEL9.5 or Rocky Linux 9.5 OS VM.

    Install CTPView RPM using the command sudo rpm -Uvh CTPView-9.3R-1.0.el9.x86_64.rpm

    .
  4. Change the passwords for all the default user accounts (juniper_sa, root, Juniper, ctpview_pgsql) at the end, during installation (Refer section Change password of Default User accounts).

Change password of Default User accounts

This step is applicable only when you install CTPView 9.3R1 RPM on your server on top of RHEL9.5 or Rocky Linux 9.5 OS. Change the passwords for all the default user accounts as shown here: