<div dir="ltr"><br><div>Hi All,</div><div><br></div><div>My setup consists of Kamailio P-CSCF,I-SCSF , S-CSCF and OpenIMS HSS nodes and I have configured application server details and trigger point on HSS. I am using Boghe IMS client SIP validation. Whenever the client sends a REGISTER, messages are not reaching AS. </div><div><br></div><div>In S-SCSF log files, I am seeing "

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;font-size:small;float:none;display:inline">isc_match_filter_reg(): No REGISTER match found in filter criteria" and "

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;font-size:small;float:none;display:inline"><span> </span>isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group" error message. </span></span></div><div><br></div><div> <br></div><div> Kmailio version: version: kamailio 5.1.3 (x86_64/linux)</div><div><br></div><div><br></div><div>HSS XML</div><div><br></div><div><div>The UserData XML document which is sent to the S-CSCF:</div><div><?xml version="1.0" encoding="UTF-8"?><IMSSubscription><PrivateID><a href="mailto:alice@ims.mnc001.mcc001.3gppnetwork.org">alice@ims.mnc001.mcc001.3gppnetwork.org</a></PrivateID><ServiceProfile><PublicIdentity><Identity><a href="mailto:sip%3Aalice@ims.mnc001.mcc001.3gppnetwork.org">sip:alice@ims.mnc001.mcc001.3gppnetwork.org</a></Identity><Extension><IdentityType>0</IdentityType></Extension></PublicIdentity><InitialFilterCriteria><Priority>0</Priority><TriggerPoint><ConditionTypeCNF>0</ConditionTypeCNF><SPT><ConditionNegated>0</ConditionNegated><Group>0</Group><Method>REGISTER</Method><Extension><RegistrationType>0</RegistrationType></Extension></SPT></TriggerPoint><ApplicationServer><ServerName>sip:192.168.20.10:5060;transport=TCP</ServerName><DefaultHandling>0</DefaultHandling></ApplicationServer></InitialFilterCriteria></ServiceProfile></IMSSubscription></div></div><div><br></div><div><br></div><div>SCSF Log-1</div><div><br></div><div><div> 0(1541) DEBUG: ims_isc [ims_isc_mod.c:428]: isc_match_filter_reg(): Checking triggers</div><div> 0(1541) DEBUG: ims_isc [ims_isc_mod.c:432]: isc_match_filter_reg(): Starting triggering</div><div> 0(1541) DEBUG: ims_isc [ims_isc_mod.c:446]: isc_match_filter_reg(): Orig User before clean: <<a href="mailto:sip%3Aalice@ims.mnc001.mcc001.3gppnetwork.org">sip:alice@ims.mnc001.mcc001.3gppnetwork.org</a>> [1]</div><div> 0(1541) DEBUG: ims_isc [ims_isc_mod.c:448]: isc_match_filter_reg(): Orig User after clean: <<a href="mailto:sip%3Aalice@ims.mnc001.mcc001.3gppnetwork.org">sip:alice@ims.mnc001.mcc001.3gppnetwork.org</a>> [1]</div><div> 0(1541) DEBUG: ims_isc [checker.c:416]: isc_checker_find(): isc_checker_find: starting search</div><div> 0(1541) DEBUG: ims_isc [checker.c:438]: isc_checker_find(): isc_checker_find(): got a r_public for the user <a href="mailto:sip%3Aalice@ims.mnc001.mcc001.3gppnetwork.org">sip:alice@ims.mnc001.mcc001.3gppnetwork.org</a></div><div> 0(1541) DEBUG: ims_isc [checker.c:454]: isc_checker_find(): About to try p->s->service_profiles_cnt!! #profiles is 1</div><div> 0(1541) DEBUG: ims_isc [checker.c:456]: isc_checker_find(): About to try p->s->service_profiles[a].filter_criterai_cnt</div><div> 0(1541) DEBUG: ims_isc [checker.c:467]: isc_checker_find(): DEBUG ISC: SECOND TIME About to try p->s->service_profiles_cnt!!</div><div> 0(1541) DEBUG: ims_isc [checker.c:471]: isc_checker_find(): DEBUG ISC : About to try p->s->service_profiles</div><div> 0(1541) DEBUG: ims_isc [checker.c:474]: isc_checker_find(): DEBUG ISC : About to try public identities</div><div> 0(1541) DEBUG: ims_isc [checker.c:477]: isc_checker_find(): DEBUG ISC : About to try WPSI</div><div> 0(1541) DEBUG: ims_isc [checker.c:319]: isc_check_filter_criteria(): ifc_checker_trigger: Starting expression check:</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == PUBLISH ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method REGISTER</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == PUBLISH ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method REGISTER</div><div> 0(1541) DEBUG: ims_isc [checker.c:333]: isc_check_filter_criteria(): ifc_checker_trigger:  - group 1 => 0.</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == SUBSCRIBE ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method REGISTER</div><div> 0(1541) DEBUG: ims_isc [checker.c:333]: isc_check_filter_criteria(): ifc_checker_trigger:  - group 2 => 0.</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == SUBSCRIBE ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method REGISTER</div><div> 0(1541) DEBUG: ims_isc [checker.c:333]: isc_check_filter_criteria(): ifc_checker_trigger:  - group 3 => 0.</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:348]: isc_check_filter_criteria(): ifc_checker_trigger: Check finished => 0</div><div> 0(1541) DEBUG: ims_isc [ims_isc_mod.c:460]: isc_match_filter_reg(): No REGISTER match found in filter criteria</div></div><div><br></div><div><br></div><div>

