Myepisodes update not working

Running FileBot from the console, Groovy scripting, shell scripts, etc
Post Reply
User avatar
pax0707
Posts: 63
Joined: 25 Jun 2014, 09:44

Myepisodes update not working

Post by pax0707 »

A couple of days ago myepisodes stopped updating, according to log there's also issue with Plex notifications too.



Code: Select all

Run script [D:/Filebot/amc.groovy] at [Thu Jun 02 05:13:48 CEST 2016]
Parameter: seriesFormat = D:/Done/SERIJE/{n} - {s00e00} - {t}
Parameter: animeFormat = D:/Done/ANIME/{n} - {s00e00} - {t}
Parameter: excludeList = amc.txt
Parameter: unsorted = y
Parameter: myepisodes = *****
Parameter: plex = localhost:xxxxxxxxxxxxxxxxxxxxxxxx
Parameter: gmail = *****
Parameter: reportError = y
Parameter: mailto = *****
Argument: D:\Done\BTN
Using excludes: D:\Done\SERIJE\amc.txt (6505)
Input: D:\Done\BTN\The.Americans.2013.S04E12.720p.HDTV.x264-AVS.mkv
Group: [tvs:the americans 2013] => [The.Americans.2013.S04E12.720p.HDTV.x264-AVS.mkv]
Rename episodes using [TheTVDB]
Auto-detected query: [The Americans 2013]
Fetching episode data for [The Americans (2013)]
[COPY] Rename [D:\Done\BTN\The.Americans.2013.S04E12.720p.HDTV.x264-AVS.mkv] to [D:\Done\SERIJE\The Americans (2013) - S04E12 - A Roy Rogers in Franconia.mkv]
Processed 1 files
Notify Plex: localhost
GET: https://localhost:32400/library/sections/all/refresh?X-Plex-Token=xxxxxxxxxxxxxxxxxx
java.security.cert.CertificateException: No subject alternative DNS name matching localhost found.
javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching localhost found.
	at net.filebot.web.WebRequest.fetch(WebRequest.java:140)
	at net.filebot.cli.ScriptShellMethods.get(ScriptShellMethods.java:293)
	at Script2$_refreshPlexLibrary_closure3.doCall(Script2.groovy:38)
	at Script2$_refreshPlexLibrary_closure3.doCall(Script2.groovy)
	at net.filebot.cli.ScriptShellBaseClass.tryLogCatch(ScriptShellBaseClass.java:127)
	at Script2.refreshPlexLibrary(Script2.groovy:30)
	at Script1$_run_closure79$_closure161.doCall(Script1.groovy:485)
	at Script1$_run_closure79$_closure161.doCall(Script1.groovy)
	at net.filebot.cli.ScriptShellBaseClass.tryLogCatch(ScriptShellBaseClass.java:127)
	at Script1$_run_closure79.doCall(Script1.groovy:484)
	at Script1.run(Script1.groovy:482)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:114)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:29)
	at net.filebot.Main.main(Main.java:117)
Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: No subject alternative DNS name matching localhost found.
	at net.filebot.web.WebRequest.fetch(WebRequest.java:137)
	... 15 more
Caused by: java.security.cert.CertificateException: No subject alternative DNS name matching localhost found.
	... 16 more
Update MyEpisodes
No signature of method: static net.filebot.Cache.getCache() is applicable for argument types: (java.lang.String) values: [web-datasource-lv2]
Possible solutions: getCache(java.lang.String, net.filebot.CacheType), getName(), getClass(), getCacheType(), getAt(java.lang.String), each(groovy.lang.Closure)
groovy.lang.MissingMethodException: No signature of method: static net.filebot.Cache.getCache() is applicable for argument types: (java.lang.String) values: [web-datasource-lv2]
Possible solutions: getCache(java.lang.String, net.filebot.CacheType), getName(), getClass(), getCacheType(), getAt(java.lang.String), each(groovy.lang.Closure)
	at MyEpisodesScraper.<init>(Script8.groovy:50)
	at Script8.run(Script8.groovy:8)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
	at net.filebot.cli.ScriptShellBaseClass.executeScript(ScriptShellBaseClass.java:114)
	at net.filebot.cli.ScriptShellBaseClass.executeScript(ScriptShellBaseClass.java:97)
	at Script1$_run_closure81.doCall(Script1.groovy:504)
	at Script1$_run_closure81.doCall(Script1.groovy)
	at net.filebot.cli.ScriptShellBaseClass.tryLogCatch(ScriptShellBaseClass.java:127)
	at Script1.run(Script1.groovy:503)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:114)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:29)
	at net.filebot.Main.main(Main.java:117)
     [mail] Sending email: [FileBot] The.Americans.2013.S04E12.720p.HDTV.x264-AVS
     [mail] Sent email with 0 attachments
