Add-on and Extension Conflicts
Add-on and Extension Conflicts
Add-on conflicts cause unexpected behavior and functionality loss. When experiencing strange issues after installing new add-ons, disable recently added extensions through the Marketplace. Some add-ons conflict with core functionality or other extensions. Check ZAP's log file (zap.log) for error messages indicating conflicts. Maintain minimal add-on sets for stability.
Update failures prevent accessing new features and security rule updates. Marketplace connection issues often result from proxy configurations blocking update servers. Configure ZAP to use system proxy settings for updates. Corporate environments might require firewall exceptions for ZAP update URLs. When automatic updates fail, manually download and install add-ons from the ZAP website.
Script errors in custom automation break testing workflows. Enable script debugging through the Scripts console. Add extensive logging to scripts during development. Test scripts with simple cases before complex scenarios. JavaScript engine changes between ZAP versions occasionally break existing scripts—review release notes when upgrading.