<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;font-size:small;float:none;display:inline">SCSF Log-2</span><br></div><div><br></div><div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == PUBLISH ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method SUBSCRIBE</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == PUBLISH ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method SUBSCRIBE</div><div> 0(1541) DEBUG: ims_isc [checker.c:333]: isc_check_filter_criteria(): ifc_checker_trigger:  - group 1 => 0.</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == SUBSCRIBE ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method SUBSCRIBE</div><div> 0(1541) DEBUG: ims_isc [checker.c:333]: isc_check_filter_criteria(): ifc_checker_trigger:  - group 2 => 1.</div><div> 0(1541) DEBUG: ims_isc [checker.c:252]: isc_check_spt(): ifc_check_spt:             SPT type 3 -> Header[Event]  %= .*presence.* ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:88]: isc_check_headers(): isc_check_headers: Looking for Header[Event(22)] .*presence.*</div><div> 0(1541) DEBUG: ims_isc [checker.c:99]: isc_check_headers(): isc_check_headers: Found Header[Event(22)] message-summary</div><div> 0(1541) DEBUG: ims_isc [checker.c:99]: isc_check_headers(): isc_check_headers: Found Header[Allow-Events(39)] refer, presence, presence.winfo, xcap-diff, conference</div><div> 0(1541) DEBUG: ims_isc [checker.c:261]: isc_check_spt(): ifc_check_spt:             SPT type 4 -> Session Case  == 1 ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:263]: isc_check_spt(): ifc_check_spt:               Found session_case 0</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:239]: isc_check_spt(): ifc_check_spt:             SPT type 2 -> Method == SUBSCRIBE ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:241]: isc_check_spt(): ifc_check_spt:               Found method SUBSCRIBE</div><div> 0(1541) DEBUG: ims_isc [checker.c:333]: isc_check_filter_criteria(): ifc_checker_trigger:  - group 3 => 1.</div><div> 0(1541) DEBUG: ims_isc [checker.c:252]: isc_check_spt(): ifc_check_spt:             SPT type 3 -> Header[Event]  %= .*presence.* ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:88]: isc_check_headers(): isc_check_headers: Looking for Header[Event(22)] .*presence.*</div><div> 0(1541) DEBUG: ims_isc [checker.c:99]: isc_check_headers(): isc_check_headers: Found Header[Event(22)] message-summary</div><div> 0(1541) DEBUG: ims_isc [checker.c:99]: isc_check_headers(): isc_check_headers: Found Header[Allow-Events(39)] refer, presence, presence.winfo, xcap-diff, conference</div><div> 0(1541) DEBUG: ims_isc [checker.c:261]: isc_check_spt(): ifc_check_spt:             SPT type 4 -> Session Case  == 2 ?</div><div> 0(1541) DEBUG: ims_isc [checker.c:263]: isc_check_spt(): ifc_check_spt:               Found session_case 0</div><div> 0(1541) DEBUG: ims_isc [checker.c:340]: isc_check_filter_criteria(): ifc_checker_trigger:       - group compromised, skipping to next group</div><div> 0(1541) DEBUG: ims_isc [checker.c:348]: isc_check_filter_criteria(): ifc_checker_trigger: Check finished => 0</div></div><div><br></div><div><br></div><div>Regards,</div><div>Uts</div><div><br></div></div>