![]() |
![]()
| ![]() |
![]()
NAMEoscam.user - user configuration file for OSCam SYNOPSISThe user configuration file for OSCam contains user definitions. [account] sections in oscam.user are recurring (more than one account). DESCRIPTIONSThe [account] sectionuser = name account name, required
pwd = password password for account, required
description = text description of user account
disabled = 0|1 1 = account disabled, default:0
hostname = hostname host from which user connection is allowed
expdate = <year>-<month>-<day>|<year>/<month>/<day> expiration date for account, default:none
allowedprotocols = [camd33][,][camd35][,][cs357x][,][cs378x][,][newcamd][,][cccam][,][gbox][,][radegast] list of all allowed connection protocols, default:all
connection protocols
allowedtimeframe = DAY@HH:MM-HH:MM[,HH:MM-HH:MM][,HH:MM-HH:MM] [;DAY@HH:MM-HH:MM[,HH:MM-HH:MM][,HH:MM-HH:MM]] where DAY=SUN,MON,TUE,WED,THU,FRI,SAT or
ALL (for all possible days)
account enabled from hh:mm to hh:mm for the specified day(s), default:none comma (,) to separate times and semicolon(; ) to separate the different days. You can use ALL@ if you want the same time frames for everyday. Example: allowedtimeframe=ALL@10:00-22:00;MON@00:00-02:00,02:45-04:37; FRI@00:00-10:00,22:00-24:00;SAT@00:00-24:00 If you use: DAY@22:00-05:00 this will be turned into DAY@00:00-05:00,22:00-24:00 ALL@ is always checked and used, so you can watch TV the whole day on FRIday in this exemple. There is no problem to overlap ALL@ in a day definition, like for SAT@ definition. max_connections = count maximum allowed connections per user when unique level
will be adducted, default:1
uniq = 0|1|2|4 unique level:
numusers = quantity anti-cascading: user per account, 0 = anti-cascading
disabled, -1 = global value from oscam.conf, default:-1
penalty = 0|1|2 level of penalty:
fakedelay = 0|1|milli-seconds set fake delay time individually for user:
acosc_max_ecms_per_minute = count maximum ecms per minute, 0 = unlimited, -1 = use global
setting, default:0
acosc_max_active_sids = count maximum active SIDs with anti-cascading over SID, 0 =
unlimited, -1 = use global setting, default:0
acosc_zap_limit = count zap limit for anti-cascading over SID, 0 = unlimited, -1
= use global setting, default:0
acosc_penalty = 0|1|2|3|4|-1 level of penalty with anti-cascading over SID count:
acosc_penalty_duration = seconds penalty duration for anti-cascading over SID count, -1 =
use global setting, default:0
acosc_delay = milli-seconds delay for anti-cascading over SID count, -1 = use global
setting, default:0
failban = 0|2|4|8 mask for IP address based blocking:
lb_nbest_readers = counts set count of best readers for load balancing, -1 = use
global lb_nbest_readers, default:-1
lb_nfb_readers = counts set count of fallback readers for load balancing, -1 =
use global lb_nfb_readers, default:1
lb_nbest_percaid = CAID1:count1[,CAID2:count2]... set count of best readers per CAIDs for load balancing,
wildcard CAIDs with two-digit CAIDs possible, default:none
preferlocalcards = 0|1 SC decoding behavior:.
cwc_disable = 0|1 1 = disbale CW cycle check, default:0
cacheex = 0|1|2|3 set cache exchange mode
Identical cache exchange modes must be set on local OSCam user account and remote OSCam server. Please consider memory consumption. cacheex_maxhop = hops define maximum hops for cache exchange, default=10
no_wait_time = 0|1 set wait time behaviour:
csp_ecm_filter = [caid][&mask][@provid][$servid],n cache exchange incoming ECM filter setting (mode 3 only)
for Cardservproxy, default:none
cacheex_drop_csp = 0|1 1 = drop incoming Cardservproxy cache (mode 3 only),
detection is zero ecmd5, default:0
cacheex_allow_request = 0|1 1 = allow incoming ECM request (mode 3 only),
default:1
cacheex_allow_filter = 0|1 1= allow cache exchange filter (for cache exchange mode 3
only), default:1
cacheex_block_fakecws = 0|1 1 = enable fake DCWs blocking (for cache exchange mode 3
only), get fake DCWs form oscam.fakecws, default:0
sleep = minutes time waiting for inactive user, default:none
sleepsend = 0|255 255 = OSCam client only: stopping requests until
next zap, 255 = camd 3.x only: stopping requests until restart of camd
3.x client, default:0
suppresscmd08 = 0|1 0 = tell camd 3.5x, 3.57x and 3.78x clients not to
request again for rejected CAID, service ID and provider ID combination, 1 =
disable, default:0
keepalive = 0|1 0 = disable keepalive between server and client for
newcamd or CCcam protocol, default:1
umaxidle = seconds value for user being idle before disconnect, 0 = idle
disconnect disabled, -1 use clientmaxidle in global section, default:-1
caid = <CAID>[&<mask>][:<target CAID>][,<CAID>[&<mask>][:<target CAID>]]... limit and mapping of CAIDs, default:all CAIDs with mask
FFFF
example: caid = 0100
au = label of reader[,label of reader]...|1 AU setting, default:none:
group = 1..64[,1..64]... user assingment to reader groups, default:none,
required
betatunnel = <CAID>.<ServiceID>:<target CAID>[,<CAID>.<ServiceID>: <target CAID>]... Define Betacrypt tunneling. The ServiceID can also be
used for wildcarded CAIDs.
Be carefull using abbreviations. emmreassembly = 0|1||2 EMM reassembly, should be set for Viaccess and
Cryptoworks readers if the client that you are using to send EMMs is
reassembling them instead of just sending them to OSCam for processing.
services = [!]services[,[!]<services>]... user [de]assingment to service group, default:none
ident = <CAID>:<provid>[,<provid>,...][;<CAID>:<provid>[,<provid>,...]]... user assingment to SC specific idents, default:none
class = [!]class[,[!]class]... user [de]assingment to SC specific classes, default=none
chid = <CAID>:<ChID>[,<CAID>:<ChID>]... user assingment to SC specific ChIDs, default:none
monlevel = 0|1|2|3|4 monitor level:
cccmaxhops = hops maximum hops limit for CCcam clients, default:10
cccreshare = level reshare level for CCcam clients
cccignorereshare = -1|0|1 CCcam ignore reshare setting:
cccstealth = -1|1 CCcam stealth:
EXAMPLES [account]
SEE ALSOlist_smargo(1), oscam(1), oscam.ac(5), oscam.cacheex(5), oscam.cert(5), oscam.conf(5), oscam.dvbapi(5), oscam.fakecws(5), oscam.guess(5), oscam.ird(5), oscam.provid(5), oscam.ratelimit(5), oscam.server(5), oscam.services(5), oscam.tiers(5), oscam.srvid(5), oscam.srvid2(5), oscam.whitelist(5)
|