Create a Post
cancel
Showing results for 
Search instead for 
Did you mean: 
Shaimaa
Participant

Export/import policy package error: KeyError: 'sid'

Jump to solution

Hello,

I'm trying to use the python tool export/import policy package, i'm getting the following error:

Traceback (most recent call last):
File "..\CKP_outil_export-import\ExportImportPolicyPackage-master\import_expor
t_package.py", line 41, in <module>
payload=payload)
File "..\Python379\lib\site-packages\cpapi\mgmt_api.py", line 211, in login
return self._common_login_logic(credentials, continue_last_session, domain,
read_only, payload)
File "..\Python379\lib\site-packages\cpapi\mgmt_api.py", line 168, in _common_
login_logic
self.sid = login_res.data["sid"]
KeyError: 'sid'

I use the 1st option (1. Enter user credentials manually), I don't know whey it's searching for the sid

Is there a specific configuration to do in checkpoint side? I used two different users (admin and another user but i have the same problem)

Thanks in advance for your help.

0 Kudos
1 Solution

Accepted Solutions
Stuart_Green1
Employee
Employee

The SID will be used internally, that's basically your token for connecting to the API. Worth checking to see if you can use mgmt_cli locally on your management server with those credentials. If that works out ok - check that your API settings allow connections from the host you're running the script on.

View solution in original post

(1)
1 Reply
Stuart_Green1
Employee
Employee

The SID will be used internally, that's basically your token for connecting to the API. Worth checking to see if you can use mgmt_cli locally on your management server with those credentials. If that works out ok - check that your API settings allow connections from the host you're running the script on.

(1)