[xmlsec] Qeustion on transforms

Roland Hedberg roland.hedberg at adm.umu.se
Thu Oct 1 11:26:43 PDT 2009


Hi!

I've just started to use xmlsec so bear with me if this is a question  
that has been discussed previously.
I've look through part of the archives and haven't found anything.

So here goes:

I get the following error:

func 
= 
xmlSecTransformIdListFindByHref:file 
=transforms.c:line=2514:obj=unknown:subj=xmlSecPtrListCheckId(list,  
xmlSecTransformIdListId):error=100:assertion:
func 
= 
xmlSecTransformNodeRead:file 
= 
transforms.c:line 
=1511:obj=unknown:subj=xmlSecTransformIdsListFindByHref:error=1:xmlsec  
library function failed:href=http://www.w3.org/2001/10/xml-exc-c14n#
func 
= 
xmlSecTransformCtxNodeRead:file 
= 
transforms.c:line 
=666:obj=unknown:subj=xmlSecTransformNodeRead:error=1:xmlsec library  
function failed:name=CanonicalizationMethod
func 
= 
xmlSecDSigCtxProcessSignedInfoNode:file 
= 
xmldsig.c:line 
=689:obj=unknown:subj=xmlSecTransformCtxNodeRead:error=1:xmlsec  
library function failed:node=CanonicalizationMethod
func 
= 
xmlSecDSigCtxProcessSignatureNode:file 
= 
xmldsig.c:line 
= 
547:obj=unknown:subj=xmlSecDSigCtxProcessSignedInfoNode:error=1:xmlsec  
library function failed:
func 
= 
xmlSecDSigCtxVerify:file 
= 
xmldsig.c:line 
=366:obj=unknown:subj=xmlSecDSigCtxSigantureProcessNode:error=1:xmlsec  
library function failed:

My interpretation of this is that the transform known by the href  
'http://www.w3.org/2001/10/xml-exc-c14n#' is unknown to the version of  
xmlsec I use.

I'm using pyxmlsec 0.3.0, xmlsec 1.2.10 on OS X 10.6

What's missing ?
What do I have to add to make it able to handle the transform ?

--Roland



More information about the xmlsec mailing list