Introduction
Ce document décrit comment télécharger des parties du fichier de configuration de langage extensible de balisage (XML) dans l'appliance de sécurité du courrier électronique (ESA).
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- langage extensible de balisage (XML)
- Appliance de sécurité du courrier électronique (ESA)
Ce document n'est pas limité à des versions de matériel ou de logiciel spécifiques.
Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Remarque: Ce document suppose que la configuration à la télécharger est de la même version d'AsyncOS.
Configurer
Aperçu
L'ESA te permet pour importer un fichier de configuration obtenu de n'importe quel moment ou de n'importe quel autre ESA.
FOIRE AUX QUESTIONS ESA : Comment importez-vous un fichier de configuration dans une nouvelle appliance ?
Vous pouvez rencontrer les scénarios sur lesquels il est plus commode d'importer seulement des parties de la configuration, au lieu d'un fichier de configuration entière.
- Récréations
- Tests de caractéristique
- Ajoutant un grand nombre d'entrées immédiatement aux configurations spécifiques
Vous pouvez charger les informations dans une de trois méthodes :
- Placez les informations dans le répertoire de la configuration et téléchargez-les.
- Téléchargez le fichier de configuration directement de votre ordinateur local.
- Les informations de configuration de pâte directement.
Indépendamment de la méthode, vous devez inclure ces balises en haut de votre configuration :
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
... your configuration information in valid XML
</config>
La balise de la fermeture </config> devrait suivre vos informations de configuration. Les valeurs en syntaxe XML sont analysées et validées contre le DTD situé dans le répertoire de la configuration sur votre appliance de sécurité du contenu de Cisco. Le fichier DTD est nommé config.dtd. Si des erreurs de validation sont signalées à la ligne de commande quand vous utilisez le loadconfigcommand, les modifications ne sont pas chargées. Vous pouvez télécharger le DTD pour valider des fichiers de configuration en dehors de l'appliance avant de les télécharger.
Configuration
Afin d'importer un paragraphe du fichier de configuration, le paragraphe est exigé pour être complet et seul et doit contenir les balises de déclarations ci-dessus, aussi bien qu'être dans <config></config>.
Terminez-vous signifie que le début et les balises de fin entiers pour un paragraphe donné comme défini par le DTD sont inclus. Par exemple, télécharger ou coller le code suivant entraîne des erreurs de validation :
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
<autosupport_enabled>0</autosu
</config>
Cependant, téléchargez ou collez ce code, il n'entraîne pas des erreurs de validation :
<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE config SYSTEM "config.dtd">
<config>
<autosupport_enabled>0</autosupport_enabled>
</config>
Seul signifie que le paragraphe du fichier de configuration étant téléchargé ou collé n'est pas ambigu pour la configuration. Par exemple, un système peut avoir seulement une adresse Internet, ainsi téléchargez ce code (déclarations y compris et des balises <config></config>) est laissé :
<hostname>mail4.example.com</hostname>
Cependant, un système peut avoir de plusieurs auditeurs définis, chacun avec différents Tableaux réceptifs d'Access définis, ainsi le téléchargement seulement ce code est considéré ambigu :
<rat>
<rat_entry>
<rat_address>ALL</rat_address>
<access>RELAY</access>
</rat_entry>
</rat>
Puisqu'il est ambigu, on ne lui permet pas, quoique ce soit syntaxe complète.
Attention : En téléchargeant ou en collant un fichier de configuration ou des paragraphes d'un fichier de configuration, vous avez le potentiel d'effacer les modifications non engagées qui peuvent être en suspens.
Videz contre les balises omises
Précaution d'usage en téléchargeant ou en collant des sections de fichiers de configuration. Si vous n'incluez pas une balise, alors sa valeur dans la configuration n'est pas modifiée quand vous chargez un fichier de configuration. Cependant, si vous incluez un Empty tag, puis son paramètre de configuration est effacé.
Par exemple, télécharger le code suivant retire tous les auditeurs du système :
<listeners></listeners>
Attention : En téléchargeant ou en collant des paragraphes d'un fichier de configuration, vous pouvez se démonter du GUI ou du CLI et détruire un grand nombre de données de configuration. Ne désactivez pas les services avec cette commande si vous ne pouvez pas rebrancher à l'appliance utilisant un autre protocole, l'interface série, ou les valeurs par défaut sur le port de gestion. En outre, n'utilisez pas cette commande si vous êtes incertain de la syntaxe de configuration exacte comme défini par le DTD. Sauvegardez toujours les données de configuration avant de charger un nouveau fichier de configuration.
Remarque: Au sujet du codage de jeu de caractères
L'attribut de codage du fichier de configuration XML doit être « ISO-8859-1 » indépendamment du jeu de caractères que vous pouvez être utilisé pour manipuler le fichier off-line. L'attribut de codage est spécifié dans le fichier toutes les fois que vous émettez le showconfig, le saveconfig, ou la commande de mailconfig :
<?xml version="1.0" encoding="ISO-8859-1"?>
Vérifiez
Naviguez vers la page de la caractéristique ou de la configuration modifiée.