Data Scrubber scrubbing much too much

In addition to passwords, the datascrubber appears to be scrubbing:

  • filename
  • pathname
  • url (in logger.error(data={ 'nested': { 'url': 'my url', 'other': values} })

In locals:

  • auth_url
  • scan
  • req
  • self

In additional data:

  • task (celery!)


  • boto
  • urllib3
  • too many others to mention

In some cases its filtering nested paramters that we send to our core, such as a list of numbers. Its kinda to the point where I have to turn it off, as its actually affecting my ability to debug.

Is anyone else having issues this broad? I’ve noticed some other issues, but not specifically this.