@Skinns said:
So after removing all of my libraries then taking 2 days to add all of my libraries again the dashboard was working. I went to bed and when I woke up the dashboard is not loading again. Logs are attached. this is also a fresh upgrade to 1.8.1.4139 and I have tried to optimize the database several times.
Thanks for the logs.
I can see that the database optimization completed at 15:16:06 whilst on release 1.5.2.
Following that the server came up on 1.8.1 at 15:43:17
There were a couple of dashboard hubs requests that took a long time.
There appears to be what looks like a misbehaving plex client app bombarding the server with repeated requests and adding to the server load.
We had two requests that took a long time - this was one of them
Aug 28, 2017 15:45:22.834 [0x760a7238a700] DEBUG - Request: [173.244.48.67:56651 (WAN)] GET /hubs?excludeFields=summary&count=12&includeEmpty=1&includeFeaturedTags=1&excludePlaylists=1 (19 live) TLS GZIP Signed-in Token (Skinns)
Aug 28, 2017 15:45:57.613 [0x760a8c2c6700] DEBUG - Completed: [173.244.48.67:56651] 200 GET /hubs?excludeFields=summary&count=12&includeEmpty=1&includeFeaturedTags=1&excludePlaylists=1 (27 live) TLS GZIP 34779ms 10240 bytes (pipelined: 1)
During this period between 15:45:22 and 15:45:57, we had repeated requests from a device for remote user sgc0875
Please try to find out what device it was and what plex app and version. This shows the requests during the period
Aug 28, 2017 15:45:27.050 [0x760a73391700] DEBUG - Request: [174.0.39.14:57887 (WAN)] GET /hubs/sections/15 (23 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:28.038 [0x760a79f6b700] DEBUG - Request: [174.0.39.14:57891 (WAN)] GET /hubs/sections/15 (23 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:28.094 [0x760a6efd0700] DEBUG - Request: [174.0.39.14:57888 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:28.332 [0x760a74715700] DEBUG - Request: [174.0.39.14:57885 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:28.357 [0x760a77f0f700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:28.496 [0x760a7af9f700] DEBUG - Request: [174.0.39.14:57890 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:28.577 [0x760a7bf1a700] DEBUG - Request: [174.0.39.14:57889 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:33.508 [0x760a78f81700] DEBUG - Request: [174.0.39.14:57892 (WAN)] GET /hubs/sections/15 (23 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.288 [0x760a7af9f700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (26 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.358 [0x760a7bf1a700] DEBUG - Request: [174.0.39.14:57887 (WAN)] GET /hubs/sections/15 (26 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.441 [0x760a6d786700] DEBUG - Request: [174.0.39.14:57889 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.442 [0x760a74fe0700] DEBUG - Request: [174.0.39.14:57888 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.626 [0x760a7df60700] DEBUG - Request: [174.0.39.14:57891 (WAN)] GET /hubs/sections/15 (23 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.770 [0x760a6f7f4700] DEBUG - Request: [174.0.39.14:57885 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:35.781 [0x760a76fd2700] DEBUG - Request: [174.0.39.14:57890 (WAN)] GET /hubs/sections/15 (21 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:36.849 [0x760a73391700] DEBUG - Request: [174.0.39.14:57892 (WAN)] GET /hubs/sections/15 (22 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:39.834 [0x760a77f0f700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (20 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:41.823 [0x760a74fe0700] DEBUG - Request: [174.0.39.14:57890 (WAN)] GET /hubs/sections/15 (25 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:41.978 [0x760a6efd0700] DEBUG - Request: [174.0.39.14:57892 (WAN)] GET /hubs/sections/15 (25 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:42.208 [0x760a75f4a700] DEBUG - Request: [174.0.39.14:57891 (WAN)] GET /hubs/sections/15 (26 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:42.244 [0x760a7cf7e700] DEBUG - Request: [174.0.39.14:57889 (WAN)] GET /hubs/sections/15 (25 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:42.474 [0x760a73391700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (25 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:42.555 [0x760a7af9f700] DEBUG - Request: [174.0.39.14:57887 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:42.758 [0x760a76fd2700] DEBUG - Request: [174.0.39.14:57888 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:42.776 [0x760a77f0f700] DEBUG - Request: [174.0.39.14:57885 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:46.317 [0x760a74fe0700] DEBUG - Request: [174.0.39.14:57892 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:46.544 [0x760a6efd0700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (25 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:47.162 [0x760a73391700] DEBUG - Request: [174.0.39.14:57888 (WAN)] GET /hubs/sections/15 (27 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:47.643 [0x760a76fd2700] DEBUG - Request: [174.0.39.14:57887 (WAN)] GET /hubs/sections/15 (27 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:47.731 [0x760a75f4a700] DEBUG - Request: [174.0.39.14:57885 (WAN)] GET /hubs/sections/15 (28 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:47.837 [0x760a7df60700] DEBUG - Request: [174.0.39.14:57889 (WAN)] GET /hubs/sections/15 (26 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:47.872 [0x760a79f6b700] DEBUG - Request: [174.0.39.14:57891 (WAN)] GET /hubs/sections/15 (24 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:47.887 [0x760a6f7f4700] DEBUG - Request: [174.0.39.14:57890 (WAN)] GET /hubs/sections/15 (23 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:50.838 [0x760a7af9f700] DEBUG - Request: [174.0.39.14:57892 (WAN)] GET /hubs/sections/15 (27 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:51.352 [0x760a74715700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (26 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:52.175 [0x760a6d786700] DEBUG - Request: [174.0.39.14:57888 (WAN)] GET /hubs/sections/15 (27 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:53.196 [0x760a6efd0700] DEBUG - Request: [174.0.39.14:57890 (WAN)] GET /hubs/sections/15 (29 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:53.804 [0x760a73391700] DEBUG - Request: [174.0.39.14:57891 (WAN)] GET /hubs/sections/15 (30 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:53.851 [0x760a6f7f4700] DEBUG - Request: [174.0.39.14:57889 (WAN)] GET /hubs/sections/15 (30 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:53.927 [0x760a74fe0700] DEBUG - Request: [174.0.39.14:57887 (WAN)] GET /hubs/sections/15 (30 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:53.953 [0x760a75f4a700] DEBUG - Request: [174.0.39.14:57885 (WAN)] GET /hubs/sections/15 (30 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:55.579 [0x760a77f0f700] DEBUG - Request: [174.0.39.14:57886 (WAN)] GET /hubs/sections/15 (29 live) TLS GZIP Signed-in Token (sgc0875)
Aug 28, 2017 15:45:55.929 [0x760a7cf7e700] DEBUG - Request: [174.0.39.14:57892 (WAN)] GET /hubs/sections/15 (28 live) TLS GZIP Signed-in Token (sgc0875)
I am sure these were contributing to the problem.
The logs also showed some possible areas where the requests that are taking too long could be fine tuned further. This is being raised with the development team