IDM 4.7 - ID Provider Driver - Error initializing ID Server.

  • 7024179
  • 14-Oct-2019
  • 14-Oct-2019

Environment

Identity Manager 4.7
ID Provider Driver 4.0.0.0

Situation

Migrated ID Provider driver from IDM 4.5 to 4.7 and now the ID Provider driver will not start.
Message:  Error initializing ID Server.

[10/09/19 15:02:47.716]:ID-Provider PT:IDProviderPubShim: start
[10/09/19 15:02:47.719]:ID-Provider ST:Waiting for initialization to complete for triggering Startup policies.
[10/09/19 15:02:47.742]:ID-Provider PT:IDProviderShim: Error starting ID-Provider.java.rmi.ServerException: RemoteException occurred in server thread; nested exception is:
    java.rmi.UnmarshalException: error unmarshalling arguments; nested exception is:
    java.io.InvalidClassException: filter status: REJECTED
[10/09/19 15:02:47.742]:ID-Provider PT:IDProviderPubShim: Error initializing ID Server.
[10/09/19 15:02:47.743]:ID-Provider PT:PublicationShim.start() returned:
[10/09/19 15:02:47.743]:ID-Provider PT:
<nds dtdversion="3.6">
  <source>
    <product instance="ID-Provider" version="4.0.0.0">ID Provider Driver</product>
    <contact>NetIQ Corporation</contact>
  </source>
  <output>
    <status level="fatal">Error initializing ID Server.</status>
  </output>
</nds>
[10/09/19 15:02:47.743]:ID-Provider PT:No input transformation policies.
[10/09/19 15:02:47.743]:ID-Provider PT:No schema mapping policies.
[10/09/19 15:02:47.743]:ID-Provider PT:Resolving association references.
[10/09/19 15:02:47.744]:ID-Provider PT:
DirXML Log Event -------------------
     Driver:   \NetIQ\Servers\DriverSet\ID-Provider
     Channel:  Publisher
     Status:   Fatal
     Message:  Error initializing ID Server.
[10/09/19 15:02:47.744]:ID-Provider PT:
DirXML Log Event -------------------
     Driver:   \NetIQ\Servers\DriverSet\ID-Provider
     Channel:  Publisher
     Status:   Fatal
     Message:  Code(-9005) The driver returned a "fatal" status indicating that the driver should be shut down. Detail from driver: Error initializing ID Server.<application>DirXML</application>
<module>ID-Provider</module>
<object-dn></object-dn>
<component>Publisher</component>

Resolution

Under the properties of the driver,  Driver Configuration, Driver Parameters, Driver Settings, Server Options, RMI IDProvider Service IP:  

If the RMI IDProvider Service IP field is populated, then the driver will not start.
Delete the IP address from the field and the driver should start.

Issue has been reported to engineering.