Well, I built a totally clean R81.10 management and I'm hitting the same problem on the same object:
[Expert@DallasSA]# mgmt_cli -r true -f json show object uid 0aa95e19-94a7-4e94-a1c1-7115c6187c61 details-level full
{
"code" : "generic_error",
"message" : "Null Pointer exception: null"
}
[Expert@DallasSA]# mgmt_cli -r true -f json show generic-object uid 0aa95e19-94a7-4e94-a1c1-7115c6187c61
{
"domainsPreset" : null,
"objectValidationState" : null,
"dynamicContent" : null,
"color" : "BLACK",
"cmsType" : "OnlineServices",
"propertyFields" : [ {
"objId" : "dd564c21-a160-4a9b-b5a5-9c4764f1fc05",
"checkPointObjId" : null,
"domainsPreset" : null,
"domainId" : "a0bbbc99-adef-4ef8-bb6d-defdefdefdef",
"name" : "OnlineServices_Dummy",
"displayName" : "Use Online Services",
"value" : "1",
"groupName" : "Online Services",
"type" : "Bool",
"required" : "NotRequired",
"folderPath" : "a7a569db-cd04-4f1c-bc8d-94dbfc22b150",
"text" : null,
"folder" : "a7a569db-cd04-4f1c-bc8d-94dbfc22b150",
"is_owned" : true
} ],
"uid" : "0aa95e19-94a7-4e94-a1c1-7115c6187c61",
"folder" : {
"uid" : "a7a569db-cd04-4f1c-bc8d-94dbfc22b150",
"name" : "Check Point Settings"
},
"domain" : {
"uid" : "a0bbbc99-adef-4ef8-bb6d-defdefdefdef",
"name" : "Check Point Data"
},
"meta-info" : {
"metaOwned" : false,
"lockStateResponse" : null,
"validationState" : "OK",
"deletable" : true,
"renameable" : true,
"newObject" : false,
"lastModifytime" : 1625138944921,
"lastModifier" : "System",
"creationTime" : 1625138944921,
"creator" : "System"
},
"tags" : [ ],
"name" : "Online Services",
"icon" : "NetworkObjects/ExternalDataSource",
"comments" : "",
"display-name" : "",
"customFields" : null,
"_original_type" : "Cms"
}
For comparison, here's the 'show generic-object' data from another management server where 'show object ... details-level full' works:
[Expert@TestSC:0]# mgmt_cli -r true -f json show object uid 0aa95e19-94a7-4e94-a1c1-7115c6187c61 details-level full
{
"object" : {
"uid" : "0aa95e19-94a7-4e94-a1c1-7115c6187c61",
"name" : "Online Services",
"type" : "data-center-server",
"domain" : {
"uid" : "a0bbbc99-adef-4ef8-bb6d-defdefdefdef",
"name" : "Check Point Data",
"domain-type" : "data domain"
},
"data-center-type" : "OnlineServices",
"properties" : [ {
"name" : "OnlineServices_Dummy",
"value" : "1"
} ],
"comments" : "",
"color" : "black",
"icon" : "NetworkObjects/ExternalDataSource",
"tags" : [ ],
"meta-info" : {
"lock" : "unlocked",
"validation-state" : "ok",
"last-modify-time" : {
"posix" : 1603004208808,
"iso-8601" : "2020-10-18T06:56+0000"
},
"last-modifier" : "System",
"creation-time" : {
"posix" : 1603004208808,
"iso-8601" : "2020-10-18T06:56+0000"
},
"creator" : "System"
},
"read-only" : true
}
}
[Expert@TestSC:0]# mgmt_cli -r true -f json show generic-object uid 0aa95e19-94a7-4e94-a1c1-7115c6187c61
{
"domainsPreset" : null,
"objectValidationState" : null,
"dynamicContent" : null,
"color" : "BLACK",
"cmsType" : "OnlineServices",
"propertyFields" : [ {
"objId" : "675b0f05-57a9-48bf-b8d0-af276ff5cb60",
"checkPointObjId" : null,
"domainsPreset" : null,
"domainId" : "a0bbbc99-adef-4ef8-bb6d-defdefdefdef",
"name" : "OnlineServices_Dummy",
"displayName" : "Use Online Services",
"value" : "1",
"groupName" : "Online Services",
"type" : "Bool",
"required" : "NotRequired",
"folderPath" : "a7a569db-cd04-4f1c-bc8d-94dbfc22b150",
"text" : null,
"folder" : "a7a569db-cd04-4f1c-bc8d-94dbfc22b150",
"is_owned" : true
} ],
"uid" : "0aa95e19-94a7-4e94-a1c1-7115c6187c61",
"folder" : {
"uid" : "a7a569db-cd04-4f1c-bc8d-94dbfc22b150",
"name" : "Check Point Settings"
},
"domain" : {
"uid" : "a0bbbc99-adef-4ef8-bb6d-defdefdefdef",
"name" : "Check Point Data"
},
"meta-info" : {
"metaOwned" : false,
"lockStateResponse" : null,
"validationState" : "OK",
"deletable" : true,
"renameable" : true,
"newObject" : false,
"lastModifytime" : 1603004208808,
"lastModifier" : "System",
"creationTime" : 1603004208808,
"creator" : "System"
},
"tags" : [ ],
"name" : "Online Services",
"icon" : "NetworkObjects/ExternalDataSource",
"comments" : "",
"display-name" : "",
"customFields" : null,
"_original_type" : "Cms"
}
The generic-object output only differs in three places: meta-info.creationTime, meta-info.lastModifytime, and propertyFields.objId. The UUID in the propertyFields.objId does not correspond to an object's UUID on either management server (I checked both values on both managements via 'show object uid ...' and 'show generic-object uid ...').