Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to obtain results from certain indexers #2783

Closed
Dranzer94 opened this issue Mar 23, 2018 · 16 comments
Closed

Unable to obtain results from certain indexers #2783

Dranzer94 opened this issue Mar 23, 2018 · 16 comments

Comments

@Dranzer94
Copy link

Most of my indexers are providing an error when trying to search. Log is below:

System.Exception: Found no results while trying to browse this tracker
at Jackett.Common.Services.IndexerManagerService+d__18.MoveNext () [0x000e8] in C:\projects\jackett\src\Jackett.Common\Services\IndexerManagerService.cs:225
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:113
at Jackett.Controllers.IndexerApiController+d__12.MoveNext () [0x0007f] in <3523372f3e9d42c38d21f4b168fb063d>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter.GetResult () [0x00000] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:113
at System.Threading.Tasks.TaskHelpersExtensions+d__0.MoveNext () [0x0005b] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <a3c4aef09b90421281b772cc05a43e75>:0 at System.Web.Http.Tracing.ITraceWriterExtensions+<TraceBeginEndAsyncCore>d__171[TResult].MoveNext () [0x000e5] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <a3c4aef09b90421281b772cc05a43e75>:0 at System.Web.Http.Controllers.ApiControllerActionInvoker+<InvokeActionAsyncCore>d__1.MoveNext () [0x000ab] in <69abafc3d8434ab584330d77cc8d6da3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128 at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in :0
at System.Web.Http.Tracing.ITraceWriterExtensions+d__171[TResult].MoveNext () [0x000e5] in <69abafc3d8434ab584330d77cc8d6da3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128 at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in :0
at System.Web.Http.Filters.ActionFilterAttribute+d__6.MoveNext () [0x00091] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Web.Http.Filters.ActionFilterAttribute+d__6.MoveNext () [0x001ad] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <a3c4aef09b90421281b772cc05a43e75>:0 at System.Web.Http.Filters.ActionFilterAttribute+<ExecuteActionFilterAsyncCore>d__5.MoveNext () [0x00103] in <69abafc3d8434ab584330d77cc8d6da3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128 at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in :0
at System.Web.Http.Filters.ActionFilterAttribute+d__6.MoveNext () [0x00091] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Web.Http.Filters.ActionFilterAttribute+d__6.MoveNext () [0x001ad] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <a3c4aef09b90421281b772cc05a43e75>:0 at System.Web.Http.Filters.ActionFilterAttribute+<ExecuteActionFilterAsyncCore>d__5.MoveNext () [0x00103] in <69abafc3d8434ab584330d77cc8d6da3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128 at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in :0
at System.Web.Http.Controllers.ActionFilterResult+d__5.MoveNext () [0x001af] in <69abafc3d8434ab584330d77cc8d6da3>:0
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143
at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187
at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156
at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128
at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in <a3c4aef09b90421281b772cc05a43e75>:0 at System.Web.Http.Filters.AuthorizationFilterAttribute+<ExecuteAuthorizationFilterAsyncCore>d__3.MoveNext () [0x000f3] in <69abafc3d8434ab584330d77cc8d6da3>:0 --- End of stack trace from previous location where exception was thrown --- at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/exceptionservices/exceptionservicescommon.cs:143 at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x00047] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:187 at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:156 at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in /SRC/mono-4.8.1/mcs/class/referencesource/mscorlib/system/runtime/compilerservices/TaskAwaiter.cs:128 at System.Runtime.CompilerServices.TaskAwaiter1[TResult].GetResult () [0x00000] in :0
at System.Web.Http.Controllers.ExceptionFilterResult+d__6.MoveNext () [0x00087] in <69abafc3d8434ab584330d77cc8d6da3>:0

This is on a QNAP TS-251+ running the latest Firmware version 4.3.4.0516 Build 20180315

I've updated mono from 4.8.1.0 to 5.4.1.6.0 and then 5.10.0.140 with no difference. Reinstalled both Mono and Jackett to no avail. This happens with some indexers but not all (ThePirateBay & RARBG some examples. I've tested the proxy I'm using and it's working.
Jackett version is 0.8.763, any ideas?

Thanks,
Josh

@kaso17
Copy link
Collaborator

kaso17 commented Mar 24, 2018

