Which IIQ version are you inquiring about?
IdentityIQ 8.4
Please share any images or screenshots, if relevant.
Not applicable at this time.
Please share any other relevant files that may be required (for example, logs).
Here’s a key error message from the IdentityIQ console:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘versionChecker’ defined in class path resource [configBeans.xml]: Invocation of init method failed;
nested exception is java.lang.RuntimeException: Unable to check IdentityIQ database version:
Unable to connect to: jdbc:postgresql://sailpointdev-cluster-1.cluster-xxxxx.rds.amazonaws.com:5432/identityiq?ssl=true&sslmode=require
Share all details about your problem, including any error messages you may have received.
I’m installing SailPoint IdentityIQ 8.4 in an enterprise setup using a 2-node architecture:
One node is dedicated for UI tasks
One node is dedicated for the Task Server
I’m using AWS RDS PostgreSQL (version 17) as the backend, and IdentityIQ is deployed on Tomcat 9.x.
The JDBC driver postgresql-42.7.3.jar is placed in WEB-INF/lib.
The database is reachable from the server — I’m able to connect via psql from the command line using the same hostname, username, and password. SSL is enforced, and I’m using the following JDBC URL:
jdbc:postgresql://sailpointdev-cluster-1.cluster-xxxxx.rds.amazonaws.com:5432/identityiq?ssl=true&sslmode=require
My iiq.properties file includes:
properties
dataSource.username=identityiq
dataSource.password=identityiq_plaintext_password
dataSource.url=jdbc:postgresql://sailpointdev-cluster-1.cluster-xxxxx.rds.amazonaws.com:5432/identityiq?ssl=true&sslmode=require
dataSource.driverClassName=org.postgresql.Driver
sessionFactory.hibernateProperties.hibernate.dialect=org.hibernate.dialect.PostgreSQL10Dialect
configuredDataSource.targetBeanName=dataSource
I’ve also tried with encrypted password formats (1:ACP:), but no luck.
The error is consistently thrown when running ./iiq console.
I’ve confirmed:
DB user has full access
JDBC driver is correct and present
No overrides in setenv.sh
jndiDataSource.jndiName is commented out
Despite this, I get a Spring initialization failure during the versionChecker bean creation step.
Looking for any insight from others who’ve worked with RDS PostgreSQL and IIQ 8.4.
Thanks in advance for your help!