When launching the bot and using the plex notification settings, you will get an error.
Sep 05 23:28:29 media plexbot-runner[4282]: 2021-09-05 23:28:29,580 ERROR [io.qua.sch.run.SimpleScheduler] (executor-thread-0) Error occured while executing task for trigger IntervalTrigger [id=1_net.celestialdata.plexbot.clients.authorizations.PlexAuthorizer_ScheduledInvoker_authorize_999518e4592881a9cb4f044e2af06f38f6f60f88, interval=43200000]: javax.ws.rs.WebApplicationException: Unknown error, status code 401
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.resteasy.microprofile.client.DefaultResponseExceptionMapper.toThrowable(DefaultResponseExceptionMapper.java:21)
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.resteasy.microprofile.client.ExceptionMapping$HandlerException.mapException(ExceptionMapping.java:41)
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.resteasy.microprofile.client.ProxyInvocationHandler.invoke(ProxyInvocationHandler.java:153)
Sep 05 23:28:29 media plexbot-runner[4282]: at com.sun.proxy.$Proxy336.login(Unknown Source)
Sep 05 23:28:29 media plexbot-runner[4282]: at net.celestialdata.plexbot.clients.authorizations.PlexAuthorizer.authorize(PlexAuthorizer.java:21)
Sep 05 23:28:29 media plexbot-runner[4282]: at net.celestialdata.plexbot.clients.authorizations.PlexAuthorizer_ClientProxy.authorize(PlexAuthorizer_ClientProxy.zig:126)
Sep 05 23:28:29 media plexbot-runner[4282]: at net.celestialdata.plexbot.clients.authorizations.PlexAuthorizer_ScheduledInvoker_authorize_999518e4592881a9cb4f044e2af06f38f6f60f88.invokeBean(PlexAuthorizer_ScheduledInvoker_authorize_999518e4592881a9cb4f044e2af06f38f6f60f88.zig:46)
Sep 05 23:28:29 media plexbot-runner[4282]: at io.quarkus.arc.runtime.BeanInvoker.invoke(BeanInvoker.java:20)
Sep 05 23:28:29 media plexbot-runner[4282]: at io.quarkus.scheduler.runtime.SimpleScheduler$ScheduledTask$1.run(SimpleScheduler.java:274)
Sep 05 23:28:29 media plexbot-runner[4282]: at io.quarkus.vertx.core.runtime.VertxCoreRecorder$13.runWith(VertxCoreRecorder.java:548)
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.threads.EnhancedQueueExecutor$Task.run(EnhancedQueueExecutor.java:2449)
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1478)
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.threads.DelegatingRunnable.run(DelegatingRunnable.java:29)
Sep 05 23:28:29 media plexbot-runner[4282]: at org.jboss.threads.ThreadLocalResettingRunnable.run(ThreadLocalResettingRunnable.java:29)
Sep 05 23:28:29 media plexbot-runner[4282]: at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
Sep 05 23:28:29 media plexbot-runner[4282]: at java.lang.Thread.run(Thread.java:829)
Sep 05 23:28:29 media plexbot-runner[4282]: at com.oracle.svm.core.thread.JavaThreads.threadStartRoutine(JavaThreads.java:567)
Sep 05 23:28:29 media plexbot-runner[4282]: at com.oracle.svm.core.posix.thread.PosixJavaThreads.pthreadStartRoutine(PosixJavaThreads.java:192)
It seems that Plex may have changed their login API
When launching the bot and using the plex notification settings, you will get an error.
It seems that Plex may have changed their login API