Problems, such as SAP Mobile Server or RSOE failing to start, are encountered without any obvious error messages.
Explanation 1: This may occur if the SAP Mobile Server host machine is running intrusion detection software, such as the McAfee Host Intrusion Prevention service. This may cause a connection from the consolidated database (CDB) to the SAP Mobile Server node to be flagged as an attack, and the CDB host to be added to the list of blocked hosts, preventing communication between SAP Mobile Server and the CDB. The SAP Mobile Server log reports connectivity problems with the CDB, and start-up failure problems similar to:
YYYY-MM-DD HH:MM:SS.SSS ERROR MMS Thread-55 [com.sybase.djc.log.SystemExceptionLog] com.sybase.djc.DataStoreException was thrown by method com.sybase.djc.server.PartitionLock.updateLock(boolean)\ncom.sybase.djc.DataStoreException: Connection Failed: java.sql.SQLException: JZ006: Caught IOException: java.net.SocketException: Software caused connection abort: connect ...
Workaround 1: You may want to set up some exclusion rules to allow the required communication between the CDB and SAP Mobile Server nodes. Use the following information to formulate exclusion rules; rules may vary depending on the intrusion detection software used.
Explanation 2: If .NET is present when SAP Mobile Platform is installed, and the .NET installation is corrupt, the SAP Mobile Platform installer does not detect the problem, leaves the corrupt .NET in place and SAP Mobile Server does not start.
Workaround 2: Uninstall both SAP Mobile Platform and .NET, then reinstall SAP Mobile Platform, letting the SAP Mobile Platform installer install .NET.