[xmlsec] Visa ThreeDSecure
Aleksey Sanin
aleksey@aleksey.com
Fri, 03 Oct 2003 18:07:09 -0700
I have no idea why it does work for you but on my box I have the
expected error:
> [aleksey@lsh xmlsec-tip]$ ./apps/xmlsec1 verify --dtd-file
> tmp/pares.dtd tmp/t.xml
> func=xmlSecXPathDataExecute:file=xpath.c:line=273:obj=unknown:subj=xmlXPtrEval:
> error=5:libxml2 library function failed:expr=xpointer(id('827638898'))
> func=xmlSecXPathDataListExecute:file=xpath.c:line=356:obj=unknown:
> subj=xmlSecXPathDataExecute:error=1:xmlsec library function failed:
I have LibXML2 2.5.10 and xmlsec from CVS trunk (which is close to 1.2.0
and
not much different in this are from 1.0.2).
IMHO, it's not a good idea to use 2.5.1version of LibXML2. I recall that
there were
some issues with it because of new xmlReader API introduced by Daniel
in 2.5.0
and the first really stable version was 2.5.2 (check libxml ChangeLog or
mailing
list archive for details). I would not be surprised if you don't have
problems verifing
this file because of a bug in 2.5.1:)
Aleksey