Profile Formats; Profile Compression - Linksys SPA2102-AU Provisioning Manual

Provisioning guide
Table of Contents

Advertisement

Profile Formats

print "OU=$ENV{'SSL_CLIENT_I_DN_OU'},\n";
print "L=$ENV{'SSL_CLIENT_I_DN_L'},\n";
print "S=$ENV{'SSL_CLIENT_I_DN_S'}\n";
print "</GPP_D></flat-profile>";
Step 3
Save this file with the file name reflect.pl, with executable permission (chmod 755 on Linux), in the CGI
scripts directory of the HTTPS server.
Step 4
Verify accessibility of CGI scripts on the server (as in /cgi-bin/...).
Step 5
Modify the Profile_Rule on the test SPA to resync to the reflector script, as in the following example:
https://prov.server.com/cgi-bin/reflect.pl?
Step 6
Click Submit All Changes.
Step 7
Observe the SPA syslog trace to ensure a successful resync.
Step 8
Open the SPA admin/advanced page, Provisioning tab.
Step 9
Verify that the GPP_D parameter contains the information captured by the script.
This information contains the SPA product name, MAC address, and serial number if the test SPA carries
a unique certificate from the manufacturer, or else generic strings if it is a unit manufactured before
firmware release 2.0.
A similar script could be used to determine information about the resyncing SPA and then provide it with
appropriate configuration parameter values.
Profile Formats
This section demonstrates the generation of configuration profiles. To explain the functionality in this
section, TFTP from a local PC is used as the resync method, although HTTP or HTTPS can be used for
testing as well, if it is convenient. This section includes the following topics:

Profile Compression

A configuration profile in XML format can become quite large if all parameters are individually
specified by the profile. To reduce the load on the provisioning server, the SPA supports compression of
the XML file, using the deflate compression format used by the gzip utility (RFC 1951).
Exercise
Step 1
Install gzip on the local PC.
Linksys SPA Provisioning Guide
3-10
Profile Compression, page 3-10
Profile Encryption, page 3-11
Partitioned Profiles, page 3-12
Parameter Name Aliases, page 3-12
Proprietary Profile Format, page 3-13
Chapter 3
Provisioning Tutorial
Version 3.0

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents