My OSCAM VPS server does not seem to receive and send any ECM

There are 3 replies in this Thread which was already clicked 1,390 times. The last Post () by s3n0.

  • Hello dear friends! I need help, please.

    I am experiencing a very weird problem with my OScam VPs server, running build 11537 on Ubuntu 18 x86_64.

    The problem seems to affect all lines (cs378x, cs378x cacheex and also cccam raeders and users).

    For instance, the CCcam readers show no sign of activity (despite the fact that they are connected and have entitlement cards) and in the readers page they always report as 0 ECM


    links to images here:

    https://ibb.co/XDD1CBz

    https://ibb.co/jGrrNyB


    Still, if I test from my local box a direct c line to my Oscam server, excluding all other readers I get no picture and "not found" in the log.

    I think this is odd as, assuming my VPS Oscam has the entitlements to decode a specific CAID and the user is requested that specific channel belonging to the same CAI it should just work...


    In the same way, my cacheex cs378x mode 2 peers seem to be exchanging fine (I can see the numbers in cacheex section growing for both push and got) but there is no hit whatsoever :(

    This is the configuration I have on my OScam VPS server:


    [global]

    logfile = /var/log/oscam.log

    pidfile = /var/log/oscam.pid

    clienttimeout = 3500

    fallbacktimeout = 350

    unlockparental = 1

    nice = -1

    maxlogsize = 1024

    lb_save = 300

    lb_nbest_readers = 2

    lb_nfb_readers = 2

    lb_min_ecmcount = 2

    lb_max_ecmcount = 300

    lb_retrylimit = 600

    lb_max_readers = 3

    lb_auto_betatunnel = 0

    lb_savepath = /var/log/stat.log

    lb_retrylimits = 0100:550,0500:550,0919:450,093B:350,09CD:280,09C4:450,098C:450,1804:500,1805:500,183D:400

    lb_nbest_percaid = 1805:1,183D:1,0500:1,0100:1

    double_check_caid = 09C4,098C

    ecmfmt = |c:s|e-w|

    suppresscmd08 = 1

    getblockemmauprovid = 1

    double_check = 1

    disablecrccws_only_for = 0E00:000000;0500:050F00;098C:000000;09C4:000000;098D:000000;0500:030B00;1811:003311;1819:00006D;1883:003311;1863:003342;1833:003311;1803:003343;1830:000000;1883:003311;1863:003343;091F:000000


    [cache]

    max_time = 18

    wait_time = 1810:850,09C4:100,1702:1000,0100:900,1830:900,1833:1000,0D00:700,0B00:600,0BAA:400,093E:300,090F:300,0D96:700

    csp_port = 1144

    csp_serverip = xxxxxxxxxxxxxxxxxxxx

    csp_allow_reforward = 1

    wait_until_ctimeout = 1

    csp_block_fakecws = 1

    cwcycle_check_enable = 1

    cwcycle_check_caid = 0100,0500,0624,1834,1833,1702,1722,0D97,1805,183E,183D,09C4,098C,0500,1803,1810,1811,1813,1818,1819,1830,1843,0B00,0B01,0D95,0D98,0963,0960,1841

    cwcycle_maxlist = 4000

    cwcycle_keeptime = 200

    cwcycle_sensitive = 0

    cwcycle_allowbadfromffb = 1

    cwcycle_usecwcfromce = 1


    [cs378x]

    port = 14000

    suppresscmd08 = 1


    [newcamd]

    port = 8001@09CD:000000;8002@093B:000000;8003@0919:000000;8004@183D:005411,000000;8005@1805:008D11;8006@0500:023800,040810,050800,060200;8007@1830:000000,003411,003511,008011;8008@0100:003311,003315,003317;8009@1803:000000,000001,007001,007101,008C11,008D11;8010@098C:000000;8011@1810:004001

    key = 0102030405060708091011121314

    keepalive = 1


    [cccam]

    port = 11011

    nodeid = xxxxxxxxxxxx

    version = 2.0.11

    reshare = 1

    ignorereshare = 1

    stealth = 1



    My CCCAM readers in the VPS server are set like this


    [reader]

    label = XXXXXXX

    description = YYYYYYYY

    protocol = cccam

    device = host,port

    user = WWWWWWW

    password = ZZZZZZZ

    inactivitytimeout = 30

    reconnecttimeout = 60

    keepalive = 1

    group = 2

    dropbadcws = 1

    cccversion = 2.2.1

    ccckeepalive = 1

    and the user feeding to my local box is set up like this in my Oscam VPS


    [account]

    user = blablabla

    pwd = blablabla

    group = 1,2,3,4,5,6,7,8,9,10,29,50

    cacheex_allow_filter = 0

    cacheex_block_fakecws = 1

    cwc_disable = 1


    and last but not least, the Oscam reader from my local box to my Oscam VPS is like this:


    [reader]

    label = MY_OSCAM_CCCAM

    description = My OScam cccam

    enable = 0

    protocol = cccam

    device = host,port

    user = blablauser

    password = blablapassword

    inactivitytimeout = 30

    caid = 183D

    ident = 183D:000000,005411

    group = 13

    cccversion = 2.3.0

    ccckeepalive = 1



    Many thanks for anyone who sheds some light on why my Oscam VPS server does not exchange at all.

  • Hi.


    If you check the LiveLOG record via Oscam-Webif, you will surely find out why it doesn't work. Check the clients as well as the server. Surely there will be a listing why it doesn't work.


    BTW, your network connections are OK ? If you also use an external connection behind the router, are the ports allowed and routed on your router ?

  • Hi.


    If you check the LiveLOG record via Oscam-Webif, you will surely find out why it doesn't work. Check the clients as well as the server. Surely there will be a listing why it doesn't work.


    BTW, your network connections are OK ? If you also use an external connection behind the router, are the ports allowed and routed on your router ?

    Thanks for your answer.


    Without me touching anything it's now been a good couple of hours that my VPS OScam has started working, although still in a strange fashion.


    My user dedicated to my decoder shows that it consumes more than 1000 ecm in the last 60 seconds. This is impossible as my local box is not shared with any other users that could generate a high number of requests.


    With an average of one ECM requested every 10 seconds, it can't be any higher than about 6-10 ECMS per minute, maximum.


    From 10 to over 1000 there is obvioulsy something terribly wrong!


    It seems like the Oscam VPS stats are totally wrong, and not by little. That's very odd!


    The box has a direct connection to the Internet, I also tried making it a DMXZ host to see if I had any firewall issues but it didn't make any difference.

  • Hello. Some decode cards may require an initialization string (EMM packets for refreshment or card wake-up) after a long period of inactivity. AutoUpdate (AU) function enabled for at least one user? The AU is used to send EMM packets to activate paid programs to the card. Depending on the firmware and the type of card encryption, this may be required.

OSCam Support Forum

Configs, discussion, downloads and guides for OSCam Softcam.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!