Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

canonical name failed error

Hi all,

We are implementing SSO solution into our SAP infrastructure, but we are facing with SNC problem, while logging on to the system. The error that we faced determined, below;

N Wed Aug 22 11:31:24 2007

N ->> SncSessionInit(&snc_hdl=0433FC48)

N <<- SncSessionInit()==SAP_O_K

N out: &snc_hdl = 27B7D810

N ->> SncSessionAcceptor(snc_hdl=27B7D810, buf_size_hint=0)

N <<- SncSessionAcceptor()==SAP_O_K

N ->> SncProcessInput(snc_hdl=27B7D810, ibuf=06750048, ilen=202, &obuf=0433FD8C,

N &olen=0433FDA0, &backbuf=0433FD98, &backlen=0433FDC0)

N 'ibuf' (addr=06750048, len=202) full hexdump

N 0x00000 534e4346 52414d45 02050048 00000038 SNCFRAME ...H...8

N 0x00010 0000004a 0004002a 00000001 002a0004 ...J...* .....*..

N 0x00020 0401000c 060a2b06 01040185 36020102 ......+. ....6...

N 0x00030 00000014 59415341 525c434e 3d544f4c ....YASA R\CN=TOL

N 0x00040 4741414b 494e4349 6036060a 2b060104 GAAKINCI `6..+...

N 0x00050 01853602 01020101 4e544c4d 53535000 ..6..... NTLMSSP.

N 0x00060 01000000 078208a2 00000000 00000000 ........ ........

N 0x00070 00000000 00000000 0501280a 0000000f ........ ..(.....

N 0x00080 496e7465 726e616c 20534e43 2d416461 Internal SNC-Ada

N 0x00090 70746572 20285265 7620312e 30292074 pter (Re v 1.0) t

N 0x000a0 6f205341 50277320 4753532d 41504920 o SAP's GSS-API

N 0x000b0 7632206f 76657220 4e544c4d 28535350 v2 over NTLM(SSP

N 0x000c0 49292041 64617074 6572 I) Adapt er

N ->> SncPFrameIn(): state=DO_ACCEPT, role=ACCEPT, p_in->used=202

N UnFrame: (len=202, token=56, data=74, flags=0x002a) FR_INIT <<

N UnFrame: (ext_flags= 0x00000001, ext_len= 48)

N SncPFrameIn(): parsing of supplied

N canonical name failed (SNCERR_UNKNOWN_MECH)

N *** ERROR => SncPEstablishContext()==SNCERR_GSSAPI [sncxxall.c 3352]

N GSS-API(maj): A token was invalid

N Unable to establish the security context

N <<- SncProcessInput()==SNCERR_GSSAPI

M *** ERROR => ThSncIn: SncProcessInput (SNCERR_GSSAPI) [thxxsnc.c 976]

M *** ERROR => ThSncIn: SncProcessInput [thxxsnc.c 981]

M in_ThErrHandle: 1

M *** ERROR => ThSncIn: SncProcessInput (step 4, th_errno 44, action 1, level 1) [thxxhead.c 10205]

We are trying to implement this on Win2K3 system which is not attached to an AD. Anyone has a suggestion about it?

Thank you.

Former Member
Not what you were looking for? View more on this topic or Ask a question