TV Server Plugin: TvWishList (2 Viewers)

huha

Extension Developer
January 3, 2008
890
556
Home Country
Germany Germany
Scrounger,
the Tvserver plugin works fine. You have access to the database from the tvserver plugin and the MP plugin. But there is a problem opening a named pipe between SERVER and TVSERVER. Do you have a firewall blocking the named pipe?

Sending tv server command failed in iteration i=1
2012-09-19 21:38:00.341254 [(18)]: ClientThread() exception=Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.

2012-09-19 21:38:02.342369 [(18)]: ClientThreadRoutineRunEpg: Connecting to server TVSERVER
2012-09-19 21:38:02.360370 [(18)]: Sending tv server command failed in iteration i=2
2012-09-19 21:38:02.361370 [(18)]: ClientThread() exception=Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.

2012-09-19 21:38:04.361484 [(18)]: ClientThreadRoutineRunEpg: Connecting to server TVSERVER
2012-09-19 21:38:04.381485 [(18)]: Sending tv server command failed in iteration i=3
2012-09-19 21:38:04.382485 [(18)]: ClientThread() exception=Anmeldung fehlgeschlagen: unbekannter Benutzername oder falsches Kennwort.
 

huha

Extension Developer
January 3, 2008
890
556
Home Country
Germany Germany
Testversion 1.2.3.11 released
– EPG bug fixed
- Comskip timeout value can be defined by user in Tvserver configuration
- severe bug for language translation fixed
- new language file for Dutch
- new language file for Lithuania
- bug fixes on MP2 plugin

More language files will be coming soon. A big thanks to the language teams on Transifex!!!

I need help from the team on the problem of Scrounger. Does anyone else observe a similar error message in a multiseat environment?
The default port for named pipes seems to be 445 in a multiseat environment. I cannot influence that in my code. This port needs to be open for the firewall on the Tvserver.

Greetings, huha
 

Attachments

  • TvWishList.Ver.1.2.3.11.mpe1
    5 MB
  • TvWishListV1.2.3.11.Release.zip
    5 MB

HomeY

