Description

 

This article describes an issue with configuring SSL Proxy through SDCloud.

The user created a Decrypt Profile where they specified “Exempted URL categories” as “Recommend-SSL-Exemptions”.

Then, in the SRX Policy, created a policy called TEST_SSL_PROXY with Decryption enabled.

The Policy deployment is successful.

However, if the user tries to make any changes to this policy —such as disabling or enabling Content Security or adding a new URL to the URL category —during deployment, the user gets the following error:

Error Type: Application Error
Message: Cannot invoke “com.fasterxml.jackson.databind.JsonNode.has(String)” because “url_category_obj” is null


Symptoms

Error Type: Application Error
Message: Cannot invoke “com.fasterxml.jackson.databind.JsonNode.has(String)” because “url_category_obj” is null

Solution

 

The user were getting the mentioned error message for Preview job after editing the rule (TEST_SSL_PROXY) where they had configured/deployed the Decrypt Profile. The change is related to adding a new URL to the URL category used in this rule.

 

The user needs to configure/enable URL Categories on this rule for Destinations.

 

 

 

Apart from this, the issue was also happening because when a new URL was added to the URL category, only the current config is taken into consideration and hence the error is seen as it considers the previously added URL as NULL object.

Hence the error is seen.

 

This issue was fixed in the SDC in May, 2025.

 

Modification History

2025-04-07 : Article Created

Related Information

Decrypt Profiles Overview