Please provide a full enhanced log. Instructions for obtaining logs are here: https://github.com/Jackett/Jackett#troubleshooting

@kaso17
Copy link
Collaborator

kaso17 commented Mar 24, 2018

and also update to the latest jackett version

@Dranzer94
Copy link
Author

I have the latest available version for QNAP installed, when trying to update from within the app I get an error. Here's the full log file, see attached:

Thanks,
Josh
log.txt

@kaso17
Copy link
Collaborator

kaso17 commented Mar 26, 2018

qnap seems to start jackett with the command line option -c libcurl please try starting it without. It shouldn't be needed anymore.

@Dranzer94
Copy link
Author

How do I do that? The program is started within the app centre and controlled by qts. Is there a way to do it through ssh?

@Dranzer94
Copy link
Author

FYI Jackett doesn't run at all if the latest version of mono is installed 5.10.0.160 on QNAP, surely this points to a problem in the code meaning something is still looking for libcurl?

@kaso17
Copy link
Collaborator

kaso17 commented Mar 26, 2018

The libcurl argument should be removed in the init script, don't know how the init systems works on qnap. #2809 is related.

The mono 5.10 issue is being discussed in #2704

@Jorman
Copy link
Contributor

Jorman commented Mar 26, 2018

Need some test on Qnap? I can start Jackett with a modified command line, I don't remember if I tried before with the "wrong" Mono, I can try, I've 1st to install latest mono

@Jorman
Copy link
Contributor

Jorman commented Mar 26, 2018

@Dranzer94 are you using SortMyQPKGs?

@kaso17
Copy link
Collaborator

kaso17 commented Mar 26, 2018

based on other qnap posts you can try this command.

PATH="/share/CE_CACHEDEV1_DATA/.qpkg/Qmono/bin/:$PATH" /share/CE_CACHEDEV1_DATA/.qpkg/Qmono/bin/mono --debug /share/CACHEDEV1_DATA/.qpkg/Jackett/Jackett/JackettConsole.exe -t -l

make sure to run it as jackett user, otherwise it might mess up your permissions):

@Jorman
Copy link
Contributor

Jorman commented Mar 26, 2018

Yep, path is not the full one, miss some I try to figure out what change about old and new version of qmono for qnap

@Dranzer94
Copy link
Author

Dranzer94 commented Mar 26, 2018

So, running the below command to start Jackett does fix the problem, thanks @kaso17 ! I can search the indexers as usual and they appear to be working! (Had to modify the path slightly)
PATH="/share/CACHEDEV1_DATA/.qpkg/Qmono/bin/:$PATH" /share/CACHEDEV1_DATA/.qpkg/Qmono/bin/mono --debug /share/CACHEDEV1_DATA/.qpkg/Jackett/Jackett/JackettConsole.exe -t -l
The only one which fails is Torrentz2 which is likely just a problem with the tracker.

The question is now, how do I edit the init script to run it with only those arguments permanently? As currently whenever I restart my NAS or start/ stop the app from within the app centre it will run with the -c argument again and I'll be back to square one :(

@Jorman I'm not using sortmyqpkg's currently?

@kaso17
Copy link
Collaborator

kaso17 commented Mar 27, 2018

@Dranzer94 I don't know the qnap init system. I suggest you point the qnap jackett maintainer to this issue and this one: #2809

@Jorman and @Dranzer94 which mono version are you running now?

@Jorman
Copy link
Contributor

Jorman commented Mar 27, 2018 via email

@Dranzer94
Copy link
Author

I've found a fix! To prevent Jackett from launching with libcurl on QNAP you have to modify the file;
/share/CACHEDEV1_DATA/.qpkg/Jackett/Jackett.sh and remove "--UseClient libcurl" from the line below:

sleep 5

/opt/Qmono/bin/mono --debug JackettConsole.exe --IgnoreSslErrors true --UseClient libcurl &
echo $! > $PIDF
sleep 15

Hope this helps!

@Jorman
Copy link
Contributor

Jorman commented Mar 28, 2018

Just tried with last mono 5.10.0.160 but with no lucky

@ghost ghost removed the Full logs needed label Apr 8, 2018
@kaso17 kaso17 closed this as completed Apr 17, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants