Plex request or similar

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
Hello everyone, recently i found out about PlexRequest and i rushed checking if there was anyone who has already experimented it on FreeNas. Unfortunately i was only able to find one guide which didn't fit too well with my knowledge :(

I'm looking for something that will allow me to receive movies requests from the other users that i'm sharing Plex's libraries with. I don't need anything too fancy, the main focus would be on movies.

Is there anything that would fit my request that i might have missed?

Thank you in advance!
 

Aaron W Floch

Dabbler
Joined
Mar 10, 2015
Messages
14
I am not sure if you have seen this guide, but PlexRequests is now written in .NET. There is a guide on the github wiki that may help.

https://github.com/tidusjar/PlexRequests.Net/wiki/FAQ

I was unable to successfully unzip the file using the command; therefore, I downloaded the file and unzipped in on my desktop. I also had to rename the file and place it in the correct place myself.

Inside the plexrequest jail you have created, use these commands.

Code:
pkg update && pkg upgrade
pkg install wget mono
pkg install screen
echo 'jail_sysvipc_allow="YES"' >> /etc/rc.conf
unzip | wget <release.zip> # This did not work for me. Instead, I downloaded the zip file, unzipped it, renamed it (plex_requests), and placed it into the /var/db directory.
mv <release_dir> /var/db/plex_requests # I did not use this command because I moved and renamed the file myself.
screen mono /var/db/plex_requests/PlexRequests.exe


If you want to try to do it per instructions, I believe the correct "release.zip" html is: https://github.com/tidusjar/PlexRequests.Net/releases/tag/v1.4.1
Then the "release_dir" will be something you may have to find out. The command

Code:
ls -la


should list the directories. Whichever is the downloaded file will be what you use in place of "release_dir."

I hope the steps are coherent. I am relatively new to this and just want to help. Cheers.[/CODE]
 
Last edited:

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
Thanks for the reply, i'll try it as soon as i can. I'm a huge noob so i just hope i won't mess anything up :D
 

Aaron W Floch

Dabbler
Joined
Mar 10, 2015
Messages
14
Messing around inside jails should protect the rest of your system. Someone with more experience could shed light on this; however, if you have a problem with a jail you can delete it and start a new one. Or use a snapshot if the jail is older and not one you want to reinstall again.

If you have any questions let me know. I started using FreeNAS last year and have learned some basic things. Maybe I can help. I remember how hard it was looking for information when I did not know what to ask.
 

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
Messing around inside jails should protect the rest of your system. Someone with more experience could shed light on this; however, if you have a problem with a jail you can delete it and start a new one. Or use a snapshot if the jail is older and not one you want to reinstall again.

If you have any questions let me know. I started using FreeNAS last year and have learned some basic things. Maybe I can help. I remember how hard it was looking for information when I did not know what to ask.

So far so good, i was able to follow your method but:
- I set up Sickrage to work with PlexRequest, i can search for a show but once i try to "approve" it it says that soemthing went wrong... So no automatic search for that...
-I Don't have couchpotato, therefore i cannot search for movies


I understand all of my issues are related to the mentioned plugins, but maybe you know some more than i do :D

Another issue is that as soon as i close the the terminal, the jail stops working. Any hint?
 

Aaron W Floch

Dabbler
Joined
Mar 10, 2015
Messages
14
I am also having the same issues with sickrage and when closing the jail. I have coachpotato set up and it is able to load requests, albeit, slowly.

I have a warning about memory not being correct inside the jail, do you also have this warning?

I think the stopping problem is associated with the rc.conf but I will not be able to google resolutions until either tonight or tomorrow. This is relatively new to FreeNAS so someone may be working on a setup guide here on the forums. We can only hope. Either way, let me know if you find the solution. If I find it, I will post back here.

Oh, before I forget. There is a channel that you can use to upload requests inside of Plex. Makes it potentially easier on everyone.

https://github.com/ngovil21/PlexRequestChannel.bundle

I have not looked into it too deeply because I am trying to study. But figured I would let you know.
 

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
Yep, i have the exact same issues... Too bad because plexrequest promises to be gold. I wish someone more expert than us will do us the huge favour to help :D
 

tidusjar

Cadet
Joined
Mar 22, 2016
Messages
3
Hi Guys,
I'm the creator of PlexRequests.Net,

Is this an issue with the application or the jail?
 

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
Hi Guys,
I'm the creator of PlexRequests.Net,

Is this an issue with the application or the jail?


Hello there, i'll post a few screenshots once i get home, but mainly i get an error about the OS not showing the memory usage correctly and once i close the terminal, the jail stops working.

Lastly, sickrage is not searching once i approve the request from other users.

Thanks in advance!
 

tidusjar

