Reset Search



Extreme Control Postgres Database Does Not Start After BIN-based Upgrade

« Go Back


TitleExtreme Control Postgres Database Does Not Start After BIN-based Upgrade
  • Authentications to one or more upgraded Extreme Control appliances fail.
  • The Extreme Control appliance upgrade using the BIN nac_appliance upgrade image may appear to complete successfully, however upon restart of the appliance the /var/log/tag.log may indicate that the database "could not complete schema update" with the primary failure "Connection refused."
  • /var/log/tag.log indicates the following during startup:
2019-10-14 08:14:53,498 INFO  [com.enterasys.tesNb.server.NACInfoLogger] (main:) Starting NAC Engine version: on IP:
2019-10-14 08:14:53,537 INFO  [com.enterasys.tesNb.server.NACInfoLogger] (main:) Disabling TSO for all interfaces on Virtual Machine NAC: IA_V
2019-10-14 08:14:54,433 INFO  [com.enterasys.tesNb.server.NACInfoLogger] (main:) Checking for database updates...
2019-10-14 08:14:54,570 ERROR [org.hibernate.tool.hbm2ddl.SchemaUpdate] (main:) could not complete schema update
org.apache.commons.dbcp.DbcpException: org.postgresql.util.PSQLException: Connection refused. Check that the hostname and port are correct and that the postmaster is accepting TCP/IP connections.
       at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(
       at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(
       at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(Unknown Source)
       at org.apache.commons.dbcp.PoolingDataSource.getConnection(
  • Extreme Control (NAC)
  • Software Release 8.1.x, 8.2.x, 8.3.x
  • BIN upgrade
The upgrade script does not properly upgrade nor remove the prior postgresql package leading to a conflict on restart.
This issue is resolved in the upgrade script starting with Extreme Control 8.4.0.

For prior releases two workarounds are available:
  • Re-attempt the BIN upgrade on the same appliance a second time. During this additional upgrade the scripts will correctly purge the prior database packages.
  • Install a fresh NAC virtual appliance, re-IP and re-Enforce via Extreme Management Center.
Additional notes



Was this article helpful?



Please tell us how we can make this article more useful.

Characters Remaining: 255