Hi,
We are not able to execute "User Defined Events" in the OEM. Predefined
events
can be executed without any problems. We have got the following error
message:
Event test "User Defined Event" failed: Failed to orasecureexec
/OEMP1/oraoemp1/sql/test1.sh : Authentication failure
The Oracle users who started the Intelligent Agent and performed the User
Defined Events are the same. This user id is locally defined on the Linux
server. But there are some user ids on this server which are defined in
LDAP.
Therefore we need the following entry in the file /etc/nsswitch.conf:
passwd: compat ldap
If we changed this entry to passwd: compat, then the User Defined Events can
be
executed without any problems. But then the "LDAP users" are not able to
connect to the server.
If we defined the Oracle user in LDAP, we got a coredump (segmentation
fault)
when we tried to start Oracle executables.
What can we do to use LDAP and User Defined Events in the OEM?
I welcome suggestions dealing with this issue.
Stefan Leyh
Basistechnologie und Betrieb
GESIS Gesellschaft für
Informationssysteme mbH
Eisenhüttenstraße 99 <http://www.gesis.de/images/detail.gif>
D-38239 Salzgitter <http://www.gesis.de/images/anfahrt.gif>
Telefon: +49 (5341) 21-2531
Telefax: +49 (5341) 21-2642
Mobil +49 (160)90 446 786
Internet http://www.gesis.de <http://www.gesis.de>