Guest

Preview Tool

Cisco Bug: CSCun32068 - Group level reporting settings break configuration export

Last Modified

Mar 06, 2018

Products (1)

  • Cisco Email Security Appliance

Known Affected Releases

8.0.0-671 8.0.1-023

Description (partial)

Symptom:
When attempting to save a clustered configuration you may receive the following traceback in the CLI:

Traceback (most recent call last):
  File "/usr/build/iproot/ap/ipoe/ipoe/bootstrap.py", line 55, in <module>
  File "/data/lib/python2.6_8_amd64_nothr/runpy.py", line 128, in _run_module_as_main
    "__main__", fname, loader, pkg_name)
  File "/data/lib/python2.6_8_amd64_nothr/runpy.py", line 34, in _run_code
    exec code in run_globals
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 41720, in <module>
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 30315, in main
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 860, in command_loop
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 38285, in do_command
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 38536, in main_input_run
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 38298, in run_func
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 33398, in saveconfig
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/cli.py", line 33379, in _showconfig
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/shared/System.py", line 293, in showconfig
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/config_xml.py", line 267, in generate_xml
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/config_xml.py", line 304, in generate_xml_config
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/config_xml.py", line 3093, in _generate_xml_config
  File "build/bdist.freebsd-8.2-RELEASE-amd64/egg/config_xml.py", line 4142, in _generate_reporting_xml_config
AttributeError: 'str' object has no attribute 'iteritems'

When saving from the GUI, you will receive the error message "An application error has occurred and has been logged to the GUI log.".  In the gui_logs, you will see the following error:

Mon Feb 24 12:00:00 2014 Critical: An application fault occurred: ('egg/config_xml.py _generate_reporting_xml_config|4142', "<type 'exceptions.AttributeError'>", "'str' object has no attribute 'iteritems'", '[util/Aquarium.py screenLoop|408] [util/InternalLibrary.py inverseExtend|328] [util/InternalLibrary.py __call__|769] [screen/Controller.py __call__|27] [util/InternalLibrary.py __call__|769] [screen/CommonController.py __call__|49] [util/InternalLibrary.py __call__|769] [screen/AppController.py __call__|190] [util/InternalLibrary.py __call__|771] [system_administration/configuration_file.py __call__|62] [screen/Controller.py executeAction|70] [system_administration/configuration_file.py doSaveAction|202] [shared/System.py showconfig|293] [egg/config_xml.py generate_xml|267] [egg/config_xml.py generate_xml_config|304] [egg/config_xml.py _generate_xml_config|3093] [egg/config_xml.py _generate_reporting_xml_config|4142]')

Conditions:
This defect occurs when reporting configuration elements exist at group level in the cluster configuration.  For example, if there are group settings in the following GUI locations:

- Security Services -> Reporting
- Monitor -> Scheduled Reports
Bug details contain sensitive information and therefore require a Cisco.com account to be viewed.

Bug Details Include

  • Full Description (including symptoms, conditions and workarounds)
  • Status
  • Severity
  • Known Fixed Releases
  • Related Community Discussions
  • Number of Related Support Cases
Bug information is viewable for customers and partners who have a service contract. Registered users can view up to 200 bugs per month without a service contract.