OSCAM reject ECM problem
= Revision OSCam r9925 and all i have tested
= Issue Description As you can see, Sky Sport24 have multiple srvid:
0919,093B,09CD:2A96|Sky Italia|Sky Sport24|TV| 0919,093B,09CD:2A9A|Sky Italia|Sky Sport24|TV| 0919,093B,09CD:2A9D|Sky Italia|Sky Sport24|TV| 0919,093B,09CD:2AB1|Sky Italia|Sky Sport24|TV| 0919,093B,09CD:2AB8|Sky Italia|Sky Sport24|TV| 0919,093B,09CD:2ABA|Sky Italia|Sky Sport24|TV|
The ECM have different SRVID but may have SAME checksum. Try make a services with only one srvid of Sky Sport24, ex. 2AB1 to limit ECM request on single srvid.
[skyitalia_sport24] caid = 0919,093B,09CD provid = 000000 srvid = 2AB1
= When the issue occurs Issue occurs when one user send to oscam an ecm with others SKY Sport24 srvid. The ECM with wrong SRVID are rejected, but even all same ECM (with correct SRVID) are rejected.
= How the issue is reproducable Please see the example below to reproduce the problem.
Correct CAID: 093B Correct SRVID: 2AB1
2014/10/21 16:17:13 7004D3C0 c pippo (093B&000000/03A1/2A96/B7:15028F8D586BD5B2DBD469D33CFBF8FD): rejected group (0 ms) - Sky Sport24 (no matching reader)
2014/10/21 16:17:13 7004D3C0 c pluto (093B&000000/03A1/2AB1/B7:15028F8D586BD5B2DBD469D33CFBF8FD): rejected group (0 ms) - Sky Sport24 (no matching reader)