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

Reply via email to