Opened 14 years ago

Closed 14 years ago

#813 closed defect (wontfix)

cccam dynamic connect failure

Reported by: schwa226 Owned by: schlocke
Priority: major Component: Protocol - CCCam
Severity: medium Keywords:
Cc: Sensitive: no

Description

cccam reader is connecting/disconnecting every 2 minutes.

Revision 3051:

2010/09/13 18:18:10  16988 p04 connecting to adress_cccam_server
2010/09/13 18:18:11  16988 p04 cccam(r) cccam_server:  sending own version: 2.1.4, build: 3191
2010/09/13 18:18:11  16988 p04 cccam(r) cccam_server:  MSG_SRV_DATA (payload=72, hex=48)
2010/09/13 18:18:11  16988 p04 cccam(r) cccam_server:  srv 16A1228FFD9BA1F0 running v2.1.4 (3191)
2010/09/13 18:18:12  16988 p04 cccam(r) cccam_server:  PARTNER: OSCam v0.99.4svn, build #3021 (mips-tuxbox-linux) [EXT]
2010/09/13 18:18:12  16988 p04 cccam(r) cccam_server:  extended ECM mode
2010/09/13 18:18:16  16983 s   all debug_level=1
2010/09/13 18:20:11  16988 p04 cccam(r) cccam_server:  connection closed to remote server
2010/09/13 18:20:11  16988 p04 cccam(r) cccam_server:  cc_recv: cycle connection
2010/09/13 18:20:11  16988 p04 proxy reader: cccam_server (adress_cccam_server:12000) cccam v2.1.4 build 3191, maxhop: 5, retry ecm: 0, auto block: 0
2010/09/13 18:20:11  16988 p04 connecting to adress_cccam_server
2010/09/13 18:20:12  16988 p04 cccam(r) cccam_server:  login succeeded
2010/09/13 18:20:12  16988 p04 cccam(r) cccam_server:  sending own version: 2.1.4, build: 3191
2010/09/13 18:20:12  16988 p04 cccam(r) cccam_server:  MSG_SRV_DATA (payload=72, hex=48)
2010/09/13 18:20:12  16988 p04 cccam(r) cccam_server:  srv 9C1A299FCD08E4D2 running v2.1.4 (3191)
2010/09/13 18:20:12  16988 p04 cccam(r) cccam_server:  MSG_SRV_DATA MODE=PLAIN, len=72
2010/09/13 18:20:13  16988 p04 cccam(r) cccam_server:  PARTNER: OSCam v0.99.4svn, build #3021 (mips-tuxbox-linux) [EXT]
2010/09/13 18:20:13  16988 p04 cccam(r) cccam_server:  extended ECM mode
2010/09/13 18:20:56  16983 s   all debug_level=0
2010/09/13 18:22:13  16988 p04 cccam(r) cccam_server:  connection closed to remote server
2010/09/13 18:22:13  16988 p04 proxy reader: cccam_server (adress_cccam_server:12000) cccam v2.1.4 build 3191, maxhop: 5, retry ecm: 0, auto block: 0
2010/09/13 18:22:13  16988 p04 connecting to adress_cccam_server
2010/09/13 18:22:14  16988 p04 cccam(r) cccam_server:  sending own version: 2.1.4, build: 3191
2010/09/13 18:22:14  16988 p04 cccam(r) cccam_server:  MSG_SRV_DATA (payload=72, hex=48)
2010/09/13 18:22:14  16988 p04 cccam(r) cccam_server:  srv 229420EC4B088CFB running v2.1.4 (3191)
2010/09/13 18:22:14  16988 p04 cccam(r) cccam_server:  PARTNER: OSCam v0.99.4svn, build #3021 (mips-tuxbox-linux) [EXT]
2010/09/13 18:22:14  16988 p04 cccam(r) cccam_server:  extended ECM mode

Change History (10)

comment:1 by FilipeAmadeuO, 14 years ago

After version 3038 i keep loosing connection to extended cccam servers (oscam). This does not happens when using original cccam servers. Only with servers with the extended ECM mode.

This is the log on disconnect problems:

2010/09/12 14:06:40 724 p04 cccam: received 0 bytes from remote server
2010/09/12 14:06:40 724 p04 cccam(r) server: connection closed to remote server
2010/09/12 14:06:40 722 r02 IFD: Status = card
2010/09/12 14:06:40 724 p04 cccam(r) server: cc_recv: cycle connection
2010/09/12 14:06:40 724 p04 cccam: reconnect timeout set to: 30
2010/09/12 14:06:40 724 p04 cccam: auto build set for version: 2.1.4 build: 3191
2010/09/12 14:06:40 724 p04 proxy reader: server (server.com:12000) cccam v2.1.4 build 3191, maxhop: 10, retry ecm: 1, auto block: 1
2010/09/12 14:06:40 724 p04 connecting to server.com

This happens every 2 minutes (using oscam server with version 3025)

comment:2 by schwa226, 14 years ago

SVN 3054:
looks like the dynamic reconnect is now working.
The connection to the oscam partner (cccam ext) get closed after 2 minutes idle.

BUT the connection with an "O" cccam server 2.1.2 (cccam) stay alive. No dynamic connection on this type of server.

The idle time counter at the status is going to ~15 seconds and than back to 0. So the idle time get never reached.

The partner cccam connection idle timer is increasing normaly.

comment:3 by schwa226, 14 years ago

Resolution: wontfix
Status: newclosed

SVN 3055:
No change, orignal cccam server stays online. Idle timer get reseted after 15 seconds.

Server 1: orignal 2.1.2 server
Server 2: partner oscam cccam ext

comment:4 by schwa226, 14 years ago

Resolution: wontfix
Status: closedreopened

comment:5 by FilipeAmadeuO, 14 years ago

Version 3054 is better but not solved.
Sometimes i get "cccam(r) server: connection closed to remote server" and there is no reconnection

comment:6 by FilipeAmadeuO, 14 years ago

I now understand the problem. Use keepalive ON in the cccam server and there is no more disconnection problems.

comment:7 by schwa226, 14 years ago

Idle timer is not getting reseted anymore. But the connection to the orignal server stays alive. The connection to the partner get closed like it should after 2 minutes.

Keepalive is at booth servers is set to NO.

