Nexus 2.4.0 not strating up post server DNS update

My nexus repository (2.4.0.-09) is unable to start post server DNS name update. Server IP remains the same.

We are getting below errors while starting up nexus

jvm 1 | 2019-07-15 09:28:09 DEBUG [y-main-thread-1] - net.sf.ehcache.Cache - Initialised cache: path-cache
jvm 1 | 2019-07-15 09:28:09 DEBUG [y-main-thread-1] - net.sf.ehcache.config.ConfigurationHelper - CacheDecoratorFactory not configured. Skipping for ‘path-cache’.
jvm 1 | 2019-07-15 09:28:09 DEBUG [y-main-thread-1] - net.sf.ehcache.config.ConfigurationHelper - CacheDecoratorFactory not configured for defaultCache. Skipping for ‘path-cache’.
jvm 1 | 2019-07-15 09:28:09 DEBUG [y-main-thread-1] - org.sonatype.sisu.goodies.eventbus.internal.DefaultEventBus - Registered handler ‘org.sonatype.security.DefaultSecuritySystem@5ca3ce3f’
jvm 1 | 2019-07-15 09:28:09 DEBUG [y-main-thread-1] - org.sonatype.security.configuration.source.StaticSecurityConfigurationSource - Configuration loaded successfully.
jvm 1 | 2019-07-15 09:28:09 INFO [y-main-thread-1] - org.sonatype.security.configuration.source.FileSecurityConfigurationSource - Loading Security configuration from /apps/nexus/nexus-2.4.0-09/…/sonatype-work/nexus/conf/security-configuration.xml
jvm 1 | 2019-07-15 09:28:09 WARN [y-main-thread-1] - org.sonatype.security.configuration.source.FileSecurityConfigurationSource - Security configuration file was not loaded, it has the wrong structure.
jvm 1 | 2019-07-15 09:28:09 DEBUG [y-main-thread-1] - org.sonatype.security.configuration.source.FileSecurityConfigurationSource - security.xml is broken:
jvm 1 | org.codehaus.plexus.util.xml.pull.XmlPullParserException: Unrecognised tag: ‘hashIterations’ (position: START_TAG seen …\n … @12:19)
jvm 1 | at org.sonatype.security.configuration.model.io.xpp3.SecurityConfigurationXpp3Reader.checkUnknownElement(SecurityConfigurationXpp3Reader.java:111) ~[security-configuration-3.0.2.jar:3.0.2]
jvm 1 | at org.sonatype.security.configuration.model.io.xpp3.SecurityConfigurationXpp3Reader.parseSecurityConfiguration(SecurityConfigurationXpp3Reader.java:917) ~[security-configuration-3.0.2.jar:3.0.2]
jvm 1 | at org.sonatype.security.configuration.model.io.xpp3.SecurityConfigurationXpp3Reader.read(SecurityConfigurationXpp3Reader.java:944) ~[security-configuration-3.0.2.jar:3.0.2]
jvm 1 | at org.sonatype.security.configuration.model.io.xpp3.SecurityConfigurationXpp3Reader.read(SecurityConfigurationXpp3Reader.java:794) ~[security-configuration-3.0.2.jar:3.0.2]
jvm 1 | at org.sonatype.security.configuration.model.io.xpp3.SecurityConfigurationXpp3Reader.read(SecurityConfigurationXpp3Reader.java:808) ~[security-configuration-3.0.2.jar:3.0.2]
jvm 1 | at org.sonatype.security.configuration.source.AbstractSecurityConfigurationSource.loadConfiguration(AbstractSecurityConfigurationSource.java:83) ~[security-configuration-3.0.2.jar:3.0.2]

<<>>

<?xml version="1.0" encoding="UTF-8"?> 2.0.7 true anonymous {4ZdjJ++5b0UHmkiRFJWt1i/ALlWrZTUbhiZEkdGf/HY=} XmlAuthenticatingRealm XmlAuthorizingRealm NexusLdapAuthenticationRealm 1024

I answered this here: https://issues.sonatype.org/browse/NEXUS-20464

Regards,

Rich