Error Processing Configuration
A table in the mtx_config.xml file is checked when the engine receives a Mtx5GSpendingLimitNotifyResponse
message with a nonzero result code. The
following is an example configuration:
<configuration>
<global>
<!-- Determine whether we retain a 5G policy session for
notification response HTTP errors -->
<!-- policy_notification_error_handling -->
<policy_notification_error_handling id="0">
<session_keep_alive id="false">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="10">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="11">
<session_keep_alive id="false">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="25">
<session_keep_alive id="false">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="400">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="401">
<session_keep_alive id="false">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="403">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="404">
<session_keep_alive id="false">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="411">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="413">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="429">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="500">
<session_keep_alive id="true">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
<policy_notification_error_handling id="503">
<session_keep_alive id="false">
<problem_details id="0">*</problem_details>
</session_keep_alive>
</policy_notification_error_handling>
</global>
</configuration>