handdator

Visa fullständig version : Problem med mediaportal och Newcs



B1200
2009-01-24, 17:05
Hej,
Har en db7000 som server med cccam och newcs 1.62.
Clienten är en pc med xp 32 och mediaportal rc4 och senste mdapi.
Jag får ingen kontakt med servern. Jag har testat Newcamd i mdapi och acamd med samma resultat.
Loggat från mdapi:

24-01-2009 17:19:48 [INFO] [MAIN] ************** Creating new CMDAPIFilter ************************
24-01-2009 17:19:48 [INFO] [MAIN] ************************************************** ******************
24-01-2009 17:19:48 [INFO] [MAIN] CMDAPIFilter::SetPluginsDirectory() Setting PluginDirectory (Card00)
24-01-2009 17:19:48 [INFO] [Card00] CMDAPIFilter::InitFilter() First run! - Create MDAPI GUI.
24-01-2009 17:19:48 [INFO] [Card00] CMDAPIFilter::InitFilter() Waiting for the GUI and plugins to be loaded and initialized...
24-01-2009 17:19:48 [INFO] [Card00] CMdapiGUI::Creating MDAPI GUI main dialog
24-01-2009 17:19:48 [INFO] [Card00] CMdapiGUI::Showing window
24-01-2009 17:19:48 [INFO] [Card00] CMdapiGUI::Loading plugins
24-01-2009 17:19:48 [INFO] [Card00] PluginsHandler::LoadPlugins() PluginsPath .\MDPlugins\Card00
24-01-2009 17:19:48 [INFO] [Card00] PluginsHandler::LoadPlugins() Starting buildin cardclient!
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Radegast
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Newcamd
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Aroureos
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Cardd
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Buffy
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Camd33
24-01-2009 17:19:48 [INFO] [MAIN] cardclients: registering cardclient Camd35
24-01-2009 17:19:48 [INFO] [Card00] PluginsHandler::LoadPlugins() file cardclient.conf
24-01-2009 17:19:48 [INFO] [MAIN] loading cardclient config from .\MDPlugins\Card00\cardclient.conf
24-01-2009 17:19:48 [INFO] [Card00] cc-newcamd: now using protocol version 525 (cdLen=8)
24-01-2009 17:19:48 [INFO] [Card00] cc: hostname=192.168.0.101 port=10000 emm=1 emmCaids
24-01-2009 17:19:48 [INFO] [Card00] 0b00/ffff
24-01-2009 17:19:48 [INFO] [Card00] cc-newcamd: username=user password=passw key=0102030405060708091011121314
24-01-2009 17:19:48 [INFO] [MAIN] netwatch: up
24-01-2009 17:19:48 [INFO] [MAIN] socket: connecting to 192.168.0.101:10000/tcp (192.168.0.101)
24-01-2009 17:19:49 [INFO] [MAIN] socket: connect failed: No error
24-01-2009 17:19:49 [INFO] [MAIN] netwatch: down
24-01-2009 17:19:49 [INFO] [MAIN] cc-link: init of client 'newcamd' failed
24-01-2009 17:19:49 [INFO] [MAIN] file '.\MDPlugins\Card00\cardclient.conf' has error in line 'newcamd:192.168.0.101:10000:1/0B00/ffff:user:passw:0102030405060708091011121314'
24-01-2009 17:19:49 [INFO] [Card00] cc-newcamd: now using protocol version 525 (cdLen=8)
24-01-2009 17:19:49 [INFO] [Card00] cc: hostname=192.168.0.101 port=10001 emm=1 emmCaids
24-01-2009 17:19:49 [INFO] [Card00] 090f/ffff


Så här ser en del av newcs.xml ut:
<newcamdserver>
<enabled>Yes</enabled>
<name>newcs</name>
<deskey>01 02 03 04 05 06 07 08 09 10 11 12 13 14</deskey>
<user><name>user</name><password>passw</password><hostname></hostname><port></port><au>on</au><spider>off</spider><sidoverride>off</sidoverride><rate>1</rate><status>access</status></user> <user>
<name>Nabilo</name>
<password>NabiloPWD</password>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
</user>
</newcamdserver>

PÅ 7000 funkar via o cd utan problem

Är tacksam för tips.

/B1200

kavven
2009-01-25, 09:38
Tjena,

