Jump to content

After upgrading to 4.0.2 - can't access "Scheduled tasks" page


Go to solution Solved by chjohans,

Recommended Posts

Posted (edited)

I just upgraded to Emby server v 4.0.2 and all my plugins got upgraded as well. Restarted the server and let it convert the database.

 

Had to set a new API key for TRakt but that was no big deal.

 

But I can no longer access the "Scheduled Tasks" page on server v 4.0.2. It just "hangs" forever with the spinning circle.

 

Has anyone else seen this? How do I solve this?

Edited by chjohans
Posted

Try it in Chrome and bring up the console (ctrl-shift-J).  Are there errors?

Posted

And you can also try clearing browsing data. Please let us know if this helps. Thanks.

Posted

I've tried in chrome, IA and Edge and the "Scheduled Tasks" page won't show in either of them. The console in Chrome shows this error:

VM46:1 GET http://xxxxx.dyndns.org:8096/emby/ScheduledTasks?isHidden=false 500 (Internal Server Error)
(anonymous) @ VM46:1
getFetchPromise @ apiclient.js?v=4.0.0.2:1
ApiClient.fetch @ apiclient.js?v=4.0.0.2:1
ApiClient.getJSON @ apiclient.js?v=4.0.0.2:1
ApiClient.getScheduledTasks @ apiclient.js?v=4.0.0.2:2
reloadList @ scheduledtaskspage.js?v=4.0.0.2:1
(anonymous) @ scheduledtaskspage.js?v=4.0.0.2:1
onViewChange @ viewmanager.js?v=4.0.0.2:1
(anonymous) @ viewmanager.js?v=4.0.0.2:1
Promise.then (async)
ViewManager.loadView @ viewmanager.js?v=4.0.0.2:1
loadContent @ router.js?v=4.0.0.2:1
(anonymous) @ router.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
depFinished @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
waitForDep @ alameda.js:1
(anonymous) @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
loadContentUrl @ router.js?v=4.0.0.2:1
onNewViewNeeded @ router.js?v=4.0.0.2:1
sendRouteToViewManager @ router.js?v=4.0.0.2:1
onInitComplete @ router.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
depFinished @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
waitForDep @ alameda.js:1
(anonymous) @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
(anonymous) @ router.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
initRoute @ router.js?v=4.0.0.2:1
(anonymous) @ router.js?v=4.0.0.2:1
(anonymous) @ router.js?v=4.0.0.2:1
Promise.then (async)
authenticate @ router.js?v=4.0.0.2:1
handleRoute @ router.js?v=4.0.0.2:1
(anonymous) @ router.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
(anonymous) @ page.js?v=4.0.0.2:1
nextEnter @ page.js?v=4.0.0.2:1
page.dispatch @ page.js?v=4.0.0.2:1
page.replace @ page.js?v=4.0.0.2:1
page.start @ page.js?v=4.0.0.2:1
page @ page.js?v=4.0.0.2:1
(anonymous) @ router.js?v=4.0.0.2:1
Promise.then (async)
start @ router.js?v=4.0.0.2:1
(anonymous) @ site.js?v=4.0.0.2:2
execCb @ alameda.js:1
defineModule @ alameda.js:1
depFinished @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
waitForDep @ alameda.js:1
(anonymous) @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
onAppReady @ site.js?v=4.0.0.2:2
(anonymous) @ site.js?v=4.0.0.2:1
Promise.then (async)
(anonymous) @ site.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
depFinished @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
waitForDep @ alameda.js:1
(anonymous) @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
onGlobalizeInit @ site.js?v=4.0.0.2:1
(anonymous) @ site.js?v=4.0.0.2:1
Promise.then (async)
(anonymous) @ site.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
depFinished @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
waitForDep @ alameda.js:1
(anonymous) @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
(anonymous) @ site.js?v=4.0.0.2:1
Promise.then (async)
(anonymous) @ site.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
init @ site.js?v=4.0.0.2:1
execCb @ alameda.js:1
defineModule @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
onWebComponentsReady @ site.js?v=4.0.0.2:2
execCb @ alameda.js:1
defineModule @ alameda.js:1
depFinished @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
waitForDep @ alameda.js:1
(anonymous) @ alameda.js:1
main @ alameda.js:1
(anonymous) @ alameda.js:1
Promise.then (async)
req @ alameda.js:1
(anonymous) @ site.js?v=4.0.0.2:2
(anonymous) @ site.js?v=4.0.0.2:2
index.html#!/scheduledtasks.html:1 Uncaught (in promise) Response {type: "basic", url: "http://xxxxx.dyndns.org:8096/emby/ScheduledTasks?isHidden=false", redirected: false, status: 500, ok: false, …}
Promise.then (async)		
reloadList	@	scheduledtaskspage.js?v=4.0.0.2:1
(anonymous)	@	scheduledtaskspage.js?v=4.0.0.2:1
onViewChange	@	viewmanager.js?v=4.0.0.2:1
(anonymous)	@	viewmanager.js?v=4.0.0.2:1
Promise.then (async)		
ViewManager.loadView	@	viewmanager.js?v=4.0.0.2:1
loadContent	@	router.js?v=4.0.0.2:1
(anonymous)	@	router.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
depFinished	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
waitForDep	@	alameda.js:1
(anonymous)	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
loadContentUrl	@	router.js?v=4.0.0.2:1
onNewViewNeeded	@	router.js?v=4.0.0.2:1
sendRouteToViewManager	@	router.js?v=4.0.0.2:1
onInitComplete	@	router.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
depFinished	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
waitForDep	@	alameda.js:1
(anonymous)	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
(anonymous)	@	router.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
initRoute	@	router.js?v=4.0.0.2:1
(anonymous)	@	router.js?v=4.0.0.2:1
(anonymous)	@	router.js?v=4.0.0.2:1
Promise.then (async)		
authenticate	@	router.js?v=4.0.0.2:1
handleRoute	@	router.js?v=4.0.0.2:1
(anonymous)	@	router.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
(anonymous)	@	page.js?v=4.0.0.2:1
nextEnter	@	page.js?v=4.0.0.2:1
page.dispatch	@	page.js?v=4.0.0.2:1
page.replace	@	page.js?v=4.0.0.2:1
page.start	@	page.js?v=4.0.0.2:1
page	@	page.js?v=4.0.0.2:1
(anonymous)	@	router.js?v=4.0.0.2:1
Promise.then (async)		
start	@	router.js?v=4.0.0.2:1
(anonymous)	@	site.js?v=4.0.0.2:2
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
depFinished	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
waitForDep	@	alameda.js:1
(anonymous)	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
onAppReady	@	site.js?v=4.0.0.2:2
(anonymous)	@	site.js?v=4.0.0.2:1
Promise.then (async)		
(anonymous)	@	site.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
depFinished	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
waitForDep	@	alameda.js:1
(anonymous)	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
onGlobalizeInit	@	site.js?v=4.0.0.2:1
(anonymous)	@	site.js?v=4.0.0.2:1
Promise.then (async)		
(anonymous)	@	site.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
depFinished	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
waitForDep	@	alameda.js:1
(anonymous)	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
(anonymous)	@	site.js?v=4.0.0.2:1
Promise.then (async)		
(anonymous)	@	site.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
init	@	site.js?v=4.0.0.2:1
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
onWebComponentsReady	@	site.js?v=4.0.0.2:2
execCb	@	alameda.js:1
defineModule	@	alameda.js:1
depFinished	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
waitForDep	@	alameda.js:1
(anonymous)	@	alameda.js:1
main	@	alameda.js:1
(anonymous)	@	alameda.js:1
Promise.then (async)		
req	@	alameda.js:1
(anonymous)	@	site.js?v=4.0.0.2:2
(anonymous)	@	site.js?v=4.0.0.2:2

