Probleme mit epg2vdr, war: vdr-addon-seriestimer: Too many connections per minute

  • Seit ein paar Tagen bekomme ich nur noch die Fehlermeldung:

    Code
    Unbekannte Zeile: Too many connections per minute. Please pause 90 seconds between the connections (Last pause: 0). Please try again later. You're tarpitted for 60s.


    Dabei lasse ich den Skript seit Jahren nur einmal täglich laufen. Geht es bei euch?


    Update: anscheinend läuft der epg2vdr Amok. Nach einem restart des epgd läuft es jetzt etwas besser. Zieht sich der epgd ebenfalls Daten von eplists.constabel.net? Aber was sagt mir das hier?

    Code
    Apr 23 08:27:03 microserver vdr: epg2vdr: --- EPG update finished ---                                                                                                                                              
    Apr 23 08:27:09 microserver vdr: epg2vdr: SQL-Error in 'execute(stmt_execute)' - Deadlock found when trying to get lock; try restarting transaction (1213) 'Deadlock found when trying to get lock; try restarting 
    transaction' [update events set useid = ?, source = ?, fileref = ?, updsp = ?, updflg = ?, delflg = ?, tableid = ?, version = ?, title = ?, comptitle = ?, shorttext = ?, compshorttext = ?, longdescription = ?, s
    tarttime = ?, duration = ?, parentalrating = ?, vps = ?, shortdescription = ?, actor = ?, audio = ?, category = ?, country = ?, director = ?, flags = ?, genre = ?, info = ?, music = ?, producer = ?, screenplay =
     ?, shortreview = ?, tipp = ?, topic = ?, year = ?, rating = ?, fsk = ?, movieid = ?, moderator = ?, other = ?, guest = ?, camera = ?, extepnum = ?, imagecount = ?, episode = ?, episodepart = ?, episodelang = ?,
     scrseriesid = ?, scrseriesepisode = ?, scrmovieid = ?, scrsp = ? where eventid = ? and channelid = ?;]                                                                                                            
    Apr 23 08:27:10 microserver epgd: 18152 DVB pending, mergeepg done after 2.110 seconds                                                                                                                             
    Apr 23 08:27:11 microserver epgd: State now 'standby'


    Was ein Deadlock ist weiß ich auch selbst, aber wer streitet sich da mit wem?



    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

    3 Mal editiert, zuletzt von gda ()

  • Zieht sich der epgd ebenfalls Daten von eplists.constabel.net?

    Ja, allerdings sollte er das nur zusammen mit dem Update des externen EPG machen - das sieht man normalerweise auch im Log von epgd:

    Code
    Apr 23 00:16:46 ikarus epgd[11755]: Starting episode download ...
    Apr 23 00:16:46 ikarus epgd[11755]: SVDRPCL: connected to eplists.constabel.net:2006 'eplists.constabel.net EpisodesListsServer 0.0.5-beta6; Thu Apr 23 00:16:46 2015'
    Apr 23 00:16:46 ikarus epgd[11755]: Got 'Setting encoding to utf8'
    Apr 23 00:16:46 ikarus epgd[11755]: Requesting episode changes of last 824 minutes
    Apr 23 00:16:46 ikarus epgd[11755]: Received 2 episode files
    Apr 23 00:16:47 ikarus epgd[11755]: Starting episode lookup ...
    Apr 23 00:17:30 ikarus epgd[11755]: Lookup done for 1353 series, matched 6690 parts by compare and 292 parts by lv in 43 seconds; Updated 336

    Haben das eventuell epgd und epgseriestimer mal innerhalb von 90 Sekunden versucht und sich dann gegenseitig durch die Retries behindert?

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)


  • Haben das eventuell epgd und epgseriestimer mal innerhalb von 90 Sekunden versucht und sich dann gegenseitig durch die Retries behindert?


    Ich glaube eher, dass es der epgd alleine war, aber jetzt scheint es nach einem restart wieder zu laufen.


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

  • Mit einem der letzten update kamen mysql Pakete - wir haben schon mal gehen das es Fehlverhalten gibt wenn zu ungünstigen Zeiten die dB weg ist und die Applikation nicht neu gestartet wird


    Christian

    CKone: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G540, 2x 2GB Kingston DDR3, Zotac GT630 1GB, S2-1600, Ocz Agility 3 60GB, LG GH24NS DVD, 15.6" Selbstbau TFT, Harmony 665, CIR Selbstbau - das Ganze im Silverstone SST-SG03B
    CKtwo: yavdr-ansible/18.04 LTS/2.4.1/kodi18 auf Intel DH67BL, Intel Celeron G1610, 2x 2GB Corsair DDR3, Zotac GT630 1GB, TT S2-1600, Ocz Vertex 2 50 GB, 92 Kanal Seduatmo, Harmony 665, atric USB
    CKthree: yavdr-ansible/22.04 LTS/2.6.1/kodi19.3 auf Intel NUC, Celeron J4005, UHD Graphics 600, 4GB Crucial DDR4, Ocz Vertex2 50 GB, Harmony 350

    PowerEdge: Ubuntu Server 16.04 LTS / VDR 2.4.1 auf Dell PowerEdge T20, Xeon E3-1225 v3, 16GB ECC DDR3, 2x Cine S2 V6 mit Duoflex, Samsung 840 EVO 120GB, 3x WD White WD80EZAZ 8TB in SW Raid5



  • Hab auch extra mal geguckt und den epgd dann mal neu gestartet. Bei mir hatte der auch ein Problem... :)
    Muss man sich ja dann einfach nur mal merken, dass man bei einem mysql-Update den epgd am besten vorher beendet.


    Lars.

  • Dann war mein Thread ja doch zu was gut :).


    Gerald


    HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 14.04.1, Plex Media Server
    Samsung UE55H6470

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!