Opened 13 years ago
Closed 12 years ago
#2126 closed defect (fixed)
All valid Viaccess classes not displayed in Webif (build #5898)
Reported by: | pr2 | Owned by: | alno |
---|---|---|---|
Priority: | minor | Component: | Webinterface |
Severity: | low | Keywords: | |
Cc: | Sensitive: | no |
Description
Revision
OSCAM 1.20-unstable_svn build #5898
Issue Description
The Webif from release 5898 doesn't display all the classes available on Viaccess provider, it seems to show only the highest one.
In the Webif:
class 0500 042800 0000000000000064 00000064 2011-08-22 2011-09-30
class 0500 042800 0000000000000064 00000064 2011-07-22 2011-08-31
class 0500 042800 0000000000000064 00000064 2011-06-22 2011-07-31
class 0500 042800 0000000000000064 00000064 2011-05-22 2011-06-30
class 0500 042800 00000000000000C8 000000C8 2011-04-29 2011-05-08
class 0500 042800 0000000000000064 00000064 2011-04-22 2011-05-31
After a reset of a Viaccess (BIS.tv french provider):
2011/08/26 10:53:44 1A5DA8 r [viaccess-reader] card detected
2011/08/26 10:53:44 1A5DA8 r [viaccess-reader] serial: xxxxxxxxxxx
2011/08/26 10:53:44 1A5DA8 r provider: 1, id: FFF400, name: ISSUER, sa: xxxxxxxx, geo: empty
2011/08/26 11:01:56 1A5DA8 r [viaccess-reader] card detected
2011/08/26 11:01:56 1A5DA8 r [viaccess-reader] serial: XXXXXXXXX
2011/08/26 11:01:57 1A5DA8 r provider: 1, id: FFF400, name: ISSUER, sa: XXXXXXX geo: empty
2011/08/26 11:01:57 1A5DA8 r provider: 2, id: 042800, name: BIS, sa: XXXXXXXX geo: FF FF FF FF
2011/08/26 11:01:58 1A5DA8 r class: 02, expiry date: 2011/08/22 - 2011/09/30
2011/08/26 11:01:58 1A5DA8 r class: 32, expiry date: 2011/08/22 - 2011/09/30
2011/08/26 11:01:58 1A5DA8 r class: 64, expiry date: 2011/08/22 - 2011/09/30
2011/08/26 11:01:58 1A5DA8 r class: 02, expiry date: 2011/07/22 - 2011/08/31
2011/08/26 11:01:58 1A5DA8 r class: 32, expiry date: 2011/07/22 - 2011/08/31
2011/08/26 11:01:58 1A5DA8 r class: 64, expiry date: 2011/07/22 - 2011/08/31
2011/08/26 11:01:58 1A5DA8 r class: 02, expiry date: 2011/06/22 - 2011/07/31
2011/08/26 11:01:58 1A5DA8 r class: 32, expiry date: 2011/06/22 - 2011/07/31
2011/08/26 11:01:58 1A5DA8 r class: 64, expiry date: 2011/06/22 - 2011/07/31
2011/08/26 11:01:58 1A5DA8 r class: 02, expiry date: 2011/05/22 - 2011/06/30
2011/08/26 11:01:58 1A5DA8 r class: 32, expiry date: 2011/05/22 - 2011/06/30
2011/08/26 11:01:58 1A5DA8 r class: 64, expiry date: 2011/05/22 - 2011/06/30
2011/08/26 11:01:58 1A5DA8 r class: 02, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 32, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 64, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 65, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 66, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 67, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 96, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: C8, expiry date: 2011/04/29 - 2011/05/08
2011/08/26 11:01:58 1A5DA8 r class: 02, expiry date: 2011/04/22 - 2011/05/31
2011/08/26 11:01:58 1A5DA8 r class: 32, expiry date: 2011/04/22 - 2011/05/31
2011/08/26 11:01:58 1A5DA8 r class: 64, expiry date: 2011/04/22 - 2011/05/31
so in this particular case classes 02, 32 are not displayed in the Webif.
Reader is define like this:
[reader]
label = bis
protocol = smartreader
device = Serial:Reader 172
services = !bis-hotbird-prepaid-xxl
caid = 0500
detect = cd
mhz = 480
cardmhz = 357
ident = 0500:FFF400,042800
class = 02,32,64
group = 5
emmcache = 1,3,15
lb_weight = 1000
When the issue occurs
Check the Webif Reader section, show entitlement.
How the issue is reproducable
Insert a Viaccess card with severals active classes.
Fixed with 6632.