Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

kerberos snckbr5 lib for solaris 10

Former Member
0 Kudos

trying to activate single sign on for sapgui windows on a sap erp on a solaris 10 server:

who has experience in this?

can you send me your snckbr5.so and gssapi_krb5 Lib?

problem is:

starting sap with compiled snckbr5 library (see note 150380)

is giving error message

N SncInit(): Initializing Secure Network Communication (SNC)

N Solaris on SPARCV9 CPU (st,ascii,SAP_UC/size_t/void* = 16/64/64)

N SncInit(): found snc/data_protection/max=3, using 3 (Privacy Level)

N SncInit(): found snc/data_protection/min=2, using 2 (Integrity Level)

N SncInit(): found snc/data_protection/use=9, using 3 (Privacy Level)

N SncInit(): found snc/gssapi_lib=/usr/sap/PE2/security/snckrb5.so

M *** ERROR => DlLoadLib: dlopen()= ld.so.1: disp+work: fatal: /usr/sap/PE2/security/snckrb5.so: wrong ELF class: ELFCLASS32

-> DLENOACCESS (0,Error 0) [dlux.c 314]

N *** ERROR => SncPDLInit(): DlLoadLib("/usr/sap/PE2/security/snckrb5.so")=DLENOACCESS

N [sncxxdl.0339]*** ERROR => SncPDLInit()==SNCERR_INIT, Adapter (#0) /usr/sap/PE2/security/snckrb5.so not loaded

N [sncxxdl.0603]<<- SncInit()==SNCERR_INIT

N sec_avail = "false"

M ***LOG R19=> ThSncInit, SncInitU ( SNC-000001) [thxxsnc.c 230]

M *** ERROR => ThSncInit: SncInitU (SNCERR_INIT) [thxxsnc.c 232]

M in_ThErrHandle: 1

M *** ERROR => SncInitU (step 1, th_errno 44, action 3, level 1) [thxxhead.c 10240]

1 REPLY 1

WolfgangJanzen
Product and Topic Expert
Product and Topic Expert
0 Kudos

Before you invest more time and effort in using Kerberos for SNC you should have a look onto <a href="https://service.sap.com/sap/support/notes/150380">SAP Note 150380</a> which states that there might be interoperability issues regarding various Kerberos implementations (namely: between the Kerberos implementations provided by some UNIX operating systems and the Kerberos implementation of MS Windows) - where SAP cannot provide much help.

Regards, Wolfgang