För min del så gick det inte att ha mellanslagen med i des-nyckeln.
Och för övrigt så är Acamd felmeddelande att det är något som är "fel" i configfilen ganska missvisande, då det lika gärna kan bero på något i CS servern och inte på kllientsidan.

(du hade 1 användare per klient va? Antar att Nabilo används ifrån DB'n?
Du kan ju kanske prova att rensa upp den andra användaren, där du har tomma tags för port/hostname etc.. vet dock itne om det påverkar.)

B1200
2009-01-25, 10:11
Hej,
Skall testa med att ta bort mellanslagen i des-nyckeln. Helt rätt att Nabilo används från DB:n
/B1200

B1200
2009-01-25, 14:40
Nu har jag testat dina 2 tips kavven men det fungerar fortfarande inte.
Någon som kör mediaportal acamd mot newcs på en dreambox?

kavven
2009-01-25, 14:53
Nu har jag testat dina 2 tips kavven men det fungerar fortfarande inte.
Någon som kör mediaportal acamd mot newcs på en dreambox?

Får du någon info i Newcs consollen?
Om inte så logga in via telnet och skriv "type all" och "level spam", då ser du all loggning i realtid.

Så kan du iallafall verifiera att Acamd ansluter korrekt.
I de loggar du skrivit så ser det iallafall ut som att du inbygda mdapi klienten aktiverad?

// D

B1200
2009-01-26, 18:03
Får inte type all och level spam att fungera i konsolen. Kan logga in på Newcs i dreamboxen och där ser man att acamd inte är ansluten.
Är komandona ovan linuxkommandon som skall skrivas in efter prompten när man loggat in i dreamboxen ? Är inte så hemma på linux men var med på dostiden....

/B1200

kavven
2009-01-26, 19:00
Får inte type all och level spam att fungera i konsolen. Kan logga in på Newcs i dreamboxen och där ser man att acamd inte är ansluten.
Är komandona ovan linuxkommandon som skall skrivas in efter prompten när man loggat in i dreamboxen ? Är inte så hemma på linux men var med på dostiden....

/B1200

telnet'a ifrån MediaPortal maskinen till port 1001 (default).
Då säkerställer du både att nätverket fungerar som det ska och kan samtidigt köra kommandon till NewCS.
(de kan du inte göra direkt i konsollen, iaf inte på win32 varianten)


// D

kavven
2009-01-26, 19:02
Kan passa på att säga att andra versioner än 1.50 av NewCS inte fungerat speciellt bra för mig. (win32 som sagt)

// D

joxen
2009-01-26, 20:42
felet ligger i config filen till acamden
file '.\MDPlugins\Card00\cardclient.conf' has error in line 'newcamd:192.168.0.101:10000:1/0B00/ffff:user:passw:0102030405060708091011121314'

skriv en ny och testa ......holl koll på alla : och . så funkar det nog bättre

lycka till

kavven
2009-01-27, 08:15
felet ligger i config filen till acamden
file '.\MDPlugins\Card00\cardclient.conf' has error in line 'newcamd:192.168.0.101:10000:1/0B00/ffff:user:passw:0102030405060708091011121314'

skriv en ny och testa ......holl koll på alla : och . så funkar det nog bättre

lycka till

B1200:
newcamd:192.168.0.101:10000:1/0B00/ffff:user:passw:0102030405060708091011121314

Min:
newcamd:localhost:15000:1/0500/ffff:dummy1:dummy1:0102030405060708091011121314


Joxen, var menar du att han har fel i configfilen?
Ser precis likadan ut som min. (och mitt fungerar)

B1200, stämmer CAID (0B00) för dig?
Du ser det i NewCS.

joxen
2009-01-27, 12:04
Har under ett par olika instalationer fått samma fel mdelande och bara gjort om cardconfig filen och sen funkar det kan vara så att det kommer med ett mellan slag eller något efter raderna jag vet faktist inte men det funkar när man gjort en ny .

kavven
2009-01-27, 14:31
Har under ett par olika instalationer fått samma fel mdelande och bara gjort om cardconfig filen och sen funkar det kan vara så att det kommer med ett mellan slag eller något efter raderna jag vet faktist inte men det funkar när man gjort en ny .

Heh, men då stämmer allt överens med min erfarenhet av denna lösning..

Dvs, fruktansvärt inkonsekvent överallt!:)
Jag fick iaf samma felmeddelande men vill minnas att det berodde på NewCS och att filen var korrekt.

/D

