First, you probably want to use mailing list. This way you might get a better response.
Second, how did you compile the library and example? Did you use provided makefiles? Aleksey On 11/30/10 11:36 PM, Paul Kennedy wrote:
On Tue, Nov 30, 2010 at 11:31 PM, Paul Kennedy <[email protected] <mailto:[email protected]>> wrote: Aleksey, I downloaded the source for the XMLsec library, utilities and examples from this link: This link, which is at http://www.aleksey.com/xmlsec/download.html link, which is labeled "Sources for latest version", 1.2.16: http://www.aleksey.com/xmlsec/download/xmlsec1-1.2.16.tar.gz I am building using openssl. Pk. I found that neither the apps target not the examples built on win32/x86, they are missing a link library reference to zlib.lib. I have a patch for the Makefiles if you want to take it. But i have a bigger problem: After building all the binaries and the examples, I am finding that all of the examples fail. I am running the examples just as indicated in the usage() and in the C source files, but they just don't work: For example: C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify1.exe sign1-res.xml rsapub.pem func=xmlSecDSigCtxProcessSignatureNode:file=..\src\xmldsig.c:line=465:obj=unknown:subj=dsigCtx->c14nMethod == NULL:error=100:assertion: func=xmlSecDSigCtxVerify:file=..\src\xmldsig.c:line=366:obj=unknown:subj=xmlSecDSigCtxSigantureProcessNode:error=1:xmlsec library function failed: Error: signature verify C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify2.exe sign2-res.xml rsapub.pem Signature is INVALID C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify2.exe sign2-doc.xml rsapub.pem Error: start node not found in "sign2-doc.xml" C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify3.exe sign3-res.xml rootcert.pem Signature is INVALID C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify3.exe sign3-doc.xml rootcert.pem Error: start node not found in "sign3-doc.xml" C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify4 verify4-res.xml rootcert.pem func=xmlSecPtrListAdd:file=..\src\list.c:line=305:obj=unknown:subj=xmlSecPtrListIsValid(list):error=100:assertion: Error: failed to limit allowed key data C:\projects\xmlsec\xmlsec1-1.2.16\examples>build\verify4 verify4-bad-res.xml rootcert.pem func=xmlSecPtrListAdd:file=..\src\list.c:line=305:obj=unknown:subj=xmlSecPtrListIsValid(list):error=100:assertion: Error: failed to limit allowed key data Am I doing something wrong ? Thanks for your time, Pk.
_______________________________________________ xmlsec mailing list [email protected] http://www.aleksey.com/mailman/listinfo/xmlsec