Cadet
Joined
Mar 22, 2016
Messages
3
Hello there, i'll post a few screenshots once i get home, but mainly i get an error about the OS not showing the memory usage correctly and once i close the terminal, the jail stops working.

Lastly, sickrage is not searching once i approve the request from other users.

Thanks in advance!

I'm not to sure about the Jail issue, there are some improvements in the next release to how the application is hosted so that might help.

Regarding the SickRage issue, there is a log file in the install directory like this "2016-03-22.log". If you could delete it, and then try and approve a request so you get the error and then send the file to me so I can see what is going on?
 

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
Ok, i re-did everything from scratch and Sickrage was working. Still, the issue that as soon as i close the terminal, the jail stops working, persists.

This is what appears when i start PlexRequests from putty
 

Attachments

  • dFBAjhi.png
    dFBAjhi.png
    34.1 KB · Views: 513

INCSlayer

Contributor
Joined
Apr 4, 2015
Messages
197
zodiac install screen (or tmux) and start it from inside screen and detach it and it should run in the background
 

Aaron W Floch

Dabbler
Joined
Mar 10, 2015
Messages
14
Using screen seems to have worked for me. Though, even using this method I still have the memory message that ZodiacUHD posted above. I don't know if that is a jail issue or a plexrequest.net issue. If I run into problems, I will post on the git forum.

Oh yeah, thanks for the help and thanks for plexrequests.net. I have been wanting this for some time.
 

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
I'm having a few issues, i tried to install the latest version and this is what i'm getting, any idea?

Code:
root@PlexRequests:/ # mono /var/db/plex_requests/PlexRequests.exe
Version: 1.6.0
Location of the database: /var/db/plex_requests/PlexRequests.sqlite

Unhandled Exception:
System.AggregateException: One or more errors occurred. ---> System.Net.WebExcep                                                                                                                                                             tion: Error: SendFailure (Error writing headers) ---> System.Net.WebException: E                                                                                                                                                             rror writing headers ---> System.IO.IOException: The authentication or decryptio                                                                                                                                                             n has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate                                                                                                                                                              received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult as                                                                                                                                                             yncResult) <0x80637b3a0 + 0x00143> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResu                                                                                                                                                             lt ar, Boolean ignoreEmpty) <0x80637b2c0 + 0x00031> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResu                                                                                                                                                             lt result) <0x806374360 + 0x00243> in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Net.WebConnection.EndWrite (System.Net.HttpWebRequest request, Boole                                                                                                                                                             an throwOnError, IAsyncResult result) <0x8063a7fa0 + 0x0023d> in <filename unkno                                                                                                                                                             wn>:0
  at System.Net.WebConnectionStream+<SetHeadersAsync>c__AnonStorey1.<>m__0 (IAsy                                                                                                                                                             ncResult r) <0x8063a77c0 + 0x00163> in <filename unknown>:0
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x8063                                                                                                                                                             a9270 + 0x0020d> in <filename unknown>:0
  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncRes                                                                                                                                                             ult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.                                                                                                                                                             Tasks.Task`1 promise, Boolean requiresSynchronization) <0x8063a8e40 + 0x00093> i                                                                                                                                                             n <filename unknown>:0

..................

--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x8063ac4a0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x8063abf90 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x8063abdf0 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x8063350e0 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x806335040 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiConnection+<>c__DisplayClass13_0`1+<<GetAll>b__0>d[T].MoveNext () <0x80631cc30 + 0x002be> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x8063ac4a0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x8063abf90 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x8063abdf0 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x8063350e0 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x806335040 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiPagination+<GetAllPages>d__0`1[T].MoveNext () <0x80631bce0 + 0x002d7> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x8063ac4a0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x8063abf90 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x8063abdf0 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x8063350e0 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x8063acb50 + 0x0001f> in <filename unknown>:0
  at PlexRequests.Core.StatusChecker+<GetLatestRelease>d__6.MoveNext () <0x80631a5f0 + 0x0019d> in <filename unknown>:0 <---




I cut the code a little bit because i couldn't post it all.
 

tidusjar

Cadet
Joined
Mar 22, 2016
Messages
3
I think this is a bug in an older version of mono. Can you please upgrade mono?
 

ZodiacUHD

Patron
Joined
Aug 28, 2015
Messages
226
I think this is a bug in an older version of mono. Can you please upgrade mono?
Sorry for the late reply, i upgraded mono to the latest version, still no luck :(


root@PlexRequests:/ # mono -V
Mono JIT compiler version 4.2.3 (Stable 4.2.3.4/832de4b Tue Apr 12 01:47:32 UTC 2016)
Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
TLS: __thread
SIGSEGV: altstack
Notification: kqueue
Architecture: amd64
Disabled: none
Misc: softdebug
LLVM: supported, not enabled.
GC: sgen
 

TheNicNet

Cadet
Joined
Sep 28, 2015
Messages
2
I'm having a few issues, i tried to install the latest version and this is what i'm getting, any idea?

Code:
root@PlexRequests:/ # mono /var/db/plex_requests/PlexRequests.exe
Version: 1.6.0
Location of the database: /var/db/plex_requests/PlexRequests.sqlite

Unhandled Exception:
System.AggregateException: One or more errors occurred. ---> System.Net.WebExcep                                                                                                                                                             tion: Error: SendFailure (Error writing headers) ---> System.Net.WebException: E                                                                                                                                                             rror writing headers ---> System.IO.IOException: The authentication or decryptio                                                                                                                                                             n has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate                                                                                                                                                              received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult as                                                                                                                                                             yncResult) <0x80637b3a0 + 0x00143> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResu                                                                                                                                                             lt ar, Boolean ignoreEmpty) <0x80637b2c0 + 0x00031> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResu                                                                                                                                                             lt result) <0x806374360 + 0x00243> in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Net.WebConnection.EndWrite (System.Net.HttpWebRequest request, Boole                                                                                                                                                             an throwOnError, IAsyncResult result) <0x8063a7fa0 + 0x0023d> in <filename unkno                                                                                                                                                             wn>:0
  at System.Net.WebConnectionStream+<SetHeadersAsync>c__AnonStorey1.<>m__0 (IAsy                                                                                                                                                             ncResult r) <0x8063a77c0 + 0x00163> in <filename unknown>:0
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x8063                                                                                                                                                             a9270 + 0x0020d> in <filename unknown>:0
  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncRes                                                                                                                                                             ult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.                                                                                                                                                             Tasks.Task`1 promise, Boolean requiresSynchronization) <0x8063a8e40 + 0x00093> i                                                                                                                                                             n <filename unknown>:0

