- Products
- Learn
- Local User Groups
- Partners
- More
What's New in R82.10?
10 December @ 5pm CET / 11am ET
Improve Your Security Posture with
Threat Prevention and Policy Insights
Overlap in Security Validation
Help us to understand your needs better
CheckMates Go:
Maestro Madness
Hi Experts,
MDS version - R81.10 JH 90
API version - 1.8.1
I am running python script to get the output of show-access-rulebase.
when I set attribute ("use-object-dictionary": false) then I am getting below error. but when I set this attribute to true then I am getting proper response.
Could you please suggest any workaround for this issue. I want response output with "use-object-dictionary": false ?
I tried to increase response timeout from default 600 to 1000 but no luck. We are not using any proxy in between .. Its a direct connection to Checkpoint mgmt API
++++++++++++++ Error msg from postman++++++++++
Hello All,
Issue got resolved. I just tweak the Limit attribute from 500 to 300 and its works with ("use-object-dictionary": false)
I got all the rules from rulebase.
cheers 🙂
Can you share your code?
There's an example of how this should work in the API documentation:
POST {{server}}/show-access-rulebase
Content-Type: application/json
X-chkp-sid: {{session}}
{
"offset" : 0,
"limit" : 20,
"name" : "Network",
"details-level" : "standard",
"use-object-dictionary" : true
}The "use-object-dictionary" key should be part of the payload that you send with your POST request.
It also looks like you're getting a 502 error. Is there a proxy or firewall between your machine making the API request and the MDS?
Additional question, since you're working with an MDS are you making sure to login to the CMA context that you want to query after you login to the MDS?
Hi Kyle KernelCave,
There is no proxy configured in between automation server & MDS. I am using below syntax as a payload.
Tested in postman. Please find attached snap.
When I change "use-object-dictionary": True then its working .. but that is not my requirement.
I am suspecting that MDS is taking time to send the response. but even I have increase default response timeout to 900 ..still its not working.
"use-object-dictionary":false definitely works in general. I've made every single show-access-rulebase call with that setting for years.
What does the rest of your call look like?
I don't remember if I have tried on R81.10 jumbo 90 specifically, but I've tried on 87 and 109.
Hello All,
Issue got resolved. I just tweak the Limit attribute from 500 to 300 and its works with ("use-object-dictionary": false)
I got all the rules from rulebase.
cheers 🙂
Thanks for sharing
I assume the underlying issue is the API server ran out of memory or similar.
This is one reason we limit the number of results the API will return.
Might still be worth a TAC case as the API should return a more meaningful error when this occurs.
Sure @PhoneBoy I will check this with TAC. Thanks.
Leaderboard
Epsum factorial non deposit quid pro quo hic escorol.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
Wed 03 Dec 2025 @ 10:00 AM (COT)
Última Sesión del Año – CheckMates LATAM: ERM & TEM con ExpertosThu 04 Dec 2025 @ 12:30 PM (SGT)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - APACThu 04 Dec 2025 @ 03:00 PM (CET)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - EMEAThu 04 Dec 2025 @ 02:00 PM (EST)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - AmericasWed 03 Dec 2025 @ 10:00 AM (COT)
Última Sesión del Año – CheckMates LATAM: ERM & TEM con ExpertosThu 04 Dec 2025 @ 12:30 PM (SGT)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - APACThu 04 Dec 2025 @ 03:00 PM (CET)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - EMEAThu 04 Dec 2025 @ 02:00 PM (EST)
End-of-Year Event: Securing AI Transformation in a Hyperconnected World - AmericasAbout CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY