Как устранить ошибку «Правило CALL не работает» при запуске пользовательской политики на APIC? - PullRequest
0 голосов
/ 25 сентября 2018

Я экспортировал политику из DataPower и импортировал ее в APIC, она успешно импортирована, но когда я ее запускаю, я получаю следующую ошибку:

1,20180917T153109.216Z,APIMgmt_863A6BF796,multistep,error,mpgw,webapi,63241538,63241538,10.68.128.47,0x80c00009,,request,"request webapi-policy-step-fw-invoke-rule #2 Calling rule var://context/policy/exec with input NULL and output policy-output-temp. failed: CALL rule is not operational" 1,20180917T153109.220Z,APIMgmt_863A6BF796,xslt,error,mpgw,webapi,63241538,63241538,10.68.128.47,0x80c00010,,request,"Processing of 'local:///isp/policy/apim.policy.end.xsl' stopped: CALL rule is not operational" 1,20180917T153109.221Z,APIMgmt_863A6BF796,multistep,error,mpgw,webapi,63241538,63241538,10.68.128.47,0x80c00009,,request,"request webapi-policy-end #1 xform: Transforming the content of NULL. The transformation local:///isp/policy/apim.policy.end.xsl is applied. The results are stored in NULL. failed: CALL rule is not operational" 1,20180917T153109.221Z,APIMgmt_863A6BF796,multistep,error,mpgw,webapi,63241538,63241538,10.68.128.47,0x80c00009,,request,"request webapi-policy-step-fw-invoke-rule #5 Calling rule var://context/policy/fw/call-rule with input NULL and output NULL. failed: CALL rule is not operational" 1,20180917T153109.221Z,APIMgmt_863A6BF796,multistep,error,mpgw,webapi,63241538,63241538,10.68.128.47,0x80c00009,,request,"request webapi-mpgw-request-fw #9 Calling rule var://context/policy/fw/call-rule with input NULL and output NULL. failed: CALL rule is not operational" 1,20180917T153109.221Z,APIMgmt_863A6BF796,mpgw,error,mpgw,webapi,63241538,63241538,10.68.128.47,0xd30003,,error,"Rejected by filter; SOAP fault sent" 1,20180917T153109.223Z,APIMgmt_863A6BF796,xsltmsg,error,mpgw,webapi,63241538,63241538,10.68.128.47,0x80000001,,error,"api-error-response multistep error"

1 Ответ

0 голосов
/ 26 сентября 2018

Код ошибки 0x80c00009, к сожалению, является довольно «широкой» темой, но все сводится к некоторой проблеме в вашем правиле, которая делает его недействительным или приводит к сбою во время работы.Я предполагаю, что правило недопустимо ...

Убедитесь, что сценарии (XSLT и / или GWS) скомпилированы и что все INPUT, OUTPUT, PIPE, NULL правильно настроены.

Еслиу вас есть доступ к экземпляру DataPower (или запустить экземпляр Docker на вашем локальном ноутбуке), вы можете экспортировать Политику обработки, импортировать ее и запустить ее «автономно», чтобы убедиться, что она работает и в ней нет ошибок синтаксиса / конфигурации.

Если вы запускаете большие сообщения, возможно, вам также понадобится настроить XML Manager.

...