B1200
2009-01-27, 16:56
Jag har CAID 0B00 cd och 090F via. För övrigt har jag editerat filen i crimson editor
och inte notepad men gör en ny fil för att undvika skräptecken.
Verkar inte gå att logga in via telnet.

kavven
2009-01-27, 17:47
Jag har CAID 0B00 cd och 090F via. För övrigt har jag editerat filen i crimson editor
och inte notepad men gör en ny fil för att undvika skräptecken.
Verkar inte gå att logga in via telnet.

Paste'a ut hela din newcs.xml.

// D

B1200
2009-01-28, 16:38
Här kommer filen lösenord och anvämdarnamn är utbytta. Cccam från nabilo fungerar mot newcs internt i DB7000.


newCSconfig>
<globals>
<listening-ip>127.0.0.1</listening-ip>
</globals>
<readers name="SCI">
<device>
<name>Lower</name>
<type>sci</type>
<mhz>357</mhz>
<node>/dev/sci0</node>
<export>No</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>




<crypto-special>No</crypto-special>
<ipk>00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000</ipk>
<ucpk>00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000</ucpk>
<PTShandshake>No</PTShandshake>
<carddetect>Yes</carddetect>
<newcamd_port>10000</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>No</Seca-PPV>
<pincode>0000</pincode>
<sid>
<allow>

</allow>
<deny>

</deny>
</sid>
<priority>round</priority>
</device>
<device>
<name>Upper Cardreader</name>
<type>sci</type>
<mhz>357</mhz>
<node>/dev/sci1</node>
<export>No</export>
<enabled>Yes</enabled>
<blocksa>No</blocksa>
<blockua>No</blockua>
<blockga>No</blockga>




<crypto-special>No</crypto-special>
<ipk>00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000</ipk>
<ucpk>00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000</ucpk>
<PTShandshake>No</PTShandshake>
<carddetect>Yes</carddetect>
<newcamd_port>10001</newcamd_port>
<autosid>Yes</autosid>
<Seca-PPV>No</Seca-PPV>
<pincode>0000</pincode>
<sid>
<allow>

</allow>
<deny>

</deny>
</sid>
<priority>round</priority>
</device>
</readers>
<radegastserver>
<enabled>No</enabled>
<port>16000</port>
<allow>
<hostname>localhost</hostname>
</allow>
</radegastserver>
<cache>
<emm>2</emm>
<ecm>3</ecm>
</cache>
<debug>
<password>NewCSpwd</password>
<level>normal</level>
<type>init</type>
<output>console,tcp</output>
<console_options>normal,init</console_options>
<tcp_port>3001</tcp_port>
<tcp_options>normal,init</tcp_options>
</debug>
<newcamdserver>
<enabled>Yes</enabled>
<name>newcs</name>
<deskey>0102030405060708091011121314</deskey>
<user>
<name>user</name>
<password>passw</password>
<au>on</au>
<spider>off</spider>
<sidoverride>off</sidoverride>
<rate>1</rate>
<status>access</status>
</user>
<user>
<name>Nabilo</name>
<password>NabiloPWD</password>
<au>on</au>
<sidoverride>off</sidoverride>
<spider>No</spider>
</user>
</newcamdserver>
<httpd>
<server>
<port>8080</port>
<enabled>yes</enabled>
</server>
<user>

<name>newcs</name>


<password>newcs</password>


<accesslevel>admin</accesslevel>
</user>
</httpd>
</newCSconfig>

rick
2009-01-28, 17:21
Du kan ju börja med att ta bort raden för listening-ip. Den säger nämligen till på vilket interface newcs skall lyssna på.

Så bort med:
<listening-ip>127.0.0.1</listening-ip>

..anledningen är att om du inte ändrar/tar bort den så "lyssnar" newcs bara på loopback interfacet.. dvs.. localhost only.. Då får du aldrig få kontakt med din newcs över ditt lan.

kavven
2009-01-29, 13:50
Någon förändring på problemen?
Rick har ju påpekat en tämligen viktig punkt iaf.. :)
Och för övrigt så var ditt NewCS konfigurerat att acceptera telnet anslutningar på port 3001 och inte default 1001.

Mvh D

B1200
2009-01-29, 16:06
Hej på Er!
Tack! Nu fungerade det. Det var som rick sade.
Jag har kört fungerande gbox förut men nu slipper man en massa extra filer.
Jag kan lägga upp en enkel guide om gbox om någon vill.

/Christer