Hi,
I'm sorry to contribute to this thread, but I've tried
everything and I still can't get things to work out.
I have a lifetime license that I've been happily using for about six months. Once or twice filebot has somehow lost awareness of the license and I've just uncommented a line in my script that activates the license and all has been well. This happened again two days ago, but the regular license line has no effect. Filebot runs as www-data, and I've tried everything I can think of including deleting all apparent .license files, running the script via sudo to www-data, sudoing interactively to www-data and running (always worked in the past), having other code running as www-data call it, and logging in directly as www-data by giving it an interactive shell all to no avail.
My script looks like this:
Code: Select all
./update-filebot.sh
./filebot.sh --license license.psm
./filebot.sh -script fn:amc --output "/storage/plex" --action symlink -non-strict "$DIR" --log-file "$HOME/filebot/amc.log" --conflict auto --def exec="echo {quote f} matched as {quote ny}" unsorted=y storeReport="$HOME/filebot/logs" movieFormat="{plex}" seriesFormat="{plex}" animeFormat="{plex}" musicFormat="{plex}" subtitles=en
The output looks like this (censored with "***") (the java warnings have always been there):
Code: Select all
Update /var/www/filebot/data/CHANGES.tar.xz
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
304 NO UPDATE
Activate License [PX***] on [Sat Jun 13 19:18:00 CEST 2020]
Write [FileBot License PX*** (Valid-Until: 2070-01-12)] to [/var/www/filebot/data/.license]
FileBot License PX*** (Valid-Until: 2070-01-12) has been activated successfully.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.codehaus.groovy.vmplugin.v7.Java7$1 (file:/var/www/filebot/jar/groovy.jar) to constructor java.lang.invoke.MethodHandles$Lookup(java.lang.Class,int)
WARNING: Please consider reporting this to the maintainers of org.codehaus.groovy.vmplugin.v7.Java7$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
Run script [fn:amc] at [Sat Jun 13 19:18:03 CEST 2020]
Parameter: exec = echo {quote f} matched as {quote ny}
Parameter: unsorted = y
Parameter: storeReport = /var/www/filebot/logs
Parameter: movieFormat = {plex}
Parameter: seriesFormat = {plex}
Parameter: animeFormat = {plex}
Parameter: musicFormat = {plex}
Parameter: subtitles = en
Argument[0]: /storage/media/***.mkv
***
Input: /storage/media/***.mkv
Group: {Movie=***} => [***.mkv]
Get [English] subtitles for 1 files
Looking up subtitles by hash via OpenSubtitles
No matching subtitles found: /storage/media/***.mkv
Rename movies using [TheMovieDB]
Auto-detect movie from context [/storage/media/***.mkv]
Whoopsies! --action SYMLINK requires a valid license.
* Consider using --action TEST
License Error: ***
________________________________________________
/ Please purchase a FileBot License: \
\ https://www.filebot.net/purchase.html#tar /
------------------------------------------------
\ . .
\ / `. .' "
\ .---. < > < > .---.
\ | \ \ - ~ ~ - / / |
_____ ..-~ ~-..-~
| | \~~~\.' `./~~~/
--------- \__/ \__/
.' O \ / / \ "
(_____, `._.' | } \/~~~/
`----. / } | / \__/
`-. | / | / `. ,~~|
~-.__| /_ - ~ ^| /- _ `..-'
| / | / ~-. `-. _ _ _
|_____| |_____| ~ - . _ _ _ _ _>
FileBot requires a valid license. Please run `filebot --license *.psm` to install your FileBot license.
Bad License (>_<)
Any suggestions for other things to try would be much appreciated! Thank you!