zap@d7d3582714cb:/zap$ zap-cli context import demo.context[INFO] Imported context from demo.contextzap@d7d3582714cb:/zap$ zap-cli context list[INFO] Available contexts: []zap@d7d3582714cb:/zap$ zap-cli context import demo.context[ERROR] Importing context from file failed: The external data provided is not valid.zap@d7d3582714cb:/zap$ zap-cli scripts list+-----------------+----------------+----------------+-----------+| Name | Type | Engine | Enabled |+=================+================+================+===========+| http_sender | httpsender | Oracle Nashorn | true |+-----------------+----------------+----------------+-----------+| Login | authentication | Mozilla Zest | N/A |+-----------------+----------------+----------------+-----------+I created the context file on my local Windows machine using the zap UI before using the same context file for the container.
zap@512534f7d3e6:/zap$ zap-cli context import "Default Context.context"[INFO] Imported context from Default Context.contextzap@512534f7d3e6:/zap$ zap-cli context list
[INFO] Available contexts: []zap@512534f7d3e6:/zap$ zap-cli context import "Default Context.context"[ERROR] Importing context from file failed: The external data provided is not valid.
2019-04-02 03:58:22,733 [ZAP-ProxyThread-140] WARN API - Bad request to API endpoint [/JSON/context/action/importContext/] from [127.0.0.1]:The external data provided is not valid. (bad_external_data)at org.zaproxy.zap.extension.api.ContextAPI.handleApiAction(ContextAPI.java:168)at org.zaproxy.zap.extension.api.API.handleApiRequest(API.java:431)at org.parosproxy.paros.core.proxy.ProxyThread.processHttp(ProxyThread.java:456)at org.parosproxy.paros.core.proxy.ProxyThread.run(ProxyThread.java:317)at java.lang.Thread.run(Thread.java:748)Caused by: org.zaproxy.zap.model.IllegalContextNameException: A context with the given name [Default Context] already exists.at org.parosproxy.paros.model.Session.validateContextName(Session.java:1232)at org.parosproxy.paros.model.Session.importContext(Session.java:1383)at org.zaproxy.zap.extension.api.ContextAPI.handleApiAction(ContextAPI.java:166)... 4 more