[xmlsec] Re: Questions

Aleksey Sanin aleksey at aleksey.com
Tue Sep 21 08:10:25 PDT 2004

>>Signup to xmlsec mailing list
>>	http://www.aleksey.com/mailman/listinfo/xmlsec
> I already did. I got the "Welcome to the "xmlsec" mailing list (Digest mode)" 
> email from the mailman service. Yet it still fails to accept my email because 
> of content?
> <snip>
> .net 016: The destination mail system refused to accept your e-mail
> message.
> Your message was rejected by mail.aleksey.com for the following reason:
>      Error: Message content rejected
> </snip>
This is one of my spam filters :) You have sent a message with subject
"<newbie alert!!!" and it was rejected because of "!!!". If you will
reply to this email then just send it to xmlsec mailing list. It should

> Here's what i have. I sign my XML Source. The signature is verified as "ok". I 
> check the new document with xmllint via a custom Makefile for building my 
> site. It fails because the DTD does not contain the "Envelope" element and 
> its children.
Well, you need to modify the DTD and add Envelope.

> I know that I can customize the DTD to accept these XML Security introduced 
> elements, but seems a little overkill. Here's my stderr:
I am not sure I understand why is it an overkill. You have A DTD
describing some XML document. Now you sign this document and produce
a *new* signed XML document. Obviously, you need a new DTD because
the old one does not know about signature.

> <snip>
> xmllint --noent --noout --xinclude --valid index.xml
> index.xml:5: element Envelope: validity error : No declaration for attribute 
> xmlns of element Envelope
> <Envelope xmlns="urn:envelope">
>                               ^
> index.xml:5: element Envelope: validity error : root and DTD name do not match 
> 'Envelope' and 'webpage'
> <Envelope xmlns="urn:envelope">
>                               ^
> etc..................
> </snip>
> Looks as though I may have to build a customized layer, and assign it a public 
> identifier. Comments?
Sorry, I don't understand what do you mean.


More information about the xmlsec mailing list