airsonic / airsonic

:satellite: :cloud: :notes:Airsonic, a Free and Open Source community driven media server (fork of Subsonic and Libresonic)
https://airsonic.github.io
GNU General Public License v3.0
2.01k stars 235 forks source link

DLNA server is visible but folders are empty #1848

Open extrowerk opened 3 years ago

extrowerk commented 3 years ago

Problem description

My TV recognizes Airsonic as a DLNA source, but can't list the media files. The TV complaints the connection is broken.

Steps to reproduce

Airsonic running standalone on Haiku, which is probably an untested configuration.

  1. Start Airsonic
  2. Browse it on TV
  3. Folders get listed, but files arent

System information

Additional notes

Console log:


Welcome to the Haiku shell.

/RAMDisk> uname -a
Haiku Flatty 1 hrev54938 Jan 31 2021 07:40:28 x86_64 x86_64 Haiku
/RAMDisk> java -jar airsonic.war
           _                       _          
     /\   (_)                     (_)         
    /  \   _ _ __  ___  ___  _ __  _  ___     
   / /\ \ | | '__|/ __|/ _ \| '_ \| |/ __|    
  / ____ \| | |   \__ \ (_) | | | | | (__     
 /_/    \_\_|_|   |___/\___/|_| |_|_|\___|    

                        10.6.2-RELEASE

2021-02-05 09:14:06.158  INFO --- org.airsonic.player.Application          : Starting Application v10.6.2-RELEASE with PID 17672 (/RAMDisk/airsonic.war started by user in /RAMDisk)
2021-02-05 09:14:06.161  INFO --- org.airsonic.player.Application          : The following profiles are active: legacy
2021-02-05 09:14:12.665  INFO --- l.executor.jvm.JdbcExecutor              : SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
2021-02-05 09:14:12.681  INFO --- l.executor.jvm.JdbcExecutor              : SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
2021-02-05 09:14:12.699  INFO --- l.l.StandardLockService                  : Successfully acquired change log lock
2021-02-05 09:14:14.937  INFO --- l.executor.jvm.JdbcExecutor              : SELECT MD5SUM FROM DATABASECHANGELOG WHERE MD5SUM IS NOT NULL
2021-02-05 09:14:14.940  INFO --- l.executor.jvm.JdbcExecutor              : SELECT COUNT(*) FROM DATABASECHANGELOG
2021-02-05 09:14:14.941  INFO --- l.c.StandardChangeLogHistoryService      : Reading from DATABASECHANGELOG
2021-02-05 09:14:14.941  INFO --- l.executor.jvm.JdbcExecutor              : SELECT * FROM DATABASECHANGELOG ORDER BY DATEEXECUTED ASC, ORDEREXECUTED ASC
2021-02-05 09:14:15.094  INFO --- l.l.StandardLockService                  : Successfully released change log lock
2021-02-05 09:14:15.095  INFO --- l.executor.jvm.JdbcExecutor              : SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
2021-02-05 09:14:15.096  INFO --- l.executor.jvm.JdbcExecutor              : SELECT COUNT(*) FROM DATABASECHANGELOGLOCK
2021-02-05 09:14:15.097  INFO --- l.executor.jvm.JdbcExecutor              : SELECT LOCKED FROM DATABASECHANGELOGLOCK WHERE ID=1
2021-02-05 09:14:15.100  INFO --- l.l.StandardLockService                  : Successfully acquired change log lock
2021-02-05 09:14:15.116  INFO --- l.executor.jvm.JdbcExecutor              : SELECT MD5SUM FROM DATABASECHANGELOG WHERE MD5SUM IS NOT NULL
2021-02-05 09:14:15.117  INFO --- l.executor.jvm.JdbcExecutor              : SELECT COUNT(*) FROM DATABASECHANGELOG
2021-02-05 09:14:15.117  INFO --- l.c.StandardChangeLogHistoryService      : Reading from DATABASECHANGELOG
2021-02-05 09:14:15.118  INFO --- l.executor.jvm.JdbcExecutor              : SELECT * FROM DATABASECHANGELOG ORDER BY DATEEXECUTED ASC, ORDEREXECUTED ASC
2021-02-05 09:14:15.130  INFO --- l.l.StandardLockService                  : Successfully released change log lock
2021-02-05 09:14:15.294  INFO --- o.a.p.service.SettingsService            : Java: 1.8.0_242, OS: Haiku
2021-02-05 09:14:15.511  INFO --- org.airsonic.player.Application          : Detected Tomcat web server
2021-02-05 09:14:22.608 ERROR --- net.sf.ehcache.Cache                     : Unable to set localhost. This prevents creation of a GUID. Cause was: Flatty: Flatty: No address associated with hostname

java.net.UnknownHostException: Flatty: Flatty: No address associated with hostname
        at java.net.InetAddress.getLocalHost(InetAddress.java:1506) ~[na:1.8.0_242]
        at net.sf.ehcache.Cache.<clinit>(Cache.java:214) ~[ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.config.ConfigurationHelper.createCache(ConfigurationHelper.java:296) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.config.ConfigurationHelper.createCaches(ConfigurationHelper.java:234) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.addConfiguredCaches(CacheManager.java:755) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.doInit(CacheManager.java:459) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.init(CacheManager.java:377) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.<init>(CacheManager.java:259) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.newInstance(CacheManager.java:1037) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.newInstance(CacheManager.java:1013) [ehcache-core-2.6.11.jar!/:na]
        at net.sf.ehcache.CacheManager.create(CacheManager.java:998) [ehcache-core-2.6.11.jar!/:na]
        at org.airsonic.player.cache.CacheFactory.afterPropertiesSet(CacheFactory.java:47) [classes!/:10.6.2-RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1688) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1626) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1131) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1059) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:467) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1177) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1131) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1059) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:583) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1268) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1131) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1059) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:583) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1268) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:211) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1131) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1059) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:835) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:189) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1197) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1099) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1177) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) [spring-beans-4.3.25.RELEASE.jar!/:4.3.25.RELEASE]
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.getOrderedBeansOfType(ServletContextInitializerBeans.java:212) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:165) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAsRegistrationBean(ServletContextInitializerBeans.java:160) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.addAdaptableBeans(ServletContextInitializerBeans.java:145) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.web.servlet.ServletContextInitializerBeans.<init>(ServletContextInitializerBeans.java:78) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.getServletContextInitializerBeans(EmbeddedWebApplicationContext.java:240) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.selfInitialize(EmbeddedWebApplicationContext.java:214) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.access$000(EmbeddedWebApplicationContext.java:91) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext$1.onStartup(EmbeddedWebApplicationContext.java:205) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.springframework.boot.context.embedded.tomcat.TomcatStarter.onStartup(TomcatStarter.java:53) [spring-boot-1.5.22.RELEASE.jar!/:1.5.22.RELEASE]
        at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5154) [tomcat-embed-core-8.5.51.jar!/:8.5.51]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) [tomcat-embed-core-8.5.51.jar!/:8.5.51]
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1412) [tomcat-embed-core-8.5.51.jar!/:8.5.51]
        at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1402) [tomcat-embed-core-8.5.51.jar!/:8.5.51]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) [na:1.8.0_242]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]
        at java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]
Caused by: java.net.UnknownHostException: Flatty: No address associated with hostname
        at java.net.Inet4AddressImpl.lookupAllHostAddr(Native Method) ~[na:1.8.0_242]
        at java.net.InetAddress$2.lookupAllHostAddr(InetAddress.java:929) ~[na:1.8.0_242]
        at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1324) ~[na:1.8.0_242]
        at java.net.InetAddress.getLocalHost(InetAddress.java:1501) ~[na:1.8.0_242]
        ... 100 common frames omitted

2021-02-05 09:14:24.893  INFO --- o.airsonic.player.dao.PlayerDao          : Deleted 1 player(s) that haven't been used after Mon Dec 07 09:14:24 CET 2020
2021-02-05 09:14:25.107  INFO --- o.a.p.service.PodcastService             : Automatic Podcast update scheduled to run every 24 hour(s), starting at Fri Feb 05 09:19:25 CET 2021
2021-02-05 09:14:25.250  INFO --- o.a.player.service.UPnPService           : Starting UPnP service...
2021-02-05 09:14:25.507  INFO --- o.a.player.service.UPnPService           : Successfully started UPnP service on port 4041!
2021-02-05 09:14:26.268  INFO --- o.a.player.service.UPnPService           : Enabling UPnP/DLNA media server
2021-02-05 09:14:26.491  INFO --- o.a.p.s.search.IndexManager              : Index was found (index version 18). 
2021-02-05 09:14:26.504  INFO --- o.a.p.s.MediaScannerService              : Automatic media library scanning scheduled to run every 1 day(s), starting at 2021-02-06T03:00:00.500
2021-02-05 09:14:29.772  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: 0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:31.284  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: album, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:32.318  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: artist, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:33.345  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:34.343  INFO --- org.airsonic.player.Application          : Started Application in 30.736 seconds (JVM running for 31.448)
2021-02-05 09:14:34.788  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: genre, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:35.808  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: playlist, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:36.822  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: recent, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:37.840  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:37.979  INFO --- o.airsonic.player.dao.PlayerDao          : Created player 1.
2021-02-05 09:14:37.998 ERROR --- o.a.p.s.u.DispatchingContentDirectory    : UPnP error: java.lang.RuntimeException: DLNA Base LAN URL is not set correctly

