This document lists the software products and platforms that are compatible with Rhino 3.2.

Rhino may work with other versions of the listed products, or other products, but Metaswitch will not support such deployments without an extended support agreement.

Java

Rhino 3.2 production deployments are supported on the following Java 11 and 17 JDKs.

  • OpenJDK 17

    • built by Red Hat, Inc. and available in the Red Hat package repositories; or

    • built by Microsoft and available from the Microsoft OpenJDK download page.

  • OpenJDK 11

    • built by Red Hat, Inc. and available in the Red Hat package repositories; or

    • built by Microsoft and available from the Microsoft OpenJDK download page.

  • Oracle Java SE Development Kit 11. (This requires a commercial license from Oracle.)

We recommend always using the latest build within a release series, which will contain the most recent security patches.

Platforms

Production

Rhino 3.2 production deployments are supported on the following operating system:

  • Red Hat Enterprise Linux 8 and 9

Development

The following operating systems can be used for Rhino development environments but are not supported in production:

  • Ubuntu

  • Fedora

  • Windows Subsystem for Linux (WSL2) with Ubuntu

Databases

Rhino 3.2 has been tested with the following databases:

Database Vendor Tested Server Version

Oracle RDBMS

Oracle

11g

PostgreSQL

PostgreSQL

13.x
15.x
17.x

Cassandra

Cassandra

3.11
4.1

Note Oracle and PostgreSQL database testing is only performed in the context of using the database for Rhino’s persistent managed state, i.e. the "management database". We do not test these databases for any other purpose, such as storing runtime session state, etc. We do, however, test Cassandra for the storage of session state, such as by Rhino’s Key/Value and Session Ownership stores.

Monitoring

Rhino 3.2 has Support for SNMP Open Standard, supporting V2 and V3 Authentication.

Rhino Product Compatibility

For a list of Metaswitch Rhino product versions that are compatible with Rhino 3.2, see the Rhino Compatibility Matrix.