So, I had an environment with 4.6.1 working properly and the customer decided to upgrade to 4.6.2. After the patch was applied, it seems OSP is not very happy. After enabling the -Dcom.netiq.idm.osp.logging.level=ALL logging I could see the logs below with some warnings and the error message. SSPR is working fine. Landing page is throuwing 403 forbidden, I cant really seem to understand the root cause of the idm tenant error.

osp-idm.2018-01-24 and catalina.out are below.

Sles 12 SP3
JAVA 1.8
eDir 9.0.4 (in another server)
Identity Apps 4.6.2
Tomcat 8.5.23
OSP 6.3.1
SSPR 4.1.0


Code:
Preamble: [OIDP]
Priority Level: WARNING
Java: internal.osp.oidp.service.configuration.ConfigurationManager.initialize() [289] thread=localhost-startStop-1
Time: 2018-01-24T17:06:44.795-0200
Log Data: AuthenticationService[OSP Configuration (id=auth)] configuration validation resulted in warnings:
Validation messages (7):
   1) Warning: AuthenticationService[OSP Configuration (id=auth)]/Authentication/PasswordAuthentication[Name/Password (Form) (id=np-auth)]/DisplayLink
         Missing url.
   2) Warning: AuthenticationService[OSP Configuration (id=auth)]/Authentication/PasswordAuthentication[Name/Password (Form) (id=np-auth)]/DisplayLink
         Missing url.
   3) Warning: AuthenticationService[OSP Configuration (id=auth)]/Logout/LandingPage/ForgotPassword
         Missing url.
   4) Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]/Server[10.205.104.44:636]
         The LDAP data store configured LDAP bind timeout value will be used.
   5) Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]/Server[10.205.104.44:636]
         The LDAP data store configured read timeout value will be used.
   6) Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]
         The OSP system LDAP bind timeout value will be used.
   7) Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]
         The OSP system LDAP read timeout value will be used.

Preamble: [OIDP]
Priority Level: FINER
Java: internal.osp.oidp.service.configuration.ConfigurationManager.loadCluster() [1430] thread=localhost-startStop-1
Time: 2018-01-24T17:06:45.035-0200
Elapsed time: 137.394 microseconds
Log Data: Loading cluster configuration:
   Cluster forwarding enabled: false
   Cluster cookie enabled: true

Preamble: [OSP]
Priority Level: SEVERE
Java: internal.osp.framework.OSPTenant.startService() [927] thread=localhost-startStop-1
Time: 2018-01-24T17:06:45.038-0200
Log Data: Error starting service: auth
java.lang.NullPointerException
internal.osp.common.imagepool.ImagePool: ImagePool.java: sync: 485
internal.osp.common.imagepool.ImagePool: ImagePool.java: remove: 164
internal.osp.framework.image.OSPImagePool: OSPImagePool.java: add: 179
internal.osp.oidp.service.configuration.ConfigurationManager: ConfigurationManager.java: loadImagePool: 1,484
internal.osp.oidp.service.configuration.ConfigurationManager: ConfigurationManager.java: initialize: 335
internal.osp.oidp.service.NIDPAuthenticationFederationService: NIDPAuthenticationFederationService.java: initialize: 153
internal.osp.oidp.service.NIDPAuthenticationService: NIDPAuthenticationService.java: handleStart: 393
internal.osp.framework.OSPService: OSPService.java: start: 107
internal.osp.framework.OSPTenant: OSPTenant.java: startService: 910
internal.osp.framework.OSPTenant: OSPTenant.java: start: 480
internal.osp.framework.OSPContext: OSPContext.java: start: 857
internal.osp.framework.OSPContext: OSPContext.java: start: 758
internal.osp.framework.OSPContext: OSPContext.java: set: 487
internal.osp.framework.servlet.OSPServletContext: OSPServletContext.java: <init>: 100
internal.osp.framework.servlet.OSPContextListener: OSPContextListener.java: getContext: 49
internal.osp.framework.servlet.OSPContextListener: OSPContextListener.java: contextInitialized: 77
org.apache.catalina.core.StandardContext: StandardContext.java: listenerStart: 4,745
org.apache.catalina.core.StandardContext: StandardContext.java: startInternal: 5,207
org.apache.catalina.util.LifecycleBase: LifecycleBase.java: start: 150
org.apache.catalina.core.ContainerBase: ContainerBase.java: addChildInternal: 752
org.apache.catalina.core.ContainerBase: ContainerBase.java: addChild: 728
org.apache.catalina.core.StandardHost: StandardHost.java: addChild: 734
org.apache.catalina.startup.HostConfig: HostConfig.java: deployWAR: 988
org.apache.catalina.startup.HostConfig$DeployWar: HostConfig.java: run: 1,860
java.util.concurrent.Executors$RunnableAdapter: Executors.java: call: 511
java.util.concurrent.FutureTask: FutureTask.java: run: 266
java.util.concurrent.ThreadPoolExecutor: ThreadPoolExecutor.java: runWorker: 1,149
java.util.concurrent.ThreadPoolExecutor$Worker: ThreadPoolExecutor.java: run: 624
java.lang.Thread: Thread.java: run: 748

