Thanks for the GET /connections output and the logs. I spent a long time to work out when the lockout was. Please in future give an indication as to when an issue arises and also I should have asked for noting the time for when the the http://ip-of-pms:32400/connections is captured as that would be a clue as to what time to look at
what the logs show is that there was direct play playback to a Samsung TV UE55HU8200 and the samsung app was updating the server every second with the playback time position. All working ok - and then all of a sudden at 20:33:05 on Oct 30, requests started to take a long time to process and gaps in time appearing in the log. The timeline playback update that comes in every second from the samsung app normally completes in 20ms - but at 20:33:05 it took 34 seconds. After that requests just stacked up.
There was no other plex media server activity at the time - so it looks like may be an issue on the system you are running docker on. May be disk issues.
The crash reporting was triggered at 20:41:44 which I presume was when you did the kill -segv <pid>
The /connections list just shows about 10 stacked up timeline update requests and nothing else - so i do not believe this was a normal PMS deadlock - more like a system issue on the host machine.
The crash report reporting got stuck and did not actually upload a dmp file
Oct 30, 2018 20:42:09.549 [0x7f45e0d07780] DEBUG - HTTP requesting POST https://crashreport.plexapp.com
I do not know why that was and whether it was to do with the same system problem that affected the running of Plex Media Server or some other issue to do with your reverse proxy setup (an area that I cannot help with)
Could you look into system logs on the machine docker is running on to see if there were system issues at the time.
I will paste here extracts to show the gaps in time
This shows direct playing ok (the logged errors are normal) and every second the app reports playback state
Direct Play request completes ok
Oct 30, 2018 20:33:02.878 [0x7f3dfb3fe700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:02.878 [0x7f3decbfd700] DEBUG - Request: [10.10.10.58:54040 (Subnet)] GET /library/parts/128078/1519167647/file.mkv (8 live) Signed-in Token (Plex)
Oct 30, 2018 20:33:02.888 [0x7f3decbfd700] DEBUG - Content-Length of /data/tvshows/Frequency/Season 01/Frequency.S01E09.Das.Wandverlies.mkv is 5518316099.
Oct 30, 2018 20:33:03.074 [0x7f3dfbbff700] DEBUG - Failed to stream media, client probably disconnected after 2442776 bytes: 104 - Connection reset by peer
Oct 30, 2018 20:33:03.074 [0x7f3dfbbff700] DEBUG - Completed: [10.10.10.58:54040] 200 GET /library/parts/128078/1519167647/file.mkv (8 live) 196ms 2442776 bytes (pipelined: 1) (range: bytes=370861534-5518316098)
Timeline update ok at 20:33:03 for playback at position 148.2 seconds
Oct 30, 2018 20:33:03.225 [0x7f3dfb3fe700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:03.231 [0x7f3ded3fe700] DEBUG - Request: [10.10.10.58:53930 (Subnet)] GET /:/timeline?type=video&state=playing&time=148200&duration=2408384&key=%2Flibrary%2Fmetadata%2F77219&ratingKey=77219&playQueueItemID=245097&playQueueID=5806 (7 live) GZIP Signed-in Token (Plex)
Oct 30, 2018 20:33:03.234 [0x7f3ded3fe700] DEBUG - Client [u7cnha5im4bns] reporting timeline state playing, progress of 148200/2408384ms for guid=, ratingKey=77219 url=, key=/library/metadata/77219, containerKey=, metadataId=77219, source=
Oct 30, 2018 20:33:03.238 [0x7f3ded3fe700] DEBUG - Play progress on 77219 'Das Wandverlies' - got played 148200 ms by account 20501016!
Oct 30, 2018 20:33:03.249 [0x7f3ded3fe700] DEBUG - [Now] User is Plex (ID: 20501016)
Oct 30, 2018 20:33:03.249 [0x7f3ded3fe700] DEBUG - [Now] Device is Samsung (TV UE55HU8200).
Oct 30, 2018 20:33:03.249 [0x7f3ded3fe700] DEBUG - [Now] Profile is Samsung
Oct 30, 2018 20:33:03.249 [0x7f3ded3fe700] DEBUG - [Now] Updated play state for /library/metadata/77219.
Oct 30, 2018 20:33:03.251 [0x7f3ded3fe700] DEBUG - Statistics: (u7cnha5im4bns) Reporting active playback in state 0 of type 4 (scrobble: 0) for account 20501016
Oct 30, 2018 20:33:03.254 [0x7f3dfbbff700] DEBUG - Completed: [10.10.10.58:53930] 200 GET /:/timeline?type=video&state=playing&time=148200&duration=2408384&key=%2Flibrary%2Fmetadata%2F77219&ratingKey=77219&playQueueItemID=245097&playQueueID=5806 (7 live) GZIP 23ms 565 bytes (pipelined: 101)
Direct Play request completes ok
Oct 30, 2018 20:33:03.680 [0x7f3dfb3fe700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:03.680 [0x7f3dec3fc700] DEBUG - Request: [10.10.10.58:54041 (Subnet)] GET /library/parts/128078/1519167647/file.mkv (8 live) Signed-in Token (Plex)
Oct 30, 2018 20:33:03.688 [0x7f3dec3fc700] DEBUG - Content-Length of /data/tvshows/Frequency/Season 01/Frequency.S01E09.Das.Wandverlies.mkv is 5518316099.
Oct 30, 2018 20:33:04.074 [0x7f3dfbbff700] DEBUG - Failed to stream media, client probably disconnected after 4837768 bytes: 104 - Connection reset by peer
Oct 30, 2018 20:33:04.074 [0x7f3dfbbff700] DEBUG - Completed: [10.10.10.58:54041] 200 GET /library/parts/128078/1519167647/file.mkv (8 live) 393ms 4,837,768 bytes (pipelined: 1) (range: bytes=372742486-5518316098)
Timeline update ok at 20:33:04 for playback at position 149.2 seconds
Oct 30, 2018 20:33:04.238 [0x7f3dfb3fe700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:04.243 [0x7f3dedbff700] DEBUG - Request: [10.10.10.58:53930 (Subnet)] GET /:/timeline?type=video&state=playing&time=149200&duration=2408384&key=%2Flibrary%2Fmetadata%2F77219&ratingKey=77219&playQueueItemID=245097&playQueueID=5806 (7 live) GZIP Signed-in Token (Plex)
Oct 30, 2018 20:33:04.248 [0x7f3dedbff700] DEBUG - Client [u7cnha5im4bns] reporting timeline state playing, progress of 149200/2408384ms for guid=, ratingKey=77219 url=, key=/library/metadata/77219, containerKey=, metadataId=77219, source=
Oct 30, 2018 20:33:04.252 [0x7f3dedbff700] DEBUG - Play progress on 77219 'Das Wandverlies' - got played 149200 ms by account 20501016!
Oct 30, 2018 20:33:04.259 [0x7f3dedbff700] DEBUG - [Now] User is Plex (ID: 20501016)
Oct 30, 2018 20:33:04.259 [0x7f3dedbff700] DEBUG - [Now] Device is Samsung (TV UE55HU8200).
Oct 30, 2018 20:33:04.260 [0x7f3dedbff700] DEBUG - [Now] Profile is Samsung
Oct 30, 2018 20:33:04.260 [0x7f3dedbff700] DEBUG - [Now] Updated play state for /library/metadata/77219.
Oct 30, 2018 20:33:04.261 [0x7f3dedbff700] DEBUG - Statistics: (u7cnha5im4bns) Reporting active playback in state 0 of type 4 (scrobble: 0) for account 20501016
Oct 30, 2018 20:33:04.264 [0x7f3dfbbff700] DEBUG - Completed: [10.10.10.58:53930] 200 GET /:/timeline?type=video&state=playing&time=149200&duration=2408384&key=%2Flibrary%2Fmetadata%2F77219&ratingKey=77219&playQueueItemID=245097&playQueueID=5806 (7 live) GZIP 20ms 565 bytes (pipelined: 102)
Direct Play request completes ok
Oct 30, 2018 20:33:04.680 [0x7f3dfbbff700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:04.680 [0x7f3debbfb700] DEBUG - Request: [10.10.10.58:54042 (Subnet)] GET /library/parts/128078/1519167647/file.mkv (8 live) Signed-in Token (Plex)
Oct 30, 2018 20:33:04.691 [0x7f3debbfb700] DEBUG - Content-Length of /data/tvshows/Frequency/Season 01/Frequency.S01E09.Das.Wandverlies.mkv is 5518316099.
Oct 30, 2018 20:33:04.875 [0x7f3dfb3fe700] DEBUG - Failed to stream media, client probably disconnected after 1953352 bytes: 104 - Connection reset by peer
Oct 30, 2018 20:33:04.875 [0x7f3dfb3fe700] DEBUG - Completed: [10.10.10.58:54042] 200 GET /library/parts/128078/1519167647/file.mkv (8 live) 195ms 1953352 bytes (pipelined: 1) (range: bytes=376563758-5518316098)
So all ok to 20:33:04.875
Then we get the pauses in time and also the drop out of the samsung tv
Timeline playback update at 20:33:05 for position 150.2 seconds
The processing of this request stalled and did not finish till much later
Oct 30, 2018 20:33:05.251 [0x7f3dfbbff700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:05.257 [0x7f3de8bff700] DEBUG - Request: [10.10.10.58:53930 (Subnet)] GET /:/timeline?type=video&state=playing&time=150200&duration=2408384&key=%2Flibrary%2Fmetadata%2F77219&ratingKey=77219&playQueueItemID=245097&playQueueID=5806 (7 live) GZIP Signed-in Token (Plex)
Oct 30, 2018 20:33:05.261 [0x7f3de8bff700] DEBUG - Client [u7cnha5im4bns] reporting timeline state playing, progress of 150200/2408384ms for guid=, ratingKey=77219 url=, key=/library/metadata/77219, containerKey=, metadataId=77219, source=
Direct Play request that hung
Oct 30, 2018 20:33:05.280 [0x7f3dfbbff700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:05.280 [0x7f3decbfd700] DEBUG - Request: [10.10.10.58:54043 (Subnet)] GET /library/parts/128078/1519167647/file.mkv (8 live) Signed-in Token (Plex)
Oct 30, 2018 20:33:05.298 [0x7f3de8bff700] DEBUG - Play progress on 77219 'Das Wandverlies' - got played 150200 ms by account 20501016!
Next set of timeline requests just stacked up
Oct 30, 2018 20:33:06.264 [0x7f3dfb3fe700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:07.277 [0x7f3dfbbff700] DEBUG - Auth: authenticated user 20501016 as Plex
Oct 30, 2018 20:33:08.722 [0x7f3de8bff700] DEBUG - [Now] User is Plex (ID: 20501016)
Oct 30, 2018 20:33:08.723 [0x7f3de8bff700] DEBUG - [Now] Device is Samsung (TV UE55HU8200).
Oct 30, 2018 20:33:08.723 [0x7f3de8bff700] DEBUG - [Now] Profile is Samsung
Oct 30, 2018 20:33:08.723 [0x7f3de8bff700] DEBUG - [Now] Updated play state for /library/metadata/77219.
Oct 30, 2018 20:33:08.724 [0x7f3decbfd700] DEBUG - Content-Length of /data/tvshows/Frequency/Season 01/Frequency.S01E09.Das.Wandverlies.mkv is 5518316099.
Oct 30, 2018 20:33:13.482 [0x7f3dfcbff700] DEBUG - [CompanionProxy] player 11a44novewlh5wa0oufeapdi was last refreshed 10 seconds ago
Oct 30, 2018 20:33:15.487 [0x7f3dfa3ff700] DEBUG - NetworkServiceBrowser: SSDP departed after not being seen for 21.990856 seconds: 10.10.10.58 ([TV]Samsung LED55)
Oct 30, 2018 20:33:15.487 [0x7f3dfa3ff700] DEBUG - NetworkServiceBrowser: SSDP departed after not being seen for 21.990369 seconds: 10.10.10.254 (FRITZ!Box)
Oct 30, 2018 20:33:23.482 [0x7f3df73fd700] DEBUG - [CompanionProxy] player 11a44novewlh5wa0oufeapdi was last refreshed 20 seconds ago
So please first look into the system that the docker is running on to see if there were any disk issues/other system issues at the time and also may be some network issue - but that should not result in the gaps of time in the log