ebr 16169 Posted June 6, 2014 Author Posted June 6, 2014 Need to find the error in the server log that matches up with this: 2014-06-07 01:10:18.1855,Error,,Error getting response from http://192.168.20.109:8096/mediabrowser//Channels/8be71b1d-d5e8-56a0-2c89-a7c31f4da67d/Items?userid=8a055438-464d-52fc-b83e-6e1b3c329ad6&folderid=e25558df-f67e-6a1c-1349-80740951fe2e&format=Json ( Exception. Type=System.Net.WebException Msg=The remote server returned an error: (500) Internal Server Error.
bloodtaker 71 Posted June 6, 2014 Posted June 6, 2014 Ah, thanks for the clarification, Red. When it moves on to the next one, does it stay with the information for the first one? Not on my end it stays the first one in the series on the overlay stuff the movie moves on but the overlay stays as the first movie in the list. This only happens when play random is selected. All other play styles work fine.
Yogi 367 Posted June 6, 2014 Posted June 6, 2014 Need to find the error in the server log that matches up with this: 2014-06-07 01:10:18.1855,Error,,Error getting response from http://192.168.20.109:8096/mediabrowser//Channels/8be71b1d-d5e8-56a0-2c89-a7c31f4da67d/Items?userid=8a055438-464d-52fc-b83e-6e1b3c329ad6&folderid=e25558df-f67e-6a1c-1349-80740951fe2e&format=Json ( Exception. Type=System.Net.WebException Msg=The remote server returned an error: (500) Internal Server Error. 2 new log files attached,restarted both server and MBC MBClassic-762014ac000c68bbc445f4bb6577326713958d.log server-63537701950.txt
ebr 16169 Posted June 6, 2014 Author Posted June 6, 2014 @@snazy2000 2014-06-07 01:40:52.7550 Error - DtoUtils: ServiceBase<TRequest>::Service Exception Nullable object must have a value. System.InvalidOperationException at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource) at System.Nullable`1.get_Value() at MediaBrowser.Plugins.TWiT.TwitChannel.<GetChannelsInternal>d__c.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1.ConfiguredTaskAwaiter.GetResult() at MediaBrowser.Plugins.TWiT.TwitChannel.<GetChannelItems>d__5.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at MediaBrowser.Server.Implementations.Channels.ChannelManager.<GetChannelItems>d__7f.MoveNext() --- End of stack trace from previous location where exception was thrown --- at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task) at MediaBrowser.Server.Implementations.Channels.ChannelManager.<GetChannelItems>d__6f.MoveNext() 2014-06-07 01:40:52.7550 Error - HttpServer: Error processing request for /mediabrowser//Channels/d51e6f2c-c27d-ee8b-fb98-4be260b83039/Items?userid=8a055438-464d-52fc-b83e-6e1b3c329ad6&format=Json Nullable object must have a value. ServiceStack.HttpError No Stack Trace Available
ebr 16169 Posted June 6, 2014 Author Posted June 6, 2014 Not on my end it stays the first one in the series on the overlay stuff the movie moves on but the overlay stays as the first movie in the list. This only happens when play random is selected. All other play styles work fine. Okay, I think I finally fixed this for the next release. 1
ebr 16169 Posted June 7, 2014 Author Posted June 7, 2014 173 fixes the wrong information when playing multiple items. It also adds support for the remote messaging capability that is built into the web client. Now that we have a custom interface for the player, supporting this makes a lot more sense. 4
Xzener 729 Posted June 7, 2014 Posted June 7, 2014 Reported a couple of times in this thread and others. I have pinged and PM'd Radeon and Cheesegeezer but they haven't responded yet. Thanks. Waiting for a plugin fix.
flexage 125 Posted June 7, 2014 Posted June 7, 2014 Ok, so what are we seeing?... from what I can tell, TWiT works fine in the WebClient, but are people seeing issues in MBC? I don't have WMC to test... (on win 8.1)
flexage 125 Posted June 7, 2014 Posted June 7, 2014 I'm at a loss, I can't reproduce the server-side error with the web client, everything works fine, and I have no ability to use MBC to try and debug... does anyone have the ability to try debug the issue? @@snazy2000 Also, there has been a new TWiT channel update pushed out for the channel changes in the latest dev server build, would be nice to see if the issue still exists in that scenario?
snazy2000 344 Posted June 7, 2014 Posted June 7, 2014 I will take look later with wmc see what I can find Sent from my HTC One using Tapatalk
snazy2000 344 Posted June 7, 2014 Posted June 7, 2014 Very very strange. Twig works fine for me in web but doesnt show anything just returns 2014-06-07 14:34:54.4933 Error - ServerManager: SessionWebSocketListener failed processing WebSocket message Context Value cannot be null. Parameter name: id System.ArgumentNullException at MediaBrowser.Server.Implementations.Library.LibraryManager.GetItemById(Guid id) at MediaBrowser.Server.Implementations.Session.SessionManager.ReportNowViewingItem(String sessionId, String itemId) at MediaBrowser.Server.Implementations.Session.SessionWebSocketListener.ProcessContextMessage(WebSocketMessageInfo message) at MediaBrowser.Server.Implementations.Session.SessionWebSocketListener.ProcessMessage(WebSocketMessageInfo message) at MediaBrowser.Server.Implementations.ServerManager.ServerManager.<>c__DisplayClass3.<>c__DisplayClass5.<<ProcessWebSocketMessageReceived>b__2>d__7.MoveNext() and says no items. I get the above error on every channel i click on but only twig doesnt work. Beeg doesnt seem to be working in web but works in wmc which i really dont understand! haha need to look in to whats going on there
sinjen 36 Posted June 7, 2014 Posted June 7, 2014 ebr, I'm not sure if this has been reported yet (this thread moves pretty fast), but anytime you leave full screen video playback and return to full screen, via the NPV, the new playback UI is longer present. I was using the Classic theme to test. Can't reproduce in Chocolate. Steps to Repro: Play a video, hit the back button, navigate to the NPV and return to full screen. -Sinjen
ebr 16169 Posted June 7, 2014 Author Posted June 7, 2014 Snazy - that error is unrelated. There should be an error on the actual content retrieval for the channel. That's what I saw in the log above. Sinjen, that is a possibility in some themes if they don't go to full screen in the standard way. I'll look at classic and fix it there but it could be a problem in some other themes as well.
snazy2000 344 Posted June 7, 2014 Posted June 7, 2014 Im unsure why the Twig channel returns no data but all the other channels return data as its the same code :/
snazy2000 344 Posted June 7, 2014 Posted June 7, 2014 Right seems to be the fact that WMC doesnt return a startIndex which is what the plugin needed to show the results. Ive removed that part of the code and it works fine now in my version i will talk to @flexage One thing i did notice is that WMC seems to download the information for the channels before they are accessed is that meant to happen?
ebr 16169 Posted June 7, 2014 Author Posted June 7, 2014 The MBC interface is not designed to page. All the views are expecting to see the entire list of available items. That's why there is no start index or limit provided. As for the loading - we do load on demand but some themes and/or features require loading if the api can't tell us the info at a higher level. I suspect what is happening with channels is it is trying to determine the number of un-watched items because the API didn't tell us that.
snazy2000 344 Posted June 7, 2014 Posted June 7, 2014 Thats what i thought The way the twig plugin was coded it had to have it so ive modified it and hopefully we should be all good
flexage 125 Posted June 7, 2014 Posted June 7, 2014 @@snazy2000 Thanks again for taking a look at that, I'm gonna spin up a new VM with my precious last Win7 licence for testing WMC/MBC @@ebr Yeah it seems that it's the lack of paging support that caused the server to throw the error on my channel, having never used MBC I had no idea that paging wasn't implemented. I've left snazy's fix in place for now but I have been advised to ultimately implement the server interfaces fully, and as they should be, as clients should ideally support all necessary server requirements. Hax = Bad... Does it look likely that paging will be implemented in MBC, even if just for channels? Just wondering as it seems that WMC is still the preferred way to go for many MB3 users, and I've heard it's the most full windows client about ATM, MBT still has a way to go
Luke 42077 Posted June 7, 2014 Posted June 7, 2014 if paging can't be implemented there's a couple fallbacks mbc can do - limit all screens to whatever the max page size is for that particular channel (not desirable, but will work)... or just look at the items result and make requests sequentially until the whole list has been retrieved.
ebr 16169 Posted June 7, 2014 Author Posted June 7, 2014 No, paging and MBC will not likely ever work. Most of the views in MBC are designed to be continuous, wrap-around scrollers. Can I just always provide a start index of 0 and that will take care of it or does there have to be a limit as well?
bloodtaker 71 Posted June 7, 2014 Posted June 7, 2014 Okay, I think I finally fixed this for the next release. I can confirm this is indeed fixed and looks wonderful. By far one of the most beautiful interfaces I have seen for MBC. Seamless and works so well now. Great job.
Yogi 367 Posted June 8, 2014 Posted June 8, 2014 (edited) Ok I can confirm the Twit channel is now populating in MBC but when you select an item to play is generates an Invalid Application Error. Logs: MBClassic-862014bc86c3a1f1f144dc96530631c716e78e.log WMC Log: WMC log.txt Edited June 8, 2014 by Yogi
Abobader 3464 Posted June 8, 2014 Posted June 8, 2014 Good day, I confirm Yogi issue as well. My best
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now