java.lang.RuntimeException: DLNA Base LAN URL is not set correctly
        at org.airsonic.player.service.upnp.CustomContentDirectory.getBaseUrl(CustomContentDirectory.java:98) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.CustomContentDirectory.createResourceForSong(CustomContentDirectory.java:67) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.createItem(MediaFileUpnpProcessor.java:149) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:125) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:45) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.UpnpContentProcessor.browseObject(UpnpContentProcessor.java:114) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.DispatchingContentDirectory.browse(DispatchingContentDirectory.java:122) ~[classes!/:10.6.2-RELEASE]
        at org.fourthline.cling.support.contentdirectory.AbstractContentDirectoryService.browse(AbstractContentDirectoryService.java:200) [cling-support-2.0.1.jar!/:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]
        at org.seamless.util.Reflections.invoke(Reflections.java:41) [seamless-util-1.1.0.jar!/:na]
        at org.fourthline.cling.model.action.MethodActionExecutor.execute(MethodActionExecutor.java:90) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.action.AbstractActionExecutor$1.execute(AbstractActionExecutor.java:73) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.DefaultServiceManager.execute(DefaultServiceManager.java:128) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:71) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.sync.ReceivingAction.executeSync(ReceivingAction.java:104) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.ReceivingSync.execute(ReceivingSync.java:63) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.ReceivingAsync.run(ReceivingAsync.java:71) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.transport.spi.UpnpStream.process(UpnpStream.java:82) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream$UpnpHttpService.doService(HttpServerConnectionUpnpStream.java:215) [cling-core-2.0.1.jar!/:na]
        at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:342) [httpcore-4.4.11.jar!/:4.4.11]
        at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream.run(HttpServerConnectionUpnpStream.java:114) [cling-core-2.0.1.jar!/:na]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]
        at java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]

2021-02-05 09:14:39.018  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-1, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 30
2021-02-05 09:14:39.024 ERROR --- o.a.p.s.u.DispatchingContentDirectory    : UPnP error: java.lang.RuntimeException: DLNA Base LAN URL is not set correctly

java.lang.RuntimeException: DLNA Base LAN URL is not set correctly
        at org.airsonic.player.service.upnp.CustomContentDirectory.getBaseUrl(CustomContentDirectory.java:98) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.CustomContentDirectory.createResourceForSong(CustomContentDirectory.java:67) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.createItem(MediaFileUpnpProcessor.java:149) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:125) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:45) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.UpnpContentProcessor.browseObject(UpnpContentProcessor.java:114) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.DispatchingContentDirectory.browse(DispatchingContentDirectory.java:122) ~[classes!/:10.6.2-RELEASE]
        at org.fourthline.cling.support.contentdirectory.AbstractContentDirectoryService.browse(AbstractContentDirectoryService.java:200) [cling-support-2.0.1.jar!/:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]
        at org.seamless.util.Reflections.invoke(Reflections.java:41) [seamless-util-1.1.0.jar!/:na]
        at org.fourthline.cling.model.action.MethodActionExecutor.execute(MethodActionExecutor.java:90) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.action.AbstractActionExecutor$1.execute(AbstractActionExecutor.java:73) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.DefaultServiceManager.execute(DefaultServiceManager.java:128) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:71) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.sync.ReceivingAction.executeSync(ReceivingAction.java:104) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.ReceivingSync.execute(ReceivingSync.java:63) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.ReceivingAsync.run(ReceivingAsync.java:71) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.transport.spi.UpnpStream.process(UpnpStream.java:82) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream$UpnpHttpService.doService(HttpServerConnectionUpnpStream.java:215) [cling-core-2.0.1.jar!/:na]
        at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:342) [httpcore-4.4.11.jar!/:4.4.11]
        at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream.run(HttpServerConnectionUpnpStream.java:114) [cling-core-2.0.1.jar!/:na]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]
        at java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]

2021-02-05 09:14:44.405  INFO --- o.a.p.f.BootstrapVerificationFilter      : Servlet container: Apache Tomcat/8.5.51
2021-02-05 09:15:35.586  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: 0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:15:38.329  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: album, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:15:44.320  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:15:45.910  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:15:45.919 ERROR --- o.a.p.s.u.DispatchingContentDirectory    : UPnP error: java.lang.RuntimeException: DLNA Base LAN URL is not set correctly

java.lang.RuntimeException: DLNA Base LAN URL is not set correctly
        at org.airsonic.player.service.upnp.CustomContentDirectory.getBaseUrl(CustomContentDirectory.java:98) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.CustomContentDirectory.createResourceForSong(CustomContentDirectory.java:67) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.createItem(MediaFileUpnpProcessor.java:149) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:125) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:45) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.UpnpContentProcessor.browseObject(UpnpContentProcessor.java:114) ~[classes!/:10.6.2-RELEASE]
        at org.airsonic.player.service.upnp.DispatchingContentDirectory.browse(DispatchingContentDirectory.java:122) ~[classes!/:10.6.2-RELEASE]
        at org.fourthline.cling.support.contentdirectory.AbstractContentDirectoryService.browse(AbstractContentDirectoryService.java:200) [cling-support-2.0.1.jar!/:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]
        at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]
        at org.seamless.util.Reflections.invoke(Reflections.java:41) [seamless-util-1.1.0.jar!/:na]
        at org.fourthline.cling.model.action.MethodActionExecutor.execute(MethodActionExecutor.java:90) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.action.AbstractActionExecutor$1.execute(AbstractActionExecutor.java:73) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.DefaultServiceManager.execute(DefaultServiceManager.java:128) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.model.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:71) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.sync.ReceivingAction.executeSync(ReceivingAction.java:104) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.ReceivingSync.execute(ReceivingSync.java:63) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.protocol.ReceivingAsync.run(ReceivingAsync.java:71) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.transport.spi.UpnpStream.process(UpnpStream.java:82) [cling-core-2.0.1.jar!/:na]
        at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream$UpnpHttpService.doService(HttpServerConnectionUpnpStream.java:215) [cling-core-2.0.1.jar!/:na]
        at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:342) [httpcore-4.4.11.jar!/:4.4.11]
        at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream.run(HttpServerConnectionUpnpStream.java:114) [cling-core-2.0.1.jar!/:na]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]
        at java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]
extrowerk commented 3 years ago

The correct java version from the About page is: Apache Tomcat/8.5.51, java 1.8.0_242, Haiku (463.8 MB / 797.0 MB)

Also logs fro mthe About page:


at org.fourthline.cling.model.action.AbstractActionExecutor$1.execute(AbstractActionExecutor.java:73) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.model.DefaultServiceManager.execute(DefaultServiceManager.java:128) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.model.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:71) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.protocol.sync.ReceivingAction.executeSync(ReceivingAction.java:104) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.protocol.ReceivingSync.execute(ReceivingSync.java:63) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.protocol.ReceivingAsync.run(ReceivingAsync.java:71) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.transport.spi.UpnpStream.process(UpnpStream.java:82) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream$UpnpHttpService.doService(HttpServerConnectionUpnpStream.java:215) [cling-core-2.0.1.jar!/:na]
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:342) [httpcore-4.4.11.jar!/:4.4.11]
at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream.run(HttpServerConnectionUpnpStream.java:114) [cling-core-2.0.1.jar!/:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]
2021-02-05 09:19:25.106 INFO --- o.a.p.service.PodcastService : Starting scheduled Podcast refresh.
2021-02-05 09:19:25.107 INFO --- o.a.p.service.PodcastService : Completed scheduled Podcast refresh.
2021-02-05 09:20:10.926 INFO --- o.a.p.s.u.DispatchingContentDirectory : UPnP request - objectId: folder-0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:20:10.939 ERROR --- o.a.p.s.u.DispatchingContentDirectory : UPnP error: java.lang.RuntimeException: DLNA Base LAN URL is not set correctly
java.lang.RuntimeException: DLNA Base LAN URL is not set correctly
at org.airsonic.player.service.upnp.CustomContentDirectory.getBaseUrl(CustomContentDirectory.java:98) ~[classes!/:10.6.2-RELEASE]
at org.airsonic.player.service.upnp.CustomContentDirectory.createResourceForSong(CustomContentDirectory.java:67) ~[classes!/:10.6.2-RELEASE]
at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.createItem(MediaFileUpnpProcessor.java:149) ~[classes!/:10.6.2-RELEASE]
at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:125) ~[classes!/:10.6.2-RELEASE]
at org.airsonic.player.service.upnp.MediaFileUpnpProcessor.addChild(MediaFileUpnpProcessor.java:45) ~[classes!/:10.6.2-RELEASE]
at org.airsonic.player.service.upnp.UpnpContentProcessor.browseObject(UpnpContentProcessor.java:114) ~[classes!/:10.6.2-RELEASE]
at org.airsonic.player.service.upnp.DispatchingContentDirectory.browse(DispatchingContentDirectory.java:122) ~[classes!/:10.6.2-RELEASE]
at org.fourthline.cling.support.contentdirectory.AbstractContentDirectoryService.browse(AbstractContentDirectoryService.java:200) [cling-support-2.0.1.jar!/:na]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_242]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_242]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_242]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_242]
at org.seamless.util.Reflections.invoke(Reflections.java:41) [seamless-util-1.1.0.jar!/:na]
at org.fourthline.cling.model.action.MethodActionExecutor.execute(MethodActionExecutor.java:90) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.model.action.AbstractActionExecutor$1.execute(AbstractActionExecutor.java:73) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.model.DefaultServiceManager.execute(DefaultServiceManager.java:128) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.model.action.AbstractActionExecutor.execute(AbstractActionExecutor.java:71) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.protocol.sync.ReceivingAction.executeSync(ReceivingAction.java:104) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.protocol.ReceivingSync.execute(ReceivingSync.java:63) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.protocol.ReceivingAsync.run(ReceivingAsync.java:71) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.transport.spi.UpnpStream.process(UpnpStream.java:82) [cling-core-2.0.1.jar!/:na]
at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream$UpnpHttpService.doService(HttpServerConnectionUpnpStream.java:215) [cling-core-2.0.1.jar!/:na]
at org.apache.http.protocol.HttpService.handleRequest(HttpService.java:342) [httpcore-4.4.11.jar!/:4.4.11]
at org.fourthline.cling.transport.impl.apache.HttpServerConnectionUpnpStream.run(HttpServerConnectionUpnpStream.java:114) [cling-core-2.0.1.jar!/:na]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [na:1.8.0_242]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [na:1.8.0_242]
at java.lang.Thread.run(Thread.java:748) [na:1.8.0_242]
2021-02-05 09:20:57.041 INFO --- o.airsonic.player.dao.PlayerDao : Created player 2.
2021-02-05 09:21:01.501 INFO --- o.a.p.service.VersionService : Resolved local Airsonic version to: 10.6.2-RELEASE
extrowerk commented 3 years ago

