I'm setting up SM5 for AD on Server2012R2. I've gone through the setup, and the install, DB, license, etc are all working, but the service won't start. The smengine.log tail looks like this:

01 2016-11-08 10:33:09 -18000 5 8003 1368 5708 GetServerDSCapabilityFlags() - This system has Microsoft Active Directory capability.01 2016-11-08 10:33:09 -18000 5 8003 1368 5708 GetServerDSCapabilityFlags() - The Novell XPLAT API Libraries are *NOT* loaded.
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Engine completed waiting for AD to be ready for use, bOK = 1, Result = 0.
01 2016-11-08 10:33:09 -18000 4 0001 1368 5708 ML: The Novell XPLAT API libraries are *NOT* loaded & initialized. This system is *NOT* CEDM capable.
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Completed getting Operational Data [Phase II].
82 2016-11-08 10:33:09 -18000 0 ff08 1368 5712 <CONFIG><LEVEL>5</LEVEL><CATEGORY/></CONFIG>
82 2016-11-08 10:33:09 -18000 0 ff09 1368 5712 <CONFIG><LEVEL>5</LEVEL><CATEGORY/></CONFIG>
82 2016-11-08 10:33:09 -18000 0 ff0f 1368 5712 <CONFIG><LEVEL>5</LEVEL><CATEGORY/></CONFIG>
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Loading saved state information...
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Completed loading state information, bOK = 1.
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Validating the credentials set...
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Completed validating the credentials set, bOK = 1.
01 2016-11-08 10:33:09 -18000 3 8003 1368 5708 GetTrustedDomainInfo() - Called DsEnumerateDomainTrusts(L"jcschools.stier.org", 0x00000004 (4), ...), dwResult = 0x00000005 (5), Result = 54.
01 2016-11-08 10:33:09 -18000 2 0001 1368 5708 ML: Called xDSContext.ImpersonationBegin(), Result = 54.
01 2016-11-08 10:33:09 -18000 1 0001 1368 5708 ML: Failed to initialize 1 or more components and/or services. Engine is switching to stop-pending state.
82 2016-11-08 10:33:09 -18000 0 ff08 1368 5712 <CONFIG><LEVEL>5</LEVEL><CATEGORY/></CONFIG>
82 2016-11-08 10:33:09 -18000 0 ff09 1368 5712 <CONFIG><LEVEL>5</LEVEL><CATEGORY/></CONFIG>
82 2016-11-08 10:33:09 -18000 0 ff0f 1368 5712 <CONFIG><LEVEL>5</LEVEL><CATEGORY/></CONFIG>
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Engine is shutting down...
01 2016-11-08 10:33:09 -18000 5 0001 1368 5708 ML: Stopping the Security Context Pool Service...
01 2016-11-08 10:33:10 -18000 2 0001 1368 5708 ML: Engine has shut down. Thread is terminating...
01 2016-11-08 10:33:11 -18000 0 8001 1368 5712 Shutting down the Logger. Closing log file "C:\ProgramData\Micro Focus\Storage Manager\Engine\log\smengine-20161108-092035.log".
81 2016-11-08 10:33:11 -18000 0 8001 1368 5712 <LOGFILECLOSE/>
I originally installed this on another server, and got the same exact problem. I thought it was becuase the other server was a DC, so I moved it to a member server. Still getting the same thing. Can anyone shed any light on the problem for me?

Thanks,
Adam