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.

Change History (1)

comment:1 by Bit, 12 years ago

Resolution: fixed
Status: newclosed

Fixed with 6632.

Note: See TracTickets for help on using tickets.