-------------------------------------------------------------------------------
>> OSCam <<  cardserver started at Tue Sep 14 10:08:25 2010
-------------------------------------------------------------------------------
2010/09/14 10:08:25  28747 s   version=0.99.4svn, build #3059, system=mips-wrt54g-linux, nice=-20
2010/09/14 10:08:25  28747 s   max. clients=29, client max. idle=120 sec
2010/09/14 10:08:25  28747 s   max. logsize=100 Kb
2010/09/14 10:08:25  28747 s   client timeout=5000 ms, fallback timeout=2500 ms, cache delay=0 ms
2010/09/14 10:08:25  28747 s   shared memory initialized (size=497334, fd=3)
2010/09/14 10:08:25  28747 s   auth size=4772
2010/09/14 10:08:25  28747 s   services reloaded: 0 services freed, 6 services loaded
2010/09/14 10:08:25  28747 s   userdb reloaded: 0 accounts freed, 3 accounts loaded, 0 expired, 1 disabled
2010/09/14 10:08:25  28747 s   signal handling initialized (type=sysv)
2010/09/14 10:08:25  28747 s   356 service-id's loaded
2010/09/14 10:08:25  28747 s   can't open file "/mnt/Oscam/oscam.tiers" (err=2), no tier-id's loaded
2010/09/14 10:08:25  28747 s   881 provid's loaded
2010/09/14 10:08:25  28747 s   monitor: initialized (fd=7, port=988)
2010/09/14 10:08:25  28747 s   camd 3.3x: disabled
2010/09/14 10:08:25  28747 s   camd 3.5x: disabled
2010/09/14 10:08:25  28747 s   cs378x: disabled
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=8, port=15050, crypted)
2010/09/14 10:08:25  28747 s   CAID: 0D05
2010/09/14 10:08:25  28747 s   provid #0: 000004
2010/09/14 10:08:25  28747 s   provid #1: 000008
2010/09/14 10:08:25  28747 s   provid #2: 00000C
2010/09/14 10:08:25  28747 s   provid #3: 000010
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=9, port=15051, crypted)
2010/09/14 10:08:25  28747 s   CAID: 1702
2010/09/14 10:08:25  28747 s   provid #0: 000000
2010/09/14 10:08:25  28747 s   provid #1: 000001
2010/09/14 10:08:25  28747 s   provid #2: 000002
2010/09/14 10:08:25  28747 s   provid #3: 000003
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=10, port=15052, crypted)
2010/09/14 10:08:25  28747 s   CAID: 1833
2010/09/14 10:08:25  28747 s   provid #0: 001833
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=11, port=15053, crypted)
2010/09/14 10:08:25  28747 s   CAID: 1830
2010/09/14 10:08:25  28747 s   provid #0: 003411
2010/09/14 10:08:25  28747 s   provid #1: 000000
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=12, port=15054, crypted)
2010/09/14 10:08:25  28747 s   CAID: 09C4
2010/09/14 10:08:25  28747 s   provid #0: 000000
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=13, port=15055, crypted)
2010/09/14 10:08:25  28747 s   CAID: 1722
2010/09/14 10:08:25  28747 s   provid #0: 000000
2010/09/14 10:08:25  28747 s   provid #1: 000001
2010/09/14 10:08:25  28747 s   provid #2: 000002
2010/09/14 10:08:25  28747 s   provid #3: 000003
2010/09/14 10:08:25  28747 s   newcamd: initialized (fd=14, port=15056, crypted)
2010/09/14 10:08:25  28747 s   CAID: 0500
2010/09/14 10:08:25  28747 s   provid #0: 020810
2010/09/14 10:08:25  28747 s   provid #1: FFF400
2010/09/14 10:08:25  28747 s   provid #2: 032920
2010/09/14 10:08:25  28747 s   cccam: disabled
2010/09/14 10:08:25  28747 s   radegast: disabled
2010/09/14 10:08:25  28747 s   logger started (pid=28748)
2010/09/14 10:08:25  28747 s   http started (pid=28749)
2010/09/14 10:08:25  28747 s   reader started (pid=28750, device=/dev/usb/tts/0, detect=cd, mhz=358, cardmhz=358)
2010/09/14 10:08:25  28747 s   proxy started (pid=28751, server=ip_address_cccam)
2010/09/14 10:08:25  28747 s   proxy started (pid=28752, server=ip_address_partner)
2010/09/14 10:08:25  28747 s   waiting for local card init
2010/09/14 10:08:25  28749 h   HTTP Server listening on port 83
2010/09/14 10:08:25  28751 p03 proxy reader: original_cccam_server (ip_address_cccam:12000) cccam v2.1.4 build 3191, maxhop: 5, retry ecm: 0, auto block: 0
2010/09/14 10:08:25  28751 p03 connecting to ip_address_cccam
2010/09/14 10:08:25  28752 p04 proxy reader: partner_cccam_server (ip_address_partner:12000) cccam v2.1.4 build 3191, maxhop: 5, retry ecm: 0, auto block: 0
2010/09/14 10:08:25  28752 p04 connecting to ip_address_partner
2010/09/14 10:08:25  28751 p03 ip_address_cccam: resolved ip=xxxxxxxx
2010/09/14 10:08:25  28752 p04 ip_address_partner: resolved ip=xxxxxxxxxxx
2010/09/14 10:08:25  28751 p03 cccam(r) original_cccam_server:  sending own version: 2.1.4, build: 3191
2010/09/14 10:08:25  28751 p03 cccam(r) original_cccam_server:  MSG_SRV_DATA (payload=72, hex=48)
2010/09/14 10:08:25  28751 p03 cccam(r) original_cccam_server:  srv B4735BEFA43F6AC8 running v2.1.2 (3094)
2010/09/14 10:08:26  28752 p04 cccam(r) partner_cccam_server:  sending own version: 2.1.4, build: 3191
2010/09/14 10:08:26  28752 p04 cccam(r) partner_cccam_server:  MSG_SRV_DATA (payload=72, hex=48)
2010/09/14 10:08:26  28752 p04 cccam(r) partner_cccam_server:  srv 6A6F1C541EE8357C running v2.1.4 (3191)
2010/09/14 10:08:26  28752 p04 cccam(r) partner_cccam_server:  PARTNER: OSCam v0.99.4svn, build #3021 (mips-tuxbox-linux) [EXT]
2010/09/14 10:08:26  28752 p04 cccam(r) partner_cccam_server:  extended ECM mode
2010/09/14 10:08:27  28750 r02 card detected
2010/09/14 10:08:32  28750 r02 ATR: 3B 78 12 00 00 A0 C4 03 00 8F F1 90 00 
2010/09/14 10:08:33  28750 r02 Maximum frequency for this card is formally 5 Mhz, clocking it to 3.58 Mhz
2010/09/14 10:08:34  28750 r02 [cryptoworks-reader] card detected
2010/09/14 10:08:34  28750 r02 [cryptoworks-reader] type: CryptoWorks
2010/09/14 10:08:35  28750 r02 type: CryptoWorks, caid: 0D05, ascii serial: xxxxxxxxxxxxx, hex serial: xxxxxxxxxxxxxxxxxx
2010/09/14 10:08:35  28750 r02 issuer: ORF, id: 08, bios: v3, pin: unknown, mfid: 3F02
2010/09/14 10:08:35  28750 r02 providers: 4 (04,08,0C,10)
2010/09/14 10:08:35  28750 r02 provider: 1, id: 04, name: ORF
2010/09/14 10:08:35  28750 r02 chid: 0010, date: 2009/03/17 - 2009/04/15, name: ATV+
2010/09/14 10:08:35  28750 r02 chid: 0001, date: 2009/03/17 - 2009/04/15, name: ORF All
2010/09/14 10:08:35  28750 r02 chid: 0001, date: 2010/09/06 - 2011/04/04, name: ORF All
2010/09/14 10:08:35  28750 r02 chid: 0010, date: 2010/08/25 - 2011/03/26, name: ATV+
2010/09/14 10:08:36  28750 r02 provider: 2, id: 08, name: Sector 2
2010/09/14 10:08:36  28750 r02 provider: 3, id: 0C, name: Sector 3
2010/09/14 10:08:36  28750 r02 provider: 4, id: 10, name: Sector 4
2010/09/14 10:08:36  28750 r02 [cryptoworks-reader] ready for requests
2010/09/14 10:08:37  28747 s   init for all local cards done
2010/09/14 10:08:37  28747 s   anti cascading disabled
2010/09/14 10:08:37  28747 s   dvbapi: dvbapi disabled
2010/09/14 10:09:58  28747 s   client(1) connect from 192.168.0.10 (pid=28759, pipfd=23)
2010/09/14 10:09:58  28759 m01 encrypted monitor-client 192.168.0.10 granted (monitor, lvl=99)
2010/09/14 10:10:26  28752 p04 cccam(r) partner_cccam_server:  connection closed to remote server

http://s4.postimage.org/T23Fi-69e01bdc.jpg

comment:8 by schwa226, 14 years ago

Owner: set to schlocke
Status: reopenednew

comment:9 by schwa226, 14 years ago

With debug level 4. It shows idle, but no disconnect.

2010/09/14 10:10:26 28752 p04 cccam(r) partner_cccam_server: connection closed to remote server 
2010/09/14 10:14:34 28747 s all debug_level=4 
2010/09/14 10:15:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:15:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:16:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:16:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:17:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:17:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:18:26 28751 p03 cccam(r) origianl_cccam_server: IDLE 
2010/09/14 10:18:26 28751 p03 cccam(r) origianl_cccam_server: IDLE

comment:10 by schwa226, 14 years ago

Resolution: wontfix
Status: newclosed

svn 3061: no disconnect on "O" cccam server

Note: See TracTickets for help on using tickets.