Posted

Yea I'm guessing this is going to come down to a plugin that either needs to be updated or removed.

Posted

I will provide a logfile when I'm back at the server location. Tried to remove a couple of plugins that I don't use anyhow but no success, the "Cheduled Tasks" page is still not accessible.

Posted

These are the errors logged in the server logfile when I try to access "Scheduled Tasks". Looks like both the plugins "MediaPortal" and "DVBLink" are involved. I depend on both for live TV so uninstalling them is not an option.

 

I assume this will be fixed sooner rather than later?

019-01-18 08:07:45.813 Error HttpServer: Error processing request
	*** Error Report ***
	Version: 4.0.0.2
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\System\EmbyServer.dll -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\System
	System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(IScheduledTaskWorker task)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.PreallocatingToArray(Int32 count)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.ToArray()
	   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
	   at MediaBrowser.Api.ScheduledTasks.ScheduledTaskService.Get(GetScheduledTasks request)
	   at Emby.Server.Implementations.Services.ServiceExecGeneral.Execute(Type serviceType, IRequest request, Object instance, Object requestDto, String requestName)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)
	Source: MediaBrowser.Plugins.MediaPortal
	TargetSite: Boolean get_IsHidden()
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(IScheduledTaskWorker task)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.PreallocatingToArray(Int32 count)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.ToArray()
	   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
	   at MediaBrowser.Api.ScheduledTasks.ScheduledTaskService.Get(GetScheduledTasks request)
	   at Emby.Server.Implementations.Services.ServiceExecGeneral.Execute(Type serviceType, IRequest request, Object instance, Object requestDto, String requestName)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)
	
2019-01-18 08:07:45.814 Info HttpServer: HTTP Response 500 to 192.168.3.1. Time: 15ms. http://punggol21.dyndns.org:8096/emby/ScheduledTasks
2019-01-18 08:07:45.814 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/System/Info. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:45.816 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 1ms. http://punggol21.dyndns.org:8096/emby/System/Info
2019-01-18 08:07:45.816 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/News/Product?StartIndex=0&Limit=4. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:45.831 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 15ms. http://punggol21.dyndns.org:8096/emby/News/Product?StartIndex=0&Limit=4
2019-01-18 08:07:45.831 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2019-01-17T00%3A07%3A45.340Z&hasUserId=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:45.874 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 43ms. http://punggol21.dyndns.org:8096/emby/System/ActivityLog/Entries?startIndex=0&limit=7&minDate=2019-01-17T00%3A07%3A45.340Z&hasUserId=true
2019-01-18 08:07:45.874 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2019-01-11T00%3A07%3A45.341Z&hasUserId=false. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:45.891 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 17ms. http://punggol21.dyndns.org:8096/emby/System/ActivityLog/Entries?startIndex=0&limit=4&minDate=2019-01-11T00%3A07%3A45.341Z&hasUserId=false
2019-01-18 08:07:45.891 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/LiveTv/Recordings?UserId=314620670f7447b08059900535ba660f&IsInProgress=true&Fields=CanDelete%2CPrimaryImageAspectRatio&EnableTotalRecordCount=false&EnableImageTypes=Primary%2CThumb%2CBackdrop. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:46.169 Info App: Cleaning item Episode 2.300. - Stairing Down The Competition type: LiveTvProgram path: 
2019-01-18 08:07:46.175 Info HttpServer: HTTP Response 200 to 192.168.3.150. Time: 14065ms. http://192.168.3.105:8096/emby/Users/314620670f7447b08059900535ba660f/Items?Recursive=True&Fields=Path%2CGenres%2CSortName%2CStudios%2CWriter%2CTaglines%2CLocalTrailerCount%2COfficialRating%2CCumulativeRunTimeTicks%2CItemCounts%2CMetascore%2CAirTime%2CDateCreated%2CPeople%2COverview%2CCriticRating%2CCriticRatingSummary%2CEtag%2CShortOverview%2CProductionLocations%2CTags%2CProviderIds%2CParentId%2CRemoteTrailers%2CSpecialEpisodeNumbers%2CMediaSources%2CVoteCount%2CRecursiveItemCount%2CPrimaryImageAspectRatio&IsMissing=False&Limit=15&SortOrder=Ascending&ParentId=92349&IsVirtualUnaired=False&IncludeItemTypes=Audio&LocationTypes=FileSystem%2CRemote%2COffline&StartIndex=120&SortBy=SortName&CollapseBoxSetItems=False&EnableTotalRecordCount=False
2019-01-18 08:07:46.175 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/web/configurationpages?pageType=PluginConfiguration&EnableInMainMenu=true. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:46.215 Error HttpServer: Error processing request
	*** Error Report ***
	Version: 4.0.0.2
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\System\EmbyServer.dll -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\System
	System.TypeLoadException: System.TypeLoadException: Method 'GetProgramsAsync' in type 'Emby.Plugins.DVBLink.LiveTvService' from assembly 'MediaBrowser.Plugins.DVBLink, Version=1.5.3.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
	   at Emby.Plugins.DVBLink.RecordingsChannel.GetCacheKey(String userId)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelDataCachePath(IChannel channel, String userId, String externalFolderId, Nullable`1 sortField, Boolean sortDescending)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, User user, String externalFolderId, Nullable`1 sortField, Boolean sortDescending, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(InternalItemsQuery query, IProgress`1 progress, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.RefreshLatestChannelItems(IChannel channel, CancellationToken cancellationToken)
	Source: MediaBrowser.Plugins.DVBLink
	TargetSite: System.String GetCacheKey(System.String)
	   at Emby.Plugins.DVBLink.RecordingsChannel.GetCacheKey(String userId)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelDataCachePath(IChannel channel, String userId, String externalFolderId, Nullable`1 sortField, Boolean sortDescending)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItems(IChannel channel, User user, String externalFolderId, Nullable`1 sortField, Boolean sortDescending, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.GetChannelItemsInternal(InternalItemsQuery query, IProgress`1 progress, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.Channels.ChannelManager.RefreshLatestChannelItems(IChannel channel, CancellationToken cancellationToken)
	
2019-01-18 08:07:46.215 Info HttpServer: HTTP Response 500 to 192.168.3.1. Time: 324ms. http://punggol21.dyndns.org:8096/emby/LiveTv/Recordings?UserId=314620670f7447b08059900535ba660f&IsInProgress=true&Fields=CanDelete%2CPrimaryImageAspectRatio&EnableTotalRecordCount=false&EnableImageTypes=Primary%2CThumb%2CBackdrop
2019-01-18 08:07:46.216 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/web/css/images/supporter/supporterbadge.png. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:46.217 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 1ms. http://punggol21.dyndns.org:8096/emby/web/css/images/supporter/supporterbadge.png
2019-01-18 08:07:46.223 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 48ms. http://punggol21.dyndns.org:8096/emby/web/configurationpages?pageType=PluginConfiguration&EnableInMainMenu=true
2019-01-18 08:07:46.225 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/web/bower_components/emby-webcomponents/themes/light/theme.json?v=4.0.0.2&r=0. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:46.226 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 1ms. http://punggol21.dyndns.org:8096/emby/web/bower_components/emby-webcomponents/themes/light/theme.json?v=4.0.0.2&r=0
2019-01-18 08:07:46.257 Info HttpServer: HTTP GET http://punggol21.dyndns.org:8096/emby/web/css/images/logoblack.png. UserAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/71.0.3578.98 Safari/537.36
2019-01-18 08:07:46.258 Info HttpServer: HTTP Response 200 to 192.168.3.1. Time: 1ms. http://punggol21.dyndns.org:8096/emby/web/css/images/logoblack.png
2019-01-18 08:07:46.321 Info HttpServer: HTTP GET http://192.168.3.105:8096/emby/Users/314620670f7447b08059900535ba660f/Items?Recursive=True&Fields=Path%2CGenres%2CSortName%2CStudios%2CWriter%2CTaglines%2CLocalTrailerCount%2COfficialRating%2CCumulativeRunTimeTicks%2CItemCounts%2CMetascore%2CAirTime%2CDateCreated%2CPeople%2COverview%2CCriticRating%2CCriticRatingSummary%2CEtag%2CShortOverview%2CProductionLocations%2CTags%2CProviderIds%2CParentId%2CRemoteTrailers%2CSpecialEpisodeNumbers%2CMediaSources%2CVoteCount%2CRecursiveItemCount%2CPrimaryImageAspectRatio&IsMissing=False&Limit=15&SortOrder=Ascending&ParentId=92349&IsVirtualUnaired=False&IncludeItemTypes=Audio&LocationTypes=FileSystem%2CRemote%2COffline&StartIndex=135&SortBy=SortName&CollapseBoxSetItems=False&EnableTotalRecordCount=False. UserAgent: Emby-Kodi/3.1.44a
2019-01-18 08:07:47.093 Error App: Error sending web socket message ScheduledTasksInfo
	*** Error Report ***
	Version: 4.0.0.2
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\System\EmbyServer.dll -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\System
	System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(IScheduledTaskWorker task)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.MoveNext()
	   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
	   at ServiceStack.Text.Common.WriteListsOfElements`2.WriteGenericEnumerable(TextWriter writer, IEnumerable`1 enumerable)
	   at ServiceStack.Text.Common.WriteType`2.WriteProperties(TextWriter writer, Object instance)
	   at Emby.Common.Implementations.Serialization.JsonSerializer.SerializeToString(Object obj)
	   at Emby.Server.Implementations.HttpServer.WebSocketConnection.SendAsync[T](WebSocketMessage`1 message, CancellationToken cancellationToken)
	   at MediaBrowser.Controller.Net.BasePeriodicWebSocketListener`2.SendData(Tuple`3 tuple)
	Source: MediaBrowser.Plugins.MediaPortal
	TargetSite: Boolean get_IsHidden()
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(IScheduledTaskWorker task)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.MoveNext()
	   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
	   at ServiceStack.Text.Common.WriteListsOfElements`2.WriteGenericEnumerable(TextWriter writer, IEnumerable`1 enumerable)
	   at ServiceStack.Text.Common.WriteType`2.WriteProperties(TextWriter writer, Object instance)
	   at Emby.Common.Implementations.Serialization.JsonSerializer.SerializeToString(Object obj)
	   at Emby.Server.Implementations.HttpServer.WebSocketConnection.SendAsync[T](WebSocketMessage`1 message, CancellationToken cancellationToken)
	   at MediaBrowser.Controller.Net.BasePeriodicWebSocketListener`2.SendData(Tuple`3 tuple)


2019-01-18 08:09:14.573 Error HttpServer: Error processing request
	*** Error Report ***
	Version: 4.0.0.2
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\System\EmbyServer.dll -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\System
	System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Api.ScheduledTasks.ScheduledTaskService.<>c__DisplayClass6_0.<Get>b__1(IScheduledTaskWorker i)
	   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.ToArray()
	   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
	   at MediaBrowser.Api.ScheduledTasks.ScheduledTaskService.Get(GetScheduledTasks request)
	   at Emby.Server.Implementations.Services.ServiceExecGeneral.Execute(Type serviceType, IRequest request, Object instance, Object requestDto, String requestName)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)
	Source: MediaBrowser.Plugins.MediaPortal
	TargetSite: Boolean get_IsHidden()
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Api.ScheduledTasks.ScheduledTaskService.<>c__DisplayClass6_0.<Get>b__1(IScheduledTaskWorker i)
	   at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.ToArray()
	   at System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
	   at MediaBrowser.Api.ScheduledTasks.ScheduledTaskService.Get(GetScheduledTasks request)
	   at Emby.Server.Implementations.Services.ServiceExecGeneral.Execute(Type serviceType, IRequest request, Object instance, Object requestDto, String requestName)
	   at Emby.Server.Implementations.Services.ServiceController.Execute(HttpListenerHost appHost, Object requestDto, IRequest req)
	   at Emby.Server.Implementations.Services.ServiceHandler.ProcessRequestAsync(HttpListenerHost appHost, IRequest httpReq, IResponse httpRes, ILogger logger, String operationName, CancellationToken cancellationToken)
	   at Emby.Server.Implementations.HttpServer.HttpListenerHost.RequestHandler(IRequest httpReq, String urlString, String host, String localPath, CancellationToken cancellationToken)
	
2019-01-18 08:09:14.573 Info HttpServer: HTTP Response 500 to 192.168.3.1. Time: 4ms. http://punggol21.dyndns.org:8096/emby/ScheduledTasks?isHidden=false
2019-01-18 08:09:16.405 Error App: Error sending web socket message ScheduledTasksInfo
	*** Error Report ***
	Version: 4.0.0.2
	Command line: C:\Users\media\AppData\Roaming\Emby-Server\System\EmbyServer.dll -service
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Processor count: 4
	Program data path: C:\Users\media\AppData\Roaming\Emby-Server
	Application directory: C:\Users\media\AppData\Roaming\Emby-Server\System
	System.NullReferenceException: System.NullReferenceException: Object reference not set to an instance of an object.
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(IScheduledTaskWorker task)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.MoveNext()
	   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
	   at ServiceStack.Text.Common.WriteListsOfElements`2.WriteGenericEnumerable(TextWriter writer, IEnumerable`1 enumerable)
	   at ServiceStack.Text.Common.WriteType`2.WriteProperties(TextWriter writer, Object instance)
	   at Emby.Common.Implementations.Serialization.JsonSerializer.SerializeToString(Object obj)
	   at Emby.Server.Implementations.HttpServer.WebSocketConnection.SendAsync[T](WebSocketMessage`1 message, CancellationToken cancellationToken)
	   at MediaBrowser.Controller.Net.BasePeriodicWebSocketListener`2.SendData(Tuple`3 tuple)
	Source: MediaBrowser.Plugins.MediaPortal
	TargetSite: Boolean get_IsHidden()
	   at MediaBrowser.Plugins.MediaPortal.Helpers.AutoCreateTimersTask.get_IsHidden()
	   at MediaBrowser.Model.Tasks.ScheduledTaskHelpers.GetTaskInfo(IScheduledTaskWorker task)
	   at System.Linq.Enumerable.SelectIPartitionIterator`2.MoveNext()
	   at System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
	   at ServiceStack.Text.Common.WriteListsOfElements`2.WriteGenericEnumerable(TextWriter writer, IEnumerable`1 enumerable)
	   at ServiceStack.Text.Common.WriteType`2.WriteProperties(TextWriter writer, Object instance)
	   at Emby.Common.Implementations.Serialization.JsonSerializer.SerializeToString(Object obj)
	   at Emby.Server.Implementations.HttpServer.WebSocketConnection.SendAsync[T](WebSocketMessage`1 message, CancellationToken cancellationToken)
	   at MediaBrowser.Controller.Net.BasePeriodicWebSocketListener`2.SendData(Tuple`3 tuple)
Posted

@@chjohans Try checking the plugin catalog to see if updates are available for those plugins. thanks.

  • Solution
Posted

Thanks Luke for making me check again! :)

 

I had the MediaPortal plugin installed, but when I looked closer I saw that it didn't even show on my "Plugins" page. So I installed the latest version from the plugin catalogue. I also found a beta release of the DVBLink plugin and installed that.

 

After a server restart I can access my "Schedules" page again.

 

Now I just have to sort out all the mess for my Kodi installations, Emby for Kodi did not like this upgrade.... :\

  • Like 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...