Server Version#: 1.31.1.6782
Player Version#: web
Mac Mini M1 2020, macOS Ventura 13.2.1
Every evening I try to access Plex, the server is down. I can boot it then, or even if I boot it the following morning, it’s down again by the evening. This has been going on for a couple months now, and repeated server updates are not resolving it.
Looking at the logs, I only see a few critical prints, two of which include callstacks that seem like connection errors, but I don’t see why this would crash Plex Media Server.
I’ve also tried checking the server as I would expect Plex to restart itself, but it doesn’t seem to do that. I’m short on ideas. Any help is appreciated.
...
2023-03-10 08:09:48,795 (1f01b0140) : CRITICAL (runtime:709) - Private handlers are no longer supported; couldn't register <bound method StreamService.token_handler of <streamservice.StreamService object at 0x10566aa08>>
...
2023-03-10 08:09:48,800 (170dbf000) : CRITICAL (runtime:1128) - Exception in thread named 'refresh_servers' (most recent call last):
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 1126, in _start_thread
f(*args, **kwargs)
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/System.bundle/Contents/Code/peerservice.py", line 169, in refresh_servers
servers_el = self.get_servers_el()
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/System.bundle/Contents/Code/peerservice.py", line 165, in get_servers_el
return XML.ElementFromURL('http://127.0.0.1:32400/servers', cacheTime = 0)
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/api/parsekit.py", line 344, in ElementFromURL
method=method,
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/api/networkkit.py", line 67, in _http_request
req = self._core.networking.http_request(url, *args, **kwargs)
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 346, in http_request
return HTTPRequest(self._core, url, data, h, url_cache, encoding, errors, timeout, immediate, sleep, opener, follow_redirects, method)
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 118, in __init__
self.load()
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 158, in load
f = self._opener.open(req, timeout=self._timeout)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 435, in open
response = meth(req, response)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 548, in http_response
'http', request, response, code, msg, hdrs)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 473, in error
return self._call_chain(*args)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 503: Service Unavailable
...
2023-03-10 08:09:49,353 (1709b3000) : CRITICAL (runtime:1299) - Exception getting hosted resource hashes (most recent call last):
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 1291, in get_resource_hashes
json = self._core.networking.http_request("http://resources-cdn.plexapp.com/hashes.json", timeout=5).content
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 242, in content
return self.__str__()
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 220, in __str__
self.load()
File "/Applications/Plex Media Server.app/Contents/Resources/Plug-ins-77dfff442/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 158, in load
f = self._opener.open(req, timeout=self._timeout)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 435, in open
response = meth(req, response)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 548, in http_response
'http', request, response, code, msg, hdrs)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 473, in error
return self._call_chain(*args)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 407, in _call_chain
result = func(*args)
File "/Applications/Plex Media Server.app/Contents/Resources/Python/python27.zip/urllib2.py", line 556, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found