I tred to set the LAN Server address to http://192.168.1.67/airsonic, now the files shows up, but playing is still not possible, the TV complaints "The network is not connected" (translated by me, from hungarian)

extrowerk commented 3 years ago

Log during browsing and trying to play something:

2021-02-05 09:30:01.488  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-12, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:30:04.706  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-214, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:30:29.755  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:30:32.951  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-1, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:30:39.249  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:30:40.503  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-0, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 100, maxResults: 100
2021-02-05 09:30:43.725  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-10, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
2021-02-05 09:30:46.490  INFO --- o.a.p.s.u.DispatchingContentDirectory    : UPnP request - objectId: folder-198, browseFlag: BrowseDirectChildren, filter: res@resolution,res@nrAudioChannels,res@sampleFrequency,res@bitrate,dc:creator,res@dlna:cleartextSize,dc:date,upnp:genre,res,res@duration,res@size,upnp:albumArtURI,upnp:originalTrackNumber,upnp:album,upnp:artist,upnp:author, firstResult: 0, maxResults: 100
jobenvil commented 3 years ago

I tred to set the LAN Server address to http://192.168.1.67/airsonic, now the files shows up, but playing is still not possible, the TV complaints "The network is not connected" (translated by me, from hungarian)

Think you need the port from airsonic, i.e. 8080 on your URL

jobenvil commented 3 years ago

@extrowerk the upnp service runs mostly under the port 4041 but to see anything is necesary the conntact to the application, which seems not to work due to the lack of port.

extrowerk commented 3 years ago

Adding the port doesn't change anything, the TV says every folder is empty.

Log: https://gist.github.com/extrowerk/6accc9bba97c1a0776b183eb91f80ec5

Any idea?

extrowerk commented 3 years ago

Streaming to my phone trough SubSonar app works ok, playback also ok, but thats not using DLNA AFAIK.

jobenvil commented 3 years ago

Which URL do you use now? With or w/o port? The port is mandatory to open the files. At least you don't get anymore the error:

2021-02-05 09:14:39.024 ERROR --- o.a.p.s.u.DispatchingContentDirectory    : UPnP error: java.lang.RuntimeException: DLNA Base LAN URL is not set correctly

java.lang.RuntimeException: DLNA Base LAN URL is not set correctly

try with VLC upnp if airsonic is visible and the unix tool gssdp-discover can you help searching for upnp devices.

If still doesn't work, maybe you want to have a look to the airsonic-advanced fork. It is possible from the TV to recognice others upnp devices? The application gerbera has more support for TV devices.

extrowerk commented 3 years ago

This is with the port 8080. The TV sees airsonic just fine, but doesnt lists the files, just the folders. Thanks for the hints, will check.