..................

--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x8063ac4a0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x8063abf90 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x8063abdf0 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x8063350e0 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x806335040 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiConnection+<>c__DisplayClass13_0`1+<<GetAll>b__0>d[T].MoveNext () <0x80631cc30 + 0x002be> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x8063ac4a0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x8063abf90 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x8063abdf0 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x8063350e0 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x806335040 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiPagination+<GetAllPages>d__0`1[T].MoveNext () <0x80631bce0 + 0x002d7> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x8063ac4a0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x8063abf90 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x8063abdf0 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x8063350e0 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x8063acb50 + 0x0001f> in <filename unknown>:0
  at PlexRequests.Core.StatusChecker+<GetLatestRelease>d__6.MoveNext () <0x80631a5f0 + 0x0019d> in <filename unknown>:0 <---




I cut the code a little bit because i couldn't post it all.

I'm having the same issue as this gentleman.
I've spun up a completely new jail and done this from scratch. I'm on FreeNAS-9.10-STABLE-201604140622 (8781269).

My error dump is below:

Code:
Your operating system's sysconf (3) function doesn't correctly report physical memory size!
[ERROR] FATAL UNHANDLED EXCEPTION: System.AggregateException: One or more errors occurred. ---> System.Net.WebException: Error: SendFailure (Error writing headers) ---> System.Net.WebException: Error writing headers ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x2992a0 + 0x00143> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x2991c0 + 0x00031> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x292980 + 0x00243> in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Net.WebConnection.EndWrite (System.Net.HttpWebRequest request, Boolean throwOnError, IAsyncResult result) <0x2c6060 + 0x0023d> in <filename unknown>:0
  at System.Net.WebConnectionStream+<SetHeadersAsync>c__AnonStorey1.<>m__0 (IAsyncResult r) <0x2c5880 + 0x00163> in <filename unknown>:0
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x2c7330 + 0x0020d> in <filename unknown>:0
  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncResult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.Tasks.Task`1 promise, Boolean requiresSynchronization) <0x2c6f00 + 0x00093> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at System.Net.Http.HttpClientHandler+<SendAsync>c__async0.MoveNext () <0x263300 + 0x0128a> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x2cab60 + 0x0001f> in <filename unknown>:0
  at Octokit.Internal.RedirectHandler+<SendAsync>d__5.MoveNext () <0x262000 + 0x001f4> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at System.Net.Http.HttpClient+<SendAsyncWorker>c__async0.MoveNext () <0x261210 + 0x004f8> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.Internal.HttpClientAdapter+<Send>d__2.MoveNext () <0x2567f0 + 0x00362> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.Connection+<RunRequest>d__52.MoveNext () <0x2546a0 + 0x004f8> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.Connection+<Run>d__51`1[T].MoveNext () <0x2538e0 + 0x0026d> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiConnection+<GetPage>d__33`1[T].MoveNext () <0x231640 + 0x00473> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiConnection+<>c__DisplayClass13_0`1+<<GetAll>b__0>d[T].MoveNext () <0x241aa0 + 0x002be> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiPagination+<GetAllPages>d__0`1[T].MoveNext () <0x241130 + 0x002d7> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x2cab60 + 0x0001f> in <filename unknown>:0
  at PlexRequests.Core.StatusChecker+<GetLatestRelease>d__6.MoveNext () <0x250120 + 0x0019d> in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Threading.Tasks.Task.ThrowIfExceptional (Boolean includeTaskCanceledExceptions) <0x2cb670 + 0x00055> in <filename unknown>:0
  at System.Threading.Tasks.Task`1[TResult].GetResultCore (Boolean waitCompletionNotification) <0x280f10 + 0x000aa> in <filename unknown>:0
  at System.Threading.Tasks.Task`1[TResult].get_Result () <0x280e70 + 0x00034> in <filename unknown>:0
  at PlexRequests.Core.StatusChecker.GetStatus () <0x24ef20 + 0x000ab> in <filename unknown>:0
  at PlexRequests.Core.Setup.CheckSchema () <0x246390 + 0x0005a> in <filename unknown>:0
  at PlexRequests.Core.Setup.SetupDb (System.String urlBase) <0xf0700 + 0x00110> in <filename unknown>:0
  at PlexRequests.UI.Program.Main (System.String[] args) <0xdeaa0 + 0x00249> in <filename unknown>:0
---> (Inner Exception #0) System.Net.WebException: Error: SendFailure (Error writing headers) ---> System.Net.WebException: Error writing headers ---> System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Invalid certificate received from server. Error code: 0xffffffff800b010a
  at Mono.Security.Protocol.Tls.RecordProtocol.EndReceiveRecord (IAsyncResult asyncResult) <0x2992a0 + 0x00143> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.SafeEndReceiveRecord (IAsyncResult ar, Boolean ignoreEmpty) <0x2991c0 + 0x00031> in <filename unknown>:0
  at Mono.Security.Protocol.Tls.SslClientStream.NegotiateAsyncWorker (IAsyncResult result) <0x292980 + 0x00243> in <filename unknown>:0
  --- End of inner exception stack trace ---
  at System.Net.WebConnection.EndWrite (System.Net.HttpWebRequest request, Boolean throwOnError, IAsyncResult result) <0x2c6060 + 0x0023d> in <filename unknown>:0
  at System.Net.WebConnectionStream+<SetHeadersAsync>c__AnonStorey1.<>m__0 (IAsyncResult r) <0x2c5880 + 0x00163> in <filename unknown>:0
  --- End of inner exception stack trace ---
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetResponse (IAsyncResult asyncResult) <0x2c7330 + 0x0020d> in <filename unknown>:0
  at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (IAsyncResult iar, System.Func`2 endFunction, System.Action`1 endAction, System.Threading.Tasks.Task`1 promise, Boolean requiresSynchronization) <0x2c6f00 + 0x00093> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at System.Net.Http.HttpClientHandler+<SendAsync>c__async0.MoveNext () <0x263300 + 0x0128a> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x2cab60 + 0x0001f> in <filename unknown>:0
  at Octokit.Internal.RedirectHandler+<SendAsync>d__5.MoveNext () <0x262000 + 0x001f4> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at System.Net.Http.HttpClient+<SendAsyncWorker>c__async0.MoveNext () <0x261210 + 0x004f8> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.Internal.HttpClientAdapter+<Send>d__2.MoveNext () <0x2567f0 + 0x00362> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.Connection+<RunRequest>d__52.MoveNext () <0x2546a0 + 0x004f8> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.Connection+<Run>d__51`1[T].MoveNext () <0x2538e0 + 0x0026d> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiConnection+<GetPage>d__33`1[T].MoveNext () <0x231640 + 0x00473> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiConnection+<>c__DisplayClass13_0`1+<<GetAll>b__0>d[T].MoveNext () <0x241aa0 + 0x002be> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () <0x255cb0 + 0x0001f> in <filename unknown>:0
  at Octokit.ApiPagination+<GetAllPages>d__0`1[T].MoveNext () <0x241130 + 0x002d7> in <filename unknown>:0
--- End of stack trace from previous location where exception was thrown ---
  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () <0x2ca4b0 + 0x00038> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) <0x2c9fa0 + 0x00118> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) <0x2c9e00 + 0x000b3> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) <0x255d50 + 0x00042> in <filename unknown>:0
  at System.Runtime.CompilerServices.TaskAwaiter`1[TResult].GetResult () <0x2cab60 + 0x0001f> in <filename unknown>:0
  at PlexRequests.Core.StatusChecker+<GetLatestRelease>d__6.MoveNext () <0x250120 + 0x0019d> in <filename unknown>:0 <---
 
Top