Can't create Billing Reports with the probe "usage metering" when UIM DB is mysql and configured with custom port other then default port 3306
the usage_metering probe try to connect to db host:xxx, port:3306 however the data_engine probe is configured to use port 3330
Sep 10 17:52:43:944 ERROR [attach_socket, com.nimsoft.nimbus.service.probe.usage_metering.dal.mysql.MySQLDBProvider] Exception occurs in createConnection=Could not connect to address=(host=xxx)(port=3306)(type=master) : Socket fail to connect to host:xxx, port:3306. connect timed out Stacktrace: java.sql.SQLNonTransientConnectionException: Could not connect to address=(host=xxx)(port=3306)(type=master) : Socket fail to connect to host:xxx, port:3306. connect timed out
at org.mariadb.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:73)
UIM: 20.4 CU10
DB is mysql and configured with custom port other then default port 3306
Code Defect
The engineering team has provided usage_metering_probe_zip-9.3.4-hf1 ( attached to this KB)