Re: [Moderator Action] P3P Validation Error...

I checked with the validator and saw, that your issue is solved...

Best, 
-- 
Rigo Wenning            W3C/INRIA
Policy Analyst          Privacy Activity Lead
mail:rigo@w3.org        2004, Routes des Lucioles
http://www.w3.org/      F-06902 Sophia Antipolis

On Thu, Aug 29, 2002 at 04:05:17PM -0400, Michael Knight wrote:
> 
> 
> I received the following output from the W3C P3P Validation Page:
> Results of P3P validation
> Target URI: http://statesnet.sscoop.com/
> 
> 
> ------------------------------------------------------------------------
> --------
> 
> Step 1: /w3c/p3p.xml Validation
> 
> URI: http://statesnet.sscoop.com/w3c/p3p.xml
> 
> Step 1-1: Access check
> 
> /w3c/p3p.xml can be retrieved.
> 
> Message: The content type of /w3c/p3p.xml is text/xml.
> 
> Step 1-2: Syntax check
> 
> /w3c/p3p.xml has no syntax errors.
> 
> Step 1-3: Policy URI check
> 
> /w3c/p3p.xml has some warnings or errors.
> 
> Error: The URI fragment identifier (#xxx) is necessary to specify a
> POLICY element in a POLICIES element.
> 
> /w3c/p3p.xml does not specify P3P policy for
> http://statesnet.sscoop.com/ 
> 
> 
> ------------------------------------------------------------------------
> --------
> 
> Step 2: HTTP Protocol Validation ( HTTP headers )
> 
> HTTP headers have no P3P: header.
> 
> 
> ------------------------------------------------------------------------
> --------
> 
> Step 3: HTML File Validation
> 
> HTML document has no P3P compliant link tags.
> 
> Message: No valid P3P compliant <link> element.
> 
> 
> ------------------------------------------------------------------------
> --------
> 
> Validator could not find valid policy reference file URI. Validation
> aborted.
> 
> 
> Here is my p3p.xml file:
> <?xml version="1.0"?>
> <META xmlns="http://www.w3.org/2001/09/P3Pv1">
>    <POLICY-REFERENCES>
>       <POLICY-REF about="/w3c/policy1.xml">
>          <INCLUDE>\*</INCLUDE>
>          <COOKIE-INCLUDE name="*" value="*" domain="*" path="*"/>
>       </POLICY-REF>
>    </POLICY-REFERENCES>
> </META>
> 
> 
> Here is my policy1.xml file:
>     <!-- Consequence -->
>     <CONSEQUENCE>
> Cookies are used to track visitors to our site, so we can better
> understand what portions of our site best serve you. We also use cookies
> to allow our server to maintain information about the contents of your
> shopping cart.</CONSEQUENCE>
> 
>     <!-- Use (purpose) -->
>     <PURPOSE><develop/><tailoring/></PURPOSE>
> 
>     <!-- Recipients -->
>     <RECIPIENT><ours/></RECIPIENT>
> 
>     <!-- Retention -->
>     <RETENTION><business-practices/></RETENTION>
> 
>     <!-- Base dataschema elements. -->
>     <DATA-GROUP>
>     <DATA
> ref="#dynamic.cookies"><CATEGORIES><state/><uniqueid/></CATEGORIES></DAT
> A>
>     </DATA-GROUP>
> </STATEMENT>
> 
>     <!-- Statement for group "Transaction info (required)" -->
>     <STATEMENT>
>         <EXTENSION optional="yes">
>             <GROUP-INFO
> xmlns="http://www.software.ibm.com/P3P/editor/extension-1.0.html"
> name="Transaction info (required)"/>
>         </EXTENSION>
> 
>     <!-- Consequence -->
>     <CONSEQUENCE>
> Information we collect in order to process your purchase.</CONSEQUENCE>
> 
>     <!-- Use (purpose) -->
>     <PURPOSE><current/><develop/></PURPOSE>
> 
>     <!-- Recipients -->
>     <RECIPIENT><ours/><delivery/></RECIPIENT>
> 
>     <!-- Retention -->
>     <RETENTION><business-practices/></RETENTION>
> 
>     <!-- Base dataschema elements. -->
>     <DATA-GROUP>
>     <DATA
> ref="#dynamic.miscdata"><CATEGORIES><physical/></CATEGORIES></DATA>
>     <DATA
> ref="#dynamic.miscdata"><CATEGORIES><online/></CATEGORIES></DATA>
>     <DATA
> ref="#dynamic.miscdata"><CATEGORIES><demographic/></CATEGORIES></DATA>
>     <DATA
> ref="#dynamic.miscdata"><CATEGORIES><purchase/></CATEGORIES></DATA>
>     </DATA-GROUP>
> </STATEMENT>
> 
>     <!-- Statement for group "Transaction info (optional)" -->
>     <STATEMENT>
>         <EXTENSION optional="yes">
>             <GROUP-INFO
> xmlns="http://www.software.ibm.com/P3P/editor/extension-1.0.html"
> name="Transaction info (optional)"/>
>         </EXTENSION>
> 
>     <!-- Consequence -->
>     <CONSEQUENCE>
> Information we collect in order to process your purchase.</CONSEQUENCE>
> 
>     <!-- Use (purpose) -->
>     <PURPOSE><contact/></PURPOSE>
> 
>     <!-- Recipients -->
>     <RECIPIENT><ours/><delivery/></RECIPIENT>
> 
>     <!-- Retention -->
>     <RETENTION><business-practices/></RETENTION>
> 
>     <!-- Base dataschema elements. -->
>     <DATA-GROUP>
>     <DATA ref="#dynamic.miscdata"
> optional="yes"><CATEGORIES><physical/></CATEGORIES></DATA>
>     <DATA ref="#dynamic.miscdata"
> optional="yes"><CATEGORIES><online/></CATEGORIES></DATA>
>     <DATA ref="#dynamic.miscdata"
> optional="yes"><CATEGORIES><demographic/></CATEGORIES></DATA>
>     <DATA ref="#dynamic.miscdata"
> optional="yes"><CATEGORIES><purchase/></CATEGORIES></DATA>
>     </DATA-GROUP>
> </STATEMENT>
> 
> <!-- End of policy -->
> </POLICY>
> </POLICIES>
> 
> 
> I am new to P3P and am not sure what I am missing.
> Warm regards and thanks in advance,
> 
> Michael J. Knight
> Security Engineer
> CD Group Inc. 
> www.cdgroup.com
> 678.268.2168

Received on Wednesday, 4 September 2002 05:31:51 UTC