Preamble: [OIDP]
Priority Level: INFO
Java: internal.osp.oidp.service.NIDPAuthenticationService.stop() [301] thread=localhost-startStop-1
Time: 2018-01-24T17:06:45.045-0200
Log Data: Server has received command to stop.

Preamble: [OIDP]
Priority Level: FINEST
Java: internal.osp.oidp.service.NIDPAuthenticationService.stop() [306] thread=localhost-startStop-1
Time: 2018-01-24T17:06:45.048-0200
Log Data:    Monitored System Events: Component: oidp.service.auth
      MonitoredEvents: Title: 
         MonitoredEvent: Level: Warning
            Type: oidp.config.validation
            Creation Time: Wed, 24 Jan 2018 17:06:44
            Occurrence Count: 1
            Last Occurrence Time: Wed, 24 Jan 2018 17:06:44
            Comments:
               Warning: AuthenticationService[OSP Configuration (id=auth)]/Authentication/PasswordAuthentication[Name/Password (Form) (id=np-auth)]/DisplayLink
   Missing url.
               Warning: AuthenticationService[OSP Configuration (id=auth)]/Authentication/PasswordAuthentication[Name/Password (Form) (id=np-auth)]/DisplayLink
   Missing url.
               Warning: AuthenticationService[OSP Configuration (id=auth)]/Logout/LandingPage/ForgotPassword
   Missing url.
               Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]/Server[10.205.104.44:636]
   The LDAP data store configured LDAP bind timeout value will be used.
               Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]/Server[10.205.104.44:636]
   The LDAP data store configured read timeout value will be used.
               Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]
   The OSP system LDAP bind timeout value will be used.
               Information: AuthenticationService[OSP Configuration (id=auth)]/LDAPDataSource[LDAP Directory Data Source (id=idm_idv)]
   The OSP system LDAP read timeout value will be used.

Preamble: [OSP]
Priority Level: FINER
Java: internal.osp.framework.OSPTenant.stop() [860] thread=localhost-startStop-1
Time: 2018-01-24T17:06:45.052-0200
Log Data: Tenant For IDM and IG stopped.
On catalina.out I see the following:

Code:
Class: OSPTenantStartException
   Class: LoggableMessage
      Level: SEVERE
      Code: internal.osp.framework.exception.OSPTenantStartException.<init>() [20]
      Thread: localhost-startStop-1
      Correlation Id: 2d46851b-3349-4a85-bc4e-bccee804ec44
      Text: OSP Tenant Start Error: Tenant Id: idm
      Class: CoreException
      Root cause:

               java.lang.NullPointerException
                  internal.osp.common.imagepool.ImagePool: ImagePool.java: sync: 485
                  internal.osp.common.imagepool.ImagePool: ImagePool.java: remove: 164
                  internal.osp.framework.image.OSPImagePool: OSPImagePool.java: add: 179
                  internal.osp.oidp.service.configuration.ConfigurationManager: ConfigurationManager.java: loadImagePool: 1,484
                  internal.osp.oidp.service.configuration.ConfigurationManager: ConfigurationManager.java: initialize: 335
      Root cause:

	at internal.osp.framework.OSPContext.start(OSPContext.java:864)
	at internal.osp.framework.OSPContext.start(OSPContext.java:758)
	at internal.osp.framework.OSPContext.set(OSPContext.java:487)
	at internal.osp.framework.servlet.OSPServletContext.<init>(OSPServletContext.java:100)
	at internal.osp.framework.servlet.OSPContextListener.getContext(OSPContextListener.java:49)
	at internal.osp.framework.servlet.OSPContextListener.contextInitialized(OSPContextListener.java:77)
	at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4745)
	at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5207)
	at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
	at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
	at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:988)
	at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1860)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
Pre: [OSP]
Lvl: INFO
Java: internal.osp.framework.OSPContext.stop() [978] thread=localhost-startStop-1
Time: 2018-01-24T17:06:45.062-0200
LogDta: StopSystem

Pre: [OSP]
Lvl: SEVERE
Java: internal.osp.framework.servlet.OSPContextListener.contextInitialized() [85] thread=localhost-startStop-1
Time: 2018-01-24T17:06:41.974-0200
LogDta: Level: SEVERE
Code: internal.osp.framework.exception.OSPFrameworkStartException.<init>() [20]
Thread: localhost-startStop-1
Correlation Id: 8fa02a27-d2b5-4840-b4d6-eeb6dcbd69d5
Text: OSP Framework Start Error
      Level: SEVERE
      Code: internal.osp.framework.exception.OSPTenantStartException.<init>() [20]
      Thread: localhost-startStop-1
      Correlation Id: 2d46851b-3349-4a85-bc4e-bccee804ec44
      Text: OSP Tenant Start Error: Tenant Id: idm