Error While Starting Siebel Server on Solaris: wrong ELF class: ELFCLASS32

(Doc ID 2193193.1)

Last updated on SEPTEMBER 22, 2017

Applies to:

Siebel CRM - Version 15.10 [IP2015] and later
Oracle Solaris on SPARC (64-bit)


On : 15.10 [IP2015] version, System Admin

When attempting to start siebel application server services on a Solaris 64 bit OS the following error occurs.

----------------------- ksh93: fatal: /usr/lib/ wrong ELF class: ELFCLASS32

The issue can be reproduced at will with the following steps:
1. These servers were working fine before but after the OS been patched to 11.3 from 11.1
2. While restarting siebel services
3. the described error occurs 

The issue has the following business impact:
Due to this issue, users cannot start siebel services .


With the release of Solaris 11.3 a large number of binaries from /usr/bin have been compiled/provided as 64-bit binaries. This includes things like sh and ls.


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms