Page 1 of 1

MediaBrowser empty although Serviio works

PostPosted: Mon Feb 12, 2024 8:29 pm
by LosMintos
Hi folks,

I made a fresh and new installation (Serviio PRO v 2.3) on an QNAP Intel x64 NAS (QTS 5.1.5.2645). After adding the library folders and waiting some time the serviio's welcome page displays 158109 audio items, 3164 video items and 39806 images. Via LG smart TV and via android BubbleUPnP I cann successfully display/play content from Serviio.

However, viewing the MediaBrowser in the web browser let me browse through the library (e.g. Artist -> A -> Al Jarreau), but the columns are empty. There is nothing displayed. Also the folder view is empty. This holds true for grid view and list view as well.

Screenshot 2024-02-12 212531.png
Screenshot MediaBrowser, Audio, Folders
Screenshot 2024-02-12 212531.png (40.09 KiB) Viewed 943 times


There're a couple of log files, some of them with thousand of lines.
  Code:
-a----        11.02.2024     18:17            962 derby.log                                                           
-a----        12.02.2024     06:00      103350650 engine_error.log                                                     
-a----        11.02.2024     18:03              0 engine_output.log                                                                                                         
-a----        12.02.2024     20:56         129132 serviio.log                                                         
-a----        12.02.2024     19:52        5120047 serviio.log.1                                                       
-a----        12.02.2024     03:49        5120149 serviio.log.2                                                       
-a----        12.02.2024     00:30        5120275 serviio.log.3                                                       
-a----        11.02.2024     23:26        5120133 serviio.log.4                                                       
-a----        11.02.2024     22:42        5120999 serviio.log.5           


The perhaps most interesting is in serviio.log.5
  Code:
java.io.FileNotFoundException: null
   at org.serviio.ui.resources.server.RetrieveThumbnailServerResource.deliver(RetrieveThumbnailServerResource.java:59) ~[serviio.jar:?]
   at sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source) ~[?:?]
   at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_151]
   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_151]
   at org.restlet.resource.ServerResource.doHandle(ServerResource.java:511) ~[org.restlet.jar:?]
   at org.restlet.resource.ServerResource.get(ServerResource.java:723) ~[org.restlet.jar:?]
   at org.restlet.resource.ServerResource.doHandle(ServerResource.java:603) ~[org.restlet.jar:?]
   at org.restlet.resource.ServerResource.doNegotiatedHandle(ServerResource.java:662) ~[org.restlet.jar:?]
   at org.restlet.resource.ServerResource.doConditionalHandle(ServerResource.java:348) ~[org.restlet.jar:?]
   at org.serviio.restlet.AbstractServerResource.doConditionalHandle(AbstractServerResource.java:49) ~[serviio.jar:?]
   at org.restlet.resource.ServerResource.handle(ServerResource.java:1020) ~[org.restlet.jar:?]
   at org.restlet.resource.Finder.handle(Finder.java:236) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.routing.Router.doHandle(Router.java:422) ~[org.restlet.jar:?]
   at org.restlet.routing.Router.handle(Router.java:641) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202) ~[org.restlet.jar:?]
   at org.restlet.engine.application.ApplicationHelper.handle(ApplicationHelper.java:77) ~[org.restlet.jar:?]
   at org.restlet.Application.handle(Application.java:385) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.routing.Router.doHandle(Router.java:422) ~[org.restlet.jar:?]
   at org.restlet.routing.Router.handle(Router.java:641) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.routing.Router.doHandle(Router.java:422) ~[org.restlet.jar:?]
   at org.restlet.routing.Router.handle(Router.java:641) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.engine.application.StatusFilter.doHandle(StatusFilter.java:140) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.doHandle(Filter.java:150) ~[org.restlet.jar:?]
   at org.restlet.routing.Filter.handle(Filter.java:197) ~[org.restlet.jar:?]
   at org.restlet.engine.CompositeHelper.handle(CompositeHelper.java:202) ~[org.restlet.jar:?]
   at org.restlet.Component.handle(Component.java:408) ~[org.restlet.jar:?]
   at org.restlet.Server.handle(Server.java:507) ~[org.restlet.jar:?]
   at org.restlet.engine.connector.ServerHelper.handle(ServerHelper.java:63) ~[org.restlet.jar:?]
   at org.restlet.engine.adapter.HttpServerHelper.handle(HttpServerHelper.java:143) ~[org.restlet.jar:?]
   at org.restlet.ext.simple.internal.SimpleContainer.handle(SimpleContainer.java:74) ~[org.restlet.ext.simple.jar:?]
   at org.simpleframework.http.core.Dispatcher.dispatch(Dispatcher.java:121) ~[simple.jar:?]
   at org.simpleframework.http.core.Dispatcher.run(Dispatcher.java:103) ~[simple.jar:?]
   at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_151]
   at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_151]
   at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_151]


Any idea?
:?:

Re: MediaBrowser empty although Serviio works

PostPosted: Sat Feb 17, 2024 4:03 am
by atc98092
Have you created any user accounts? Starting with Serviio 2.0, a user account is required to access MediaBrowser. Also, that user must be given access to each library location you have. It sounds like you created the user but didn't give that user access to your library. Again, this is a change from version 1.x.

Click on Edit for each library location (shared folder) you have. Once in the edit window, you'll see "Users with access". Check the box for each user name you have that you want to allow access. Then save the settings then Save again once back on the main console screen.

Re: MediaBrowser empty although Serviio works

PostPosted: Wed Feb 21, 2024 7:43 pm
by LosMintos
You're right! Thank you!