Test Group
  • Team MediaPortal
  • February 23, 2008
    6,475
    4,645
    49
    ::1
    Home Country
    Netherlands Netherlands
    TNX for the update huha, will do some more testing.

    I need help from the team on the problem of Scrounger. Does anyone else observe a similar error message in a multiseat environment?
    The default port for named pipes seems to be 445 in a multiseat environment. I cannot influence that in my code. This port needs to be open for the firewall on the Tvserver.
    I've never seen this error message. I checked my firewall settings (dedicated TV Server running on Windows 2008 R2) and that shows me that port 445 is mostly used for 'File and Printer Sharing' (for which the inbound rules are enabled).

    ** EDIT **
    On first startup i'm getting an error about the '_MaxTvWishId', but after reset that error is gone:
    Code:
    2012-09-24 12:11:04.020984 [(22)]: Fatal Error: mywish.tvwishid=42
    2012-09-24 12:11:04.020984 [(22)]: Fatal Error: _MaxTvWishId=0
    2012-09-24 12:11:04.020984 [(22)]: Resetting _MaxTvWishId to 42

    Only thing i noticed is that the TV Server plugin on the 'Email' & 'Formats' tab seem to have some boxes with variable width, which results in overlap when you enlarge the TV Server config window:
    Email.JPG Formats.JPG

    Great to see the variable ComSkip settings in there, i'll report back after some recordings ;)
     
    Last edited:

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    Scrounger,
    the Tvserver plugin works fine. You have access to the database from the tvserver plugin and the MP plugin. But there is a problem opening a named pipe between SERVER and TVSERVER. Do you have a firewall blocking the named pipe?
    At weekend i had a bit time to do more testing and going deaper in the structure of TvWishList.
    The descriped problems ("EPG scann" from client side) seems to be a special problem of my development Client. TvWishListMP works fine on my two other productive clients.
    I dont' know if you will be interested in fix this bug? I think the follwoing points could be a reason:
    • firewall is not the reason - tested.
    • i have a "faky" TvServer installation on my dev client. Just copied all TvServerFiles to MP standard directories. With this setup i discoverded that the MP uninstaller will detect this as MultiSeatInstallation and unistalling all - if my Tvserver in Lan is online, also the installation there - Bug ?! I deleted all theses files, cleaned up regestry, but the TvWishListMP bug is stell there -> "Connection not stable"
    • User Accounts: On my productive clients and my TvServer i have only one User created. On my dev client these user account exists too, but i work with a different User account (with full permission to access the other user account)
    Good news (productive clients) the combination of Clickfinder ProgramGuide and TvWishListMP works great.
    I was also able to use the informations, that are stored in settings table, to show in Gui if a TvWish for new episodes still exist and to plot a image (without using a reference to *.dll, only with skin hyperlink parameters and settings table) (y)
    More information about all the features on next release of Clickfinder ProgramGuide.
     
    Last edited:

    D3ltoroxp

    MP Donator
  • Premium Supporter
  • June 1, 2008
    3,308
    205
    Home Country
    Germany Germany
    Hello hua, i read your wiki but i don't find what im searching for. I will use the EpisodeScanner that he can change my seriesnames and add sxxexx to the filename. To do that I need to type series recording, that the episodescanner scan's the series shedules.

    Where can i set this for my tvwish ? Or can i do this only with the MePo record function ?

    I hope there is nothing in the wiki ofer that :)
     

    huha

    Extension Developer
    January 3, 2008
    890
    556
    Home Country
    Germany Germany
    HomeY, the error message is OK to show up once, but should not reappear after you saved the data. There was a severe bug in the language translation which could have led to data loss. I added a new checking procedure, which needs to initialize once. The Email and Format tab will be fixed in the next version - thanks!

    Scrounger, if no one else is seeing this message i assume it is your installation and will not follow up further. Glad to see this works now with ClickFinder.
    For your second bullet (uninstall via LAN) I need more information on the installation paths to reproduce. What is shown during installation in your path tab? Did you specify the TV server on your paths tab? Then it would correctly uninstall the server as well.
    I am using also TvWishList from different user accounts for the server and the client, so this should not be an issue.


    D3Ltoroxp, TvWishList is not supporting an episode scanner. This may be implemented in the future next year.
     
    Last edited:

    D3ltoroxp

    MP Donator
  • Premium Supporter
  • June 1, 2008
    3,308
    205
    Home Country
    Germany Germany
    D3Ltoroxp, TvWishList is not supporting an episode scanner. This may be implemented in the future next year.

    I mean the tool episodescanner, there is one here in the forum, but that he search for SxxExx i must great a shedule like the type series records. In MePo i can choose this Type of recording, but at your plugin i don't find them...
     

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    For your second bullet (uninstall via LAN) I need more information on the installation paths to reproduce.
    This a genreal MP Bug and not caused by TvWishList!

    Scrounger, if no one else is seeing this message i assume it is your installation and will not follow up further..
    Ok, if anyone else have such an issue, i will help to fix this problem.
    Thx for your help, huha.

    D3Ltoroxp, TvWishList is not supporting an episode scanner. This may be implemented in the future next year.
    I mean the tool episodescanner, there is one here in the forum, but that he search for SxxExx i must great a shedule like the type series records. In MePo i can choose this Type of recording, but at your plugin i don't find them...
    EpisodenScanner recognize all types of recording ;)
    So if you create a New Wish, start new EPG scan and then start EpisodeScanner, the new Wish will be found by Episodenscanner.
     
    Last edited:

    huha

    Extension Developer
    January 3, 2008
    890
    556
    Home Country
    Germany Germany
    Scrounger,
    looking again at you latest logs I believe there is a problem with your .dll files on the tv server or you have the wrong version of TvWishList.dll installed.
    What is your version number of the tvserver?
    What is your version number of the TVDatabase.dll?
    What is the description of the TvWishList.dll file (e.g. TvWishList_1.2 or TvWishList_1.0.1 or TvWishList_1.1)

    The named pipes are still failing and you cannot run epg search from the client plugin.

    The strange Magnum schedules are coming from your TvWish where you created
    (title like 'Magnum' )\n(description like '%Neue Folge%')
    I think you wanted to create
    (title like 'Magnum' ) AND (description like '%Neue Folge%') \n (title like 'Magnum' )

    The first expression did search for schedules only of title magnum and did search for existing recordings to this tvwish which contain in description "neue folge".
    TvWishList does handle \n not as an AND condition, but as an expression separator for the schedule and recording search.
     

    Scrounger

    Retired Team Member
  • Premium Supporter
  • January 21, 2009
    1,032
    514
    Stuttgart
    Home Country
    Germany Germany
    I think you wanted to create (title like 'Magnum' ) AND (description like '%Neue Folge%') \n (title like 'Magnum' )
    .
    Edit, Edit:
    Code:
    <hyperlinkParameter>eq(#currentmoduleid,'1656544652'), 'NEWTVWISH//EXPRESSION=(title like \'#DetailTitle\' ) AND (description like \'%Neue Folge%\')//NAME=#DetailTitle: Neue Episoden</hyperlinkParameter>
    just replacing \n with 'AND' and it works perfectly (y)
    Works perfect, thx huha ;)

    Scrounger,
    looking again at you latest logs I believe there is a problem with your .dll files on the tv server or you have the wrong version of TvWishList.dll installed.
    What is your version number of the tvserver?
    What is your version number of the TVDatabase.dll?

    Client:
    TvDatabase.dll: 1.2.3.0
    TvWishList.dll: 1.2.3.8

    Server:
    version 1.2.3.8

    What is the description of the TvWishList.dll file (e.g. TvWishList_1.2 or TvWishList_1.0.1 or TvWishList_1.1)

    which description?
    File property detail description? = TvWishListMP
    Installing folder name? = TvWishListMP1.2
     

    Users who are viewing this thread

    Top Bottom