Done ヾ(@⌒ー⌒@)ノ

Code: Select all

FileBot 4.7 (r4034)
JNA Native: 4.0.1
MediaInfo: MediaInfoLib - v0.7.78
7-Zip-JBinding: 9.20
Chromaprint: fpcalc version 1.1.0 (C:\Program Files\FileBot\fpcalc.exe)
Extended Attributes: OK
Groovy Engine: 2.4.6
JRE: Java(TM) SE Runtime Environment 1.8.0_91
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 2 Core / 910 MB Max Memory / 21 MB Used Memory
OS: Windows 10 (amd64)
Package: MSI
Data: C:\Users\pax07\AppData\Roaming\FileBot
Done ?(?????)?
Last edited by pax0707 on 02 Jun 2016, 03:58, edited 1 time in total.
User avatar
rednoah
The Source
Posts: 23953
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Myepisodes update not working

Post by rednoah »

Plex:
Use 127.0.0.1 instead of localhost. It'll use HTTP if you pass an IP, but it'll use HTTPS if you pass a hostname.


EDIT: You're using a custom script, which probably hasn't been updated in a long time and isn't really compatible with the latest filebot release anymore. I recommend using fn:amc.
:idea: Please read the FAQ and How to Request Help.
User avatar
pax0707
Posts: 63
Joined: 25 Jun 2014, 09:44

Re: Myepisodes update not working

Post by pax0707 »

My local script is up to date.
I monitor the git page and update it.
Only line I change is

Code: Select all

		def config = group.tvs ? [name:group.tvs, format:format.tvs, db:'TheTVDB'] : [name:group.anime, format:format.anime, db:'TheTVDB']

Code: Select all

Run script [fn:amc] at [Thu Jun 02 05:55:32 CEST 2016]
Parameter: seriesFormat = D:/Done/SERIJE/{n} - {s00e00} - {t}
Parameter: animeFormat = D:/Done/ANIME/{n} - {s00e00} - {t}
Parameter: excludeList = amc.txt
Parameter: unsorted = y
Parameter: myepisodes = *****
Parameter: plex = localhost:xxxxxxxxxxxxx
Parameter: gmail = *****
Parameter: reportError = y
Parameter: mailto = *****
Argument: D:\Done\BTN
Using excludes: D:\Done\SERIJE\amc.txt (6505)
Input: D:\Done\BTN\The.Americans.2013.S04E12.720p.HDTV.x264-AVS.mkv
Group: [tvs:the americans 2013] => [The.Americans.2013.S04E12.720p.HDTV.x264-AVS.mkv]
Rename episodes using [TheTVDB]
Auto-detected query: [The Americans 2013]
Fetching episode data for [The Americans (2013)]
[COPY] Rename [D:\Done\BTN\The.Americans.2013.S04E12.720p.HDTV.x264-AVS.mkv] to [D:\Done\SERIJE\The Americans (2013) - S04E12 - A Roy Rogers in Franconia.mkv]
Processed 1 files
Notify Plex: localhost
GET: http://localhost:32400/library/sections/all/refresh?X-Plex-Token=xxxxxxxxxxxxxxxx
Update MyEpisodes
No signature of method: static net.filebot.Cache.getCache() is applicable for argument types: (java.lang.String) values: [web-datasource-lv2]
Possible solutions: getCache(java.lang.String, net.filebot.CacheType), getName(), getClass(), getCacheType(), getAt(java.lang.String), each(groovy.lang.Closure)
groovy.lang.MissingMethodException: No signature of method: static net.filebot.Cache.getCache() is applicable for argument types: (java.lang.String) values: [web-datasource-lv2]
Possible solutions: getCache(java.lang.String, net.filebot.CacheType), getName(), getClass(), getCacheType(), getAt(java.lang.String), each(groovy.lang.Closure)
	at MyEpisodesScraper.<init>(Script8.groovy:50)
	at Script8.run(Script8.groovy:8)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
	at net.filebot.cli.ScriptShellBaseClass.executeScript(ScriptShellBaseClass.java:114)
	at net.filebot.cli.ScriptShellBaseClass.executeScript(ScriptShellBaseClass.java:97)
	at Script1$_run_closure81.doCall(Script1.groovy:501)
	at Script1$_run_closure81.doCall(Script1.groovy)
	at net.filebot.cli.ScriptShellBaseClass.tryLogCatch(ScriptShellBaseClass.java:127)
	at Script1.run(Script1.groovy:500)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:62)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:72)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:114)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:29)
	at net.filebot.Main.main(Main.java:117)
     [mail] Sending email: [FileBot] The.Americans.2013.S04E12.720p.HDTV.x264-AVS
     [mail] Sent email with 0 attachments
Done ヾ(@⌒ー⌒@)ノ

User avatar
rednoah
The Source
Posts: 23953
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Myepisodes update not working

Post by rednoah »

The issue is in the update-mes script. I'll look into it later.

EDIT: Have you tried using dev:amc yet?
:idea: Please read the FAQ and How to Request Help.
User avatar
pax0707
Posts: 63
Joined: 25 Jun 2014, 09:44

Re: Myepisodes update not working

Post by pax0707 »

Tried.

Not working.
User avatar
rednoah
The Source
Posts: 23953
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Myepisodes update not working

Post by rednoah »

Logs?

'cause this couldn't possibly happen anymore:

Code: Select all

groovy.lang.MissingMethodException: No signature of method: static net.filebot.Cache.getCache() is applicable for argument types: (java.lang.String) values: [web-datasource-lv2]
:idea: Please read the FAQ and How to Request Help.
User avatar
pax0707
Posts: 63
Joined: 25 Jun 2014, 09:44

Re: Myepisodes update not working

Post by pax0707 »

Code: Select all

Run script [dev:amc] at [Tue Jun 28 04:21:21 CEST 2016]
Parameter: seriesFormat = D:/Done/SERIJE/{n} - {s00e00} - {t}
Parameter: animeFormat = D:/Done/ANIME/{n} - {s00e00} - {t}
Parameter: excludeList = amc.txt
Parameter: unsorted = y
Parameter: myepisodes = *****
Parameter: plex = localhost:xxxxxxxxxxxxxxxxx
Parameter: gmail = *****
Parameter: reportError = y
Parameter: mailto = *****
Argument: D:\Done\BTN
Using excludes: D:\Done\SERIJE\amc.txt (6755)
Input: D:\Done\BTN\12.Monkeys.S02E11.720p.HDTV.x264-FLEET.mkv
Input: D:\Done\BTN\so.you.think.you.can.dance.s13e05.720p.hdtv.x264-w4f.mkv
Group: [tvs:12 monkeys] => [12.Monkeys.S02E11.720p.HDTV.x264-FLEET.mkv]
Group: [tvs:so you think you can dance] => [so.you.think.you.can.dance.s13e05.720p.hdtv.x264-w4f.mkv]
Rename episodes using [TheTVDB]
Auto-detected query: [12 Monkeys]
Fetching episode data for [12 Monkeys]
Fetching episode data for [Code Monkeys]
[COPY] Rename [D:\Done\BTN\12.Monkeys.S02E11.720p.HDTV.x264-FLEET.mkv] to [D:\Done\SERIJE\12 Monkeys - S02E11 - Resurrection.mkv]
Processed 1 files
Rename episodes using [TheTVDB]
Auto-detected query: [So You Think You Can Dance]
Fetching episode data for [So You Think You Can Dance]
Fetching episode data for [So You Think You Can Dance (NZ)]
Fetching episode data for [So You Think You Can Dance (UK)]
Fetching episode data for [So You Think You Can Dance (SA)]
Fetching episode data for [So You Think You Can Dance (NL/BE)]
Stripping invalid characters from new path: D:/Done/SERIJE/So You Think You Can Dance - S13E05 - The Next Generation: Academy #2
[COPY] Rename [D:\Done\BTN\so.you.think.you.can.dance.s13e05.720p.hdtv.x264-w4f.mkv] to [D:\Done\SERIJE\So You Think You Can Dance - S13E05 - The Next Generation Academy #2.mkv]
Processed 1 files
Notify Plex: localhost
GET: https://localhost:32400/library/sections/all/refresh?X-Plex-Token=xxxxxxxxxxxxxxxx
Connection refused: connect
Update MyEpisodes
No signature of method: static net.filebot.Cache.getCache() is applicable for argument types: (java.lang.String) values: [web-datasource-lv2]
Possible solutions: getCache(java.lang.String, net.filebot.CacheType), getName(), getClass(), getCacheType(), getAt(java.lang.String), each(groovy.lang.Closure)
     [mail] Sending email: [FileBot] 12.Monkeys.S02E11.720p.HDTV.x264-FLEET, so.you.think.you.can.dance.s13e05.720p.hdtv.x264-w4f
     [mail] Sent email with 0 attachments
Done ヾ(@⌒ー⌒@)ノ
User avatar
rednoah
The Source
Posts: 23953
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: Myepisodes update not working

Post by rednoah »

Try testing things separately:

Code: Select all

filebot -script dev:update-mes /path/to/input --def login="user:password"
Suffice to say, this works for me.
:idea: Please read the FAQ and How to Request Help.
User avatar
pax0707
Posts: 63
Joined: 25 Jun 2014, 09:44

Re: Myepisodes update not working

Post by pax0707 »

For some reason it's working last few days.
Post Reply