@sander1:
Het was alleen 7 dec dat het even niet werkte. Ik probeerde het de volgende dag en toen werkte het weer gewoon. Ik heb zojuist de logs bekeken, hieronder heb ik hetgeen ongewoon was gepost. Ik nam aan dat het een probleem was bij NPO. Ik vermoed dat mensen in het buitenland meer gebruik van deze plugin maken dan binnen Nederland. Vandaar meer feedback vanuit het buitenland.
Logs (zelfde melding in com.plexapp.system.log en com.plexapp.plugins.npo.log):
2016-12-07 20:55:51,979 (7f8086ffd700) : DEBUG (networking:166) - Requesting 'http://ida.omroep.nl/npoplayer/i.js'
2016-12-07 20:55:52,298 (7f8086ffd700) : DEBUG (networking:166) - Requesting 'http://ida.omroep.nl/odi/?prid=POW_02990943&puboptions=adaptive&adaptive=yes&part=1&token=5c7p7iuenstnimjc3ifkldo9f0'
2016-12-07 20:55:52,624 (7f8086ffd700) : DEBUG (networking:166) - Requesting 'http://odi.omroep.nl/video/ida/adaptive/5548fea1e6d75b533bb4540380135336/5848d9c8/POW_02990943/1?extension=m3u8&type=json'
2016-12-07 20:55:52,996 (7f8086ffd700) : DEBUG (networking:166) - Requesting 'http://adaptive-e99c1.npostreaming.nl/urishieldv2/l27m6160a5ca390b53a2005848d9c8000000.d099dac9ce52997df5c5d03b6aede476/p/1d/10/10/16/POW_02990943/POW_02990943.ism/POW_02990943.m3u8'
2016-12-07 20:55:53,311 (7f8086ffd700) : ERROR (networking:219) - Error opening URL 'http://adaptive-e99c1.npostreaming.nl/urishieldv2/l27m6160a5ca390b53a2005848d9c8000000.d099dac9ce52997df5c5d03b6aede476/p/1d/10/10/16/POW_02990943/POW_02990943.ism/POW_02990943.m3u8'
2016-12-07 20:55:53,312 (7f8086ffd700) : CRITICAL (sandbox:303) - Exception when calling function 'PlayVideo' (most recent call last):
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/code/sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 85, in __call__
return self._f(*args, **kwargs)
File "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/Services.bundle/Contents/Service Sets/com.plexapp.plugins.npo/URL/NPO/ServiceCode.pys", line 129, in PlayVideo
m3u8_playlist = HTTP.Request(m3u8_url).content
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 265, in content
return self.__str__()
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 243, in __str__
self.load()
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 181, in load
f = self._opener.open(req, timeout=self._timeout)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 444, in open
response = meth(req, response)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 557, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 482, in error
return self._call_chain(*args)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 416, in _call_chain
result = func(*args)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 565, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
2016-12-07 20:55:53,313 (7f8086ffd700) : CRITICAL (runtime:889) - Exception (most recent call last):
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 843, in handle_request
result = f(**d)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/handlers/services.py", line 150, in call_service_function
result = self._core.services._call_named_function_in_service(f_name, service, f_args, f_kwargs)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/services.py", line 589, in _call_named_function_in_service
return self._call_named_function_in_sandbox(service.sandbox, fname, None, f_args, f_kwargs, allow_deferred, raise_exceptions, f_optional)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/services.py", line 573, in _call_named_function_in_sandbox
result = sandbox.call_named_function(fname, allow_deferred=allow_deferred, raise_exceptions=raise_exceptions, args=f_args, kwargs=f_kwargs, mod_name=mod_name, optional_kwargs=f_optional)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/code/sandbox.py", line 294, in call_named_function
result = f(*args, **kwargs)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/runtime.py", line 85, in __call__
return self._f(*args, **kwargs)
File "/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Plug-ins/Services.bundle/Contents/Service Sets/com.plexapp.plugins.npo/URL/NPO/ServiceCode.pys", line 129, in PlayVideo
m3u8_playlist = HTTP.Request(m3u8_url).content
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 265, in content
return self.__str__()
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 243, in __str__
self.load()
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Versions/2/Python/Framework/components/networking.py", line 181, in load
f = self._opener.open(req, timeout=self._timeout)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 444, in open
response = meth(req, response)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 557, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 482, in error
return self._call_chain(*args)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 416, in _call_chain
result = func(*args)
File "/usr/lib/plexmediaserver/Resources/Plug-ins-1bef33a/Framework.bundle/Contents/Resources/Platforms/Shared/Libraries/urllib2_new.py", line 565, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
HTTPError: HTTP Error 404: Not Found
De tijden in de logs zijn MST (Mountain Standard Time, UTC -7)
Ik hoop dat dit helpt.