DigitalMediaServer / DigitalMediaServer

A UPnP AV/DLNA Media Server.
GNU General Public License v2.0
36 stars 8 forks source link

Extended message for error of initialisation? #92

Open Sami32 opened 5 years ago

Sami32 commented 5 years ago

Perhaps a supplementary message line should be added? Like "Verify your firewall(s)".

Nadahar commented 5 years ago

@Sami32 I don't understand what you mean. Initialization errors can be caused by many different things, but none have to do with firewalls. DMS doesn't have an error or any other way to know if it is blocked by a firewall, it will simply never receive any network traffic.

That is the reason why it is essentially impossible for us to detect a firewall problem. If we had a known server on the internet we could contact and ask to contact us back, we could detect it. But since we don't have any such "known object", there's no way we can detect this. From DMS' point of view, being blocked by a firewall looks exactly the same as being on a network with no renderers.

Sami32 commented 5 years ago

I get it when my firewall block DMS at run time. Just saying that "Verify if your firewall..." can point users to look at

Nadahar commented 5 years ago

What exact error do you get that is caused by the firewall?

Sami32 commented 5 years ago

http://ge.tt/28txLtr2

Sami32 commented 5 years ago

"Digital Media Server failed to start because of an error." "Digital Media Server n'a pas réussi à démarrer à cause d'une erreur."

"Error message" "Message d'erreur"

Nadahar commented 5 years ago

If you block access to the loopback (127.0.01) you're not using anything remotely similar to a standard firewall configuration. I'd still like to see the stack trace generated, because it's not clear to me why this would prevent DMS from starting up.

Provided that we can't change the code so that we don't rely on the loopback to start, I think this error is quite clear. I'll have to do some tests to see how much you must block to deny loopback though, but this is a very strange thing to do IMO. The loopback interface only provide access to the same network interface, aka itself. Why would somebody block that?

Nadahar commented 5 years ago

If you start in trace mode, you should get the stack trace in the log.

Sami32 commented 5 years ago

17:02:10 INFO Starting Digital Media Server 0.0.1-SNAPSHOT 17:02:10 INFO Based on PS3 Media Server by shagrath and Universal Media Server 17:02:10 INFO http://www.digitalmediaserver.org 17:02:10 INFO
17:02:10 INFO Build: fc1223ac6 (2018-09-23) 17:02:10 INFO Java: Java HotSpot(TM) Client VM 1.8.0_151 (32-bit) by Oracle Corporation 17:02:10 INFO OS: Windows XP 32-bit 5.1 17:02:10 INFO Maximum JVM Memory: 742.4 MiB 17:02:10 INFO Language: French 17:02:10 INFO Encoding: UTF-8 17:02:10 INFO
17:02:10 INFO Working directory: C:\Program Files\Digital Media Server 17:02:10 INFO Temporary directory: C:\DOCUME~1\Philippe\LOCALS~1\Temp\DMS 17:02:10 INFO Logging configuration file: C:\Program Files\Digital Media Server\logback.xml 17:02:10 INFO Logfile: C:\Documents and Settings\All Users\DigitalMediaServer\debug.log 17:02:10 INFO
17:02:10 INFO Profile directory: C:\Documents and Settings\All Users\DigitalMediaServer 17:02:10 INFO Profile directory permissions: drwx 17:02:10 INFO Profile configuration file: C:\Documents and Settings\All Users\DigitalMediaServer\DMS.conf 17:02:10 INFO Profile configuration file permissions: -rwx 17:02:10 INFO Profile name: MAISON 17:02:10 INFO
17:02:10 INFO Web configuration file: C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf 17:02:10 INFO Web configuration file not found: File "C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf" not found 17:02:10 INFO
17:02:17 ERROR Digital Media Server failed to start because of an error: An I/O error occurred during initialization: Unable to establish loopback connection

Nadahar commented 5 years ago

@Sami32 In TRACE mode. If you're launching from the command line, use the -trace option, if not edit the shortcut to include it.

When thinking of it, that is maybe a good reason why a stack trace should be logged regardless of log level for initialization errors...?

Sami32 commented 5 years ago

Sorry, it seem that i've recently done something that prevent DMS to remember the logging settings.

Log when restarting the server:

17:02:10 INFO Starting Digital Media Server 0.0.1-SNAPSHOT 17:02:10 INFO Based on PS3 Media Server by shagrath and Universal Media Server 17:02:10 INFO http://www.digitalmediaserver.org 17:02:10 INFO
17:02:10 INFO Build: fc1223ac6 (2018-09-23) 17:02:10 INFO Java: Java HotSpot(TM) Client VM 1.8.0_151 (32-bit) by Oracle Corporation 17:02:10 INFO OS: Windows XP 32-bit 5.1 17:02:10 INFO Maximum JVM Memory: 742.4 MiB 17:02:10 INFO Language: French 17:02:10 INFO Encoding: UTF-8 17:02:10 INFO
17:02:10 INFO Working directory: C:\Program Files\Digital Media Server 17:02:10 INFO Temporary directory: C:\DOCUME~1\Philippe\LOCALS~1\Temp\DMS 17:02:10 INFO Logging configuration file: C:\Program Files\Digital Media Server\logback.xml 17:02:10 INFO Logfile: C:\Documents and Settings\All Users\DigitalMediaServer\debug.log 17:02:10 INFO
17:02:10 INFO Profile directory: C:\Documents and Settings\All Users\DigitalMediaServer 17:02:10 INFO Profile directory permissions: drwx 17:02:10 INFO Profile configuration file: C:\Documents and Settings\All Users\DigitalMediaServer\DMS.conf 17:02:10 INFO Profile configuration file permissions: -rwx 17:02:10 INFO Profile name: MAISON 17:02:10 INFO
17:02:10 INFO Web configuration file: C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf 17:02:10 INFO Web configuration file not found: File "C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf" not found 17:02:10 INFO
17:02:17 ERROR Digital Media Server failed to start because of an error: An I/O error occurred during initialization: Unable to establish loopback connection 17:41:24 INFO Changed debug level to TRACE 17:41:29 DEBUG singleton task restart started 17:41:29 DEBUG task started 17:41:29 TRACE Waiting 1 second... 17:41:29 DEBUG Reading uuid: "9b89093c-cbf8-4b3f-9410-e2e8f009727c" (default: null) 17:41:29 INFO Using the following UUID configured in DMS.conf: 9b89093c-cbf8-4b3f-9410-e2e8f009727c 17:41:29 DEBUG Sending BYEBYE... 17:41:29 DEBUG Couldn't get server network interface. Trying again in 5 seconds. 17:41:34 DEBUG Couldn't get server network interface. 17:41:34 DEBUG Error sending BYEBYE message java.io.IOException: No usable network interface found for UPnP multicast at net.pms.network.UPNPHelper.getNewMulticastSocket(UPNPHelper.java:275) at net.pms.network.UPNPHelper.sendByeBye(UPNPHelper.java:315) at net.pms.PMS$4.run(PMS.java:1033) at net.pms.util.TaskRunner$2.run(TaskRunner.java:106) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) 17:41:34 INFO Loading MediaInfo library 17:41:34 INFO Loaded MediaInfoLib - v18.03.1 17:41:34 DEBUG Setting MediaInfo library characterset to UTF-8 17:41:34 DEBUG Option 'File_TestContinuousFileNames' is set to: 0 17:41:34 DEBUG Option 'ParseSpeed' is set to: 0.000 17:41:34 INFO Loading renderer configurations from C:\Program Files\Digital Media Server\renderers 17:41:34 DEBUG Added file watch at renderers: renderers\AnyCast.conf 17:41:34 DEBUG Added file watch at renderers: renderers\Apple-iDevice-AirPlayer.conf 17:41:34 DEBUG Added file watch at renderers: renderers\Apple-iDevice-VLC.conf 17:41:34 DEBUG Added file watch at renderers: renderers\Apple-iDevice-VLC32bit.conf 17:41:34 DEBUG Added file watch at renderers: renderers\Apple-iDevice.conf 17:41:34 DEBUG Added file watch at renderers: renderers\Apple-TV-VLC.conf 17:41:34 DEBUG Added file watch at renderers: renderers\BlackBerry-PlayBook-KalemSoftMP.conf 17:41:35 DEBUG Added file watch at renderers: renderers\CambridgeAudio-AzurBD.conf 17:41:35 DEBUG Added file watch at renderers: renderers\DefaultRenderer.conf 17:41:35 DEBUG Added file watch at renderers: renderers\DirecTV.conf 17:41:35 DEBUG Added file watch at renderers: renderers\DLink-DSM510.conf 17:41:35 DEBUG Added file watch at renderers: renderers\FetchTV.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Free-Freebox.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Freecom-MusicPal.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Google-Android-BubbleUPnP-MXPlayer.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Google-Android-Chromecast.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Google-Android.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Google-ChromecastUltra.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Hama-IR320.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Hisense-K680.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Kodi.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-BP.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-BP550.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-EG910V.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-LA6200.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-LA644V.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-LB.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-LM620.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-LM660.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-LS5700.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-ST600.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-UB820V.conf 17:41:35 DEBUG Added file watch at renderers: renderers\LG-WebOS.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Logitech-Squeezebox.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Microsoft-WindowsMediaPlayer.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Microsoft-Xbox360.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Microsoft-XboxOne.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Miracast-M806.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Naim-Mu-So.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Netgear-NeoTV.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Netgem-N7700.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Nokia-N900.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Onkyo-TXNR7xx.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Onkyo-TXNR8xx.conf 17:41:35 DEBUG Added file watch at renderers: renderers\OPPO-BDP.conf 17:41:35 DEBUG Added file watch at renderers: renderers\OPPO-BDP83.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-DMPBDT.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-DMPBDT220.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-DMPBDT360.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-DMR.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-SCBTT.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-Viera.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraAS600E.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraAS650.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraCX680.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraCX700.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraE6.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraET60.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraGT50.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraS60.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraST60.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraTHPU30Z.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraTXL32V10E.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Panasonic-VieraVT60.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Philips-AureaAndNetTV.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Philips-PFL.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Philips-Streamium.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Pioneer-BDP.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Pioneer-Kuro.conf 17:41:35 DEBUG Added file watch at renderers: renderers\PopcornHour.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Realtek.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Roku-Roku3-3.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Roku-Roku3-5.conf 17:41:35 DEBUG Added file watch at renderers: renderers\Roku-Roku3-6-7.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Roku-TV8.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-8series.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-9series.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-BDC6800.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-BDH6500.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-C6600.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-CD.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-D6400.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-D7000.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-EH5300.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-EH6070.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-ES6100.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-ES6575.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-ES8000.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-ES8005.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-F5100.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-F5505.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-F5900.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-GalaxyS5.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-GalaxyS7.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-H4500.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-H6203.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-H6400.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-HTE3.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-HTF4.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-HU7000.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-HU9000.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-J55xx.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-J6200.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-JU6400.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-Mobile.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-NotCD.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-PL51E490.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-SMTG7400.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Samsung-WiseLink.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sharp-Aquos.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Showtime3.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Showtime4.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-Bluray.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-Bluray2013.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-Bravia4500.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-Bravia5500.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaBX305.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaEX.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaEX620.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaEX725.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaHX.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaHX75.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaNX70x.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaNX800.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaW.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaX.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaXBR.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-BraviaXD.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-HomeTheatreSystem.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-PlayStation3.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-PlayStation4.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-PlayStationVita.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-SMPN100.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-STR5800ES.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-Xperia.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Sony-XperiaZ3.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Technisat-S1Plus.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Telefunken-TV.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Telstra-Tbox.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Thomson-U3.conf 17:41:36 DEBUG Added file watch at renderers: renderers\VideoWeb-VideoWebTV.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Vizio-SmartTV.conf 17:41:36 DEBUG Added file watch at renderers: renderers\VLC-for-desktop.conf 17:41:36 DEBUG Added file watch at renderers: renderers\WesternDigital-WDTVLive.conf 17:41:36 DEBUG Added file watch at renderers: renderers\XBMC.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Yamaha-RN500.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Yamaha-RXA1010.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Yamaha-RXA2050.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Yamaha-RXV3900.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Yamaha-RXV500D.conf 17:41:36 DEBUG Added file watch at renderers: renderers\Yamaha-RXV671.conf 17:41:36 INFO Enabled 151 configurations, listed in order of loading priority: 17:41:36 INFO : BubbleUPnP 17:41:36 INFO : Chromecast 17:41:36 INFO : Naim Mu-So 17:41:36 INFO : Panasonic AS600 17:41:36 INFO : Panasonic AS650 17:41:36 INFO : Panasonic BDT220 17:41:36 INFO : Panasonic BDT360 17:41:36 INFO : Panasonic CX680 17:41:36 INFO : Panasonic CX700 17:41:36 INFO : Panasonic E6 17:41:36 INFO : Panasonic ET60 17:41:36 INFO : Panasonic GT50 17:41:36 INFO : Panasonic Home Theater (SC-BTT) 17:41:36 INFO : Panasonic S60 17:41:36 INFO : Panasonic ST60 17:41:36 INFO : Panasonic VT60 17:41:36 INFO : Sony Blu-ray (2013) 17:41:36 INFO : Sony Bravia XD/XE 17:41:36 INFO : VLC for iOS 17:41:36 INFO : Xperia Z3 17:41:36 INFO : Chromecast 17:41:36 INFO : Hisense K680 17:41:36 INFO : LG BP550 17:41:36 INFO : LG EG910V 17:41:36 INFO : LG LCD TV (2014) 17:41:36 INFO : LG LM660 17:41:36 INFO : LG LS5700 17:41:36 INFO : LG UB820V 17:41:36 INFO : LG WebOS TV 17:41:36 INFO : Onkyo TX-NR8xx 17:41:36 INFO : Panasonic DMR 17:41:36 INFO : Panasonic TV 17:41:36 INFO : Samsung 8 Series 17:41:36 INFO : Samsung 9 Series 17:41:36 INFO : Samsung BD-C6800 17:41:36 INFO : Samsung D6400 17:41:36 INFO : Samsung D7000 17:41:36 INFO : Samsung EH5300 17:41:36 INFO : Samsung EH6070 17:41:36 INFO : Samsung ES6100 17:41:36 INFO : Samsung ES6575 17:41:36 INFO : Samsung ES8000 17:41:36 INFO : Samsung ES8005 17:41:36 INFO : Samsung F5100 17:41:36 INFO : Samsung F5505 17:41:36 INFO : Samsung F5900 17:41:36 INFO : Samsung H4500 17:41:36 INFO : Samsung H6203 17:41:36 INFO : Samsung H6400 17:41:36 INFO : Samsung H6500 17:41:36 INFO : Samsung HT-E3 Series 17:41:36 INFO : Samsung HT-F4 17:41:36 INFO : Samsung HU7000 17:41:36 INFO : Samsung HU9000 17:41:36 INFO : Samsung J55xx Series 17:41:36 INFO : Samsung J6200 17:41:36 INFO : Samsung JU6400 17:41:36 INFO : Samsung PL51E490 17:41:36 INFO : Sony Bravia EX725 17:41:36 INFO : Vizio Smart TV 17:41:36 INFO : VLC for Apple TV 17:41:36 INFO : VLC for iOS (iPhone 5 or older) 17:41:36 INFO : Xbox One 17:41:36 INFO : AirPlayer 17:41:37 INFO : Android 17:41:37 INFO : AnyCast 17:41:37 INFO : Apple iPad / iPhone 17:41:37 INFO : Azur BD 17:41:37 INFO : BRAVIA KDL-xxNX800 17:41:37 INFO : D-Link DSM-510 17:41:37 INFO : DirecTV 17:41:37 INFO : Fetch TV 17:41:37 INFO : Freebox 17:41:37 INFO : Freecom MusicPal 17:41:37 INFO : Hama IR320 17:41:37 INFO : KalemSoft Media Player 17:41:37 INFO : Kodi 17:41:37 INFO : Lecteur multimédia inconnu 17:41:37 INFO : LG Blu-Ray Player 17:41:37 INFO : LG LA6200 17:41:37 INFO : LG LA644V 17:41:37 INFO : LG LM620 17:41:37 INFO : LG Smart TV Upgrader 17:41:37 INFO : Logitech Squeezebox 17:41:37 INFO : Miracast M806 17:41:37 INFO : Netgear NeoTV 17:41:37 INFO : Netgem N7700 17:41:37 INFO : Nokia N900 17:41:37 INFO : Onkyo TX-NR7xx 17:41:37 INFO : OPPO BDP 17:41:37 INFO : OPPO BDP-83 17:41:37 INFO : Panasonic BDT 17:41:37 INFO : Panasonic TX-L32V10E 17:41:37 INFO : Panasonic U30Z 17:41:37 INFO : Philips Aurea 17:41:37 INFO : Philips TV 17:41:37 INFO : Pioneer BDP 17:41:37 INFO : Pioneer Kuro 17:41:37 INFO : PlayStation 3 17:41:37 INFO : PlayStation 4 17:41:37 INFO : PlayStation Vita 17:41:37 INFO : Popcorn Hour 17:41:37 INFO : Realtek 17:41:37 INFO : Roku 3 (NSP 3) 17:41:37 INFO : Roku 3 (NSP 5) 17:41:37 INFO : Roku 3 (NSP 6-7) 17:41:37 INFO : Roku TV (NSP 8) 17:41:37 INFO : Samsung C/D Series 17:41:37 INFO : Samsung C6600 17:41:37 INFO : Samsung E+ Series 17:41:37 INFO : Samsung Galaxy S5 17:41:37 INFO : Samsung Galaxy S7 17:41:37 INFO : Samsung Mobile 17:41:37 INFO : Samsung SMT-G7400 17:41:37 INFO : Samsung WiseLink 17:41:37 INFO : Sharp Aquos 17:41:37 INFO : Showtime 3 17:41:37 INFO : Showtime 4 17:41:37 INFO : Sony Blu-ray 17:41:37 INFO : Sony Bravia 4500 17:41:37 INFO : Sony Bravia 5500 17:41:37 INFO : Sony Bravia BX305 17:41:37 INFO : Sony Bravia EX 17:41:37 INFO : Sony Bravia EX620 17:41:37 INFO : Sony Bravia HX 17:41:37 INFO : Sony Bravia HX75 17:41:37 INFO : Sony Bravia NX70x 17:41:37 INFO : Sony Bravia W 17:41:37 INFO : Sony Bravia X 17:41:37 INFO : Sony Bravia XBR 17:41:37 INFO : Sony Home Theatre System 17:41:37 INFO : Sony SMP-N100 17:41:37 INFO : Sony STR-DA5800ES 17:41:37 INFO : Sony Xperia Z/ZL/ZQ/Z1/Z2 17:41:37 INFO : Streamium 17:41:37 INFO : Technisat S1+ 17:41:37 INFO : Telefunken TV 17:41:37 INFO : Telstra T-Box 17:41:37 INFO : Thomson U3 Series 17:41:37 INFO : VideoWeb TV 17:41:37 INFO : VLC for desktop 17:41:37 INFO : WD TV Live 17:41:37 INFO : Windows Media Player 17:41:37 INFO : XBMC 17:41:37 INFO : Xbox 360 17:41:37 INFO : Yamaha R-N500 17:41:37 INFO : Yamaha RX-A1010 17:41:37 INFO : Yamaha RX-A2050 17:41:37 INFO : Yamaha RX-V3900 17:41:37 INFO : Yamaha RX-V500D 17:41:37 INFO : Yamaha RX-V671 17:41:37 INFO Loading device configurations from C:\Documents and Settings\All Users\DigitalMediaServer\renderers 17:41:38 TRACE default network interface address from [InterfaceAssociation(addr=null, iface=name:lo (MS TCP Loopback interface), parent=null), InterfaceAssociation(addr=/192.168.1.29, iface=name:eth0 (ASUSTeK/Broadcom 440x 10/100 Integrated Controller - Miniport d'ordonnancement de paquets), parent=null)] 17:41:38 TRACE first network interface: InterfaceAssociation(addr=/192.168.1.29, iface=name:eth0 (ASUSTeK/Broadcom 440x 10/100 Integrated Controller - Miniport d'ordonnancement de paquets), parent=null) 17:41:38 INFO Using address /192.168.1.29 found on network interface: name:eth0 (ASUSTeK/Broadcom 440x 10/100 Integrated Controller - Miniport d'ordonnancement de paquets)

Error message when starting in TRACE mode:

net.pms.exception.InitializationException: An I/O error occurred during initialization: Unable to establish loopback connection at net.pms.PMS.createInstance(PMS.java:1193) at net.pms.PMS.main(PMS.java:1526) Caused by: java.io.IOException: Unable to establish loopback connection at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:94) at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:61) at java.security.AccessController.doPrivileged(Native Method) at sun.nio.ch.PipeImpl.(PipeImpl.java:171) at sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:50) at java.nio.channels.Pipe.open(Pipe.java:155) at sun.nio.ch.WindowsSelectorImpl.(WindowsSelectorImpl.java:127) at sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:44) at java.nio.channels.Selector.open(Selector.java:227) at sun.net.httpserver.ServerImpl.(ServerImpl.java:103) at sun.net.httpserver.HttpServerImpl.(HttpServerImpl.java:50) at sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:35) at com.sun.net.httpserver.HttpServer.create(HttpServer.java:130) at net.pms.remote.RemoteWeb.(RemoteWeb.java:98) at net.pms.PMS.init(PMS.java:617) at net.pms.PMS.createInstance(PMS.java:1187) ... 1 more Caused by: java.net.SocketException: Socket is not connected: connect at sun.nio.ch.Net.connect0(Native Method) at sun.nio.ch.Net.connect(Net.java:454) at sun.nio.ch.Net.connect(Net.java:446) at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648) at java.nio.channels.SocketChannel.open(SocketChannel.java:189) at sun.nio.ch.PipeImpl$Initializer$LoopbackConnector.run(PipeImpl.java:127) at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:76) ... 16 more

Log in Trace mode:

DEBUG 2018-09-28 17:45:38.218 [main] net.pms.configuration.PmsConfiguration Default logfile folder set to: C:\Documents and Settings\All Users\DigitalMediaServer DEBUG 2018-09-28 17:45:38.875 [main] net.pms.logging.LoggingConfig LogBack started with configuration file: C:\Program Files\Digital Media Server\logback.xml DEBUG 2018-09-28 17:45:38.890 [main] net.pms.PMS Forcing debug level to TRACE DEBUG 2018-09-28 17:45:38.890 [main] net.pms.PMS Forcing unbuffered verbose logging INFO 2018-09-28 17:45:38.890 [main] net.pms.logging.LoggingConfig Buffered logging turned OFF INFO 2018-09-28 17:45:38.890 [main] net.pms.logging.LoggingConfig Verbose file logging pattern enforced DEBUG 2018-09-28 17:45:38.921 [main] net.pms.service.Services Starting services DEBUG 2018-09-28 17:45:38.921 [main] net.pms.service.ProcessManager Starting ProcessManager DEBUG 2018-09-28 17:45:38.937 [main] net.pms.service.SleepManager Starting SleepManager DEBUG 2018-09-28 17:45:38.953 [Process Terminator] net.pms.service.ProcessManager$ProcessTerminator ProcessTerminator is starting TRACE 2018-09-28 17:45:38.953 [Process Terminator] net.pms.service.ProcessManager$ProcessTerminator ProcessTerminator is waiting for new tickets DEBUG 2018-09-28 17:45:38.953 [main] net.pms.PMS Fri Sep 28 17:45:38 CEST 2018 DEBUG 2018-09-28 17:45:38.953 [main] net.pms.configuration.ConfigurationReader Reading cred.path: "C:\Documents and Settings\All Users\DigitalMediaServer\DMS.cred" (default: "") DEBUG 2018-09-28 17:45:39.078 [main] net.pms.PMS Writing PID: 3464 TRACE 2018-09-28 17:45:39.109 [System Information Logger] net.pms.util.SystemInformation Starting gathering of system information DEBUG 2018-09-28 17:45:39.984 [main] net.pms.PMS INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS Starting Digital Media Server 0.0.1-SNAPSHOT INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS Based on PS3 Media Server by shagrath and Universal Media Server INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS http://www.digitalmediaserver.org INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS Build: fc1223ac6 (2018-09-23) INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS Java: Java HotSpot(TM) Client VM 1.8.0_151 (32-bit) by Oracle Corporation INFO 2018-09-28 17:45:39.984 [main] net.pms.PMS OS: Windows XP 32-bit 5.1 INFO 2018-09-28 17:45:40.031 [main] net.pms.PMS Maximum JVM Memory: 742.4 MiB INFO 2018-09-28 17:45:40.062 [main] net.pms.PMS Language: French INFO 2018-09-28 17:45:40.062 [main] net.pms.PMS Encoding: UTF-8 INFO 2018-09-28 17:45:40.062 [main] net.pms.PMS INFO 2018-09-28 17:45:40.062 [main] net.pms.PMS Working directory: C:\Program Files\Digital Media Server INFO 2018-09-28 17:45:40.078 [main] net.pms.PMS Temporary directory: C:\DOCUME~1\Philippe\LOCALS~1\Temp\DMS INFO 2018-09-28 17:45:40.078 [main] net.pms.PMS Logging configuration file: C:\Program Files\Digital Media Server\logback.xml INFO 2018-09-28 17:45:40.078 [main] net.pms.PMS Logfile: C:\Documents and Settings\All Users\DigitalMediaServer\debug.log INFO 2018-09-28 17:45:40.078 [main] net.pms.PMS INFO 2018-09-28 17:45:40.078 [main] net.pms.PMS Profile directory: C:\Documents and Settings\All Users\DigitalMediaServer INFO 2018-09-28 17:45:40.156 [main] net.pms.PMS Profile directory permissions: drwx INFO 2018-09-28 17:45:40.171 [main] net.pms.PMS Profile configuration file: C:\Documents and Settings\All Users\DigitalMediaServer\DMS.conf INFO 2018-09-28 17:45:40.171 [main] net.pms.PMS Profile configuration file permissions: -rwx INFO 2018-09-28 17:45:40.312 [main] net.pms.PMS Profile name: MAISON INFO 2018-09-28 17:45:40.312 [main] net.pms.PMS DEBUG 2018-09-28 17:45:40.312 [main] net.pms.configuration.ConfigurationReader Reading web_conf: "C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf" (previous: null, default: "C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf") INFO 2018-09-28 17:45:40.312 [main] net.pms.PMS Web configuration file: C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf INFO 2018-09-28 17:45:40.312 [main] net.pms.PMS Web configuration file not found: File "C:\Documents and Settings\All Users\DigitalMediaServer\WEB.conf" not found INFO 2018-09-28 17:45:40.312 [main] net.pms.PMS DEBUG 2018-09-28 17:45:40.343 [main] net.pms.configuration.PmsConfiguration Using default database cache size of 10% DEBUG 2018-09-28 17:45:40.343 [main] net.pms.database.TableManager Database cache size is 74.2 MiB DEBUG 2018-09-28 17:45:40.343 [main] net.pms.database.TableManager Using database file "C:\Documents and Settings\All Users\DigitalMediaServer\database\DMS.mv.db" with URL: jdbc:h2:nio:C:\Documents and Settings\All Users\DigitalMediaServer\database\DMS;MULTI_THREADED=1;CACHE_SIZE=76025 DEBUG 2018-09-28 17:45:40.359 [main] net.pms.database.TableManager Starting check of tables for database DMS TRACE 2018-09-28 17:45:41.406 [main] net.pms.database.Tables Checking if database table "TABLES" in schema "PUBLIC" exists TRACE 2018-09-28 17:45:41.515 [main] net.pms.database.Tables Database table "TABLES" found TRACE 2018-09-28 17:45:41.515 [main] net.pms.database.Tables Table version for database table "COVER_ART_ARCHIVE" is 1 TRACE 2018-09-28 17:45:41.515 [main] net.pms.database.Tables Table version for database table "MUSIC_BRAINZ_RELEASES" is 2 TRACE 2018-09-28 17:45:41.515 [main] net.pms.database.Tables Checking if database table "COVER_ART_ARCHIVE" in schema "PUBLIC" exists TRACE 2018-09-28 17:45:41.515 [main] net.pms.database.Tables Database table "COVER_ART_ARCHIVE" found TRACE 2018-09-28 17:45:41.531 [main] net.pms.database.Tables Table version for database table "COVER_ART_ARCHIVE" is 1 TRACE 2018-09-28 17:45:41.531 [main] net.pms.database.Tables Checking if database table "MUSIC_BRAINZ_RELEASES" in schema "PUBLIC" exists TRACE 2018-09-28 17:45:41.531 [main] net.pms.database.Tables Database table "MUSIC_BRAINZ_RELEASES" found TRACE 2018-09-28 17:45:41.531 [main] net.pms.database.Tables Table version for database table "MUSIC_BRAINZ_RELEASES" is 2 TRACE 2018-09-28 17:45:41.531 [main] net.pms.PMS TRACE 2018-09-28 17:45:41.531 [main] net.pms.PMS Registered ImageIO reader classes: TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.bmp.ICOImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.hdr.HDRImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.bmp.CURImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.pnm.PNMImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.icns.ICNSImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.psd.PSDImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.sgi.SGIImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.sun.imageio.plugins.gif.GIFImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.pict.PICTImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.sun.imageio.plugins.png.PNGImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.pcx.PCXImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.sun.imageio.plugins.wbmp.WBMPImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.iff.IFFImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.dcx.DCXImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.bmp.BMPImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.tiff.TIFFImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.twelvemonkeys.imageio.plugins.tga.TGAImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.sun.imageio.plugins.jpeg.JPEGImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Reader class: com.sun.imageio.plugins.bmp.BMPImageReader TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Registered ImageIO writer classes: TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.sun.imageio.plugins.bmp.BMPImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.twelvemonkeys.imageio.plugins.tiff.TIFFImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.sun.imageio.plugins.gif.GIFImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.twelvemonkeys.imageio.plugins.pnm.PNMImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.twelvemonkeys.imageio.plugins.jpeg.JPEGImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.sun.imageio.plugins.wbmp.WBMPImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.twelvemonkeys.imageio.plugins.pict.PICTImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.sun.imageio.plugins.png.PNGImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.twelvemonkeys.imageio.plugins.iff.IFFImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.twelvemonkeys.imageio.plugins.pnm.PNMImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS Writer class: com.sun.imageio.plugins.jpeg.JPEGImageWriter TRACE 2018-09-28 17:45:41.671 [main] net.pms.PMS DEBUG 2018-09-28 17:45:41.671 [main] net.pms.configuration.ConfigurationReader Reading run_wizard: false (default: true) DEBUG 2018-09-28 17:45:42.140 [main] net.pms.configuration.ConfigurationReader Reading hide_advanced_options: false (default: true) TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = null, child interfaces = java.net.NetworkInterface$2@10da477) TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration checking lo, display name: MS TCP Loopback interface TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration available addresses for lo is: [/127.0.0.1] TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration non loopback/ipv4 addresses: [] TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = lo, child interfaces = java.net.NetworkInterface$1subIFs@7933ad) TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = lo) finished TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration sub address for lo is [] TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration checking /127.0.0.1 on lo TRACE 2018-09-28 17:45:45.312 [main] net.pms.network.NetworkConfiguration has /127.0.0.1, which is skipped, because loopback=true, ipv6=false TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration found lo, without valid address TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration checking eth0, display name: ASUSTeK/Broadcom 440x 10/100 Integrated Controller - Miniport d'ordonnancement de paquets TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration available addresses for eth0 is: [/192.168.1.29] TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration non loopback/ipv4 addresses: [/192.168.1.29] TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = eth0, child interfaces = java.net.NetworkInterface$1subIFs@18d604b) TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = eth0) finished TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration sub address for eth0 is [] TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration checking /192.168.1.29 on eth0 TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration found eth0 -> 192.168.1.29 TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration child network interface (eth1,TAP-Windows Adapter V9 - Miniport d'ordonnancement de paquets) skipped, because skip_network_interfaces='[tap, vmnet, vnic, virtualbox]' TRACE 2018-09-28 17:45:45.328 [main] net.pms.network.NetworkConfiguration checkNetworkInterface(parent = null) finished INFO 2018-09-28 17:45:45.359 [System Information Logger] net.pms.util.SystemInformation System information: JVM: Java HotSpot(TM) Client VM 1.8.0_151 (32-bit) by Oracle Corporation OS: Microsoft Windows XP SP3 build 2600 32-bit CPU: AMD Athlon(TM) XP 1700+ with 1 core Physical Memory: 3.0 GiB Free Memory: 2.1 GiB Maximum JVM Memory: 742.4 MiB

TRACE 2018-09-28 17:45:45.359 [System Information Logger] net.pms.util.SystemInformation Done logging system information, shutting down thread DEBUG 2018-09-28 17:45:45.359 [main] net.pms.configuration.ConfigurationReader Reading automatic_maximum_bitrate: true (default: false) ERROR 2018-09-28 17:45:48.234 [main] net.pms.PMS Digital Media Server failed to start because of an error: An I/O error occurred during initialization: Unable to establish loopback connection DEBUG 2018-09-28 17:45:48.250 [main] net.pms.PMS net.pms.exception.InitializationException: An I/O error occurred during initialization: Unable to establish loopback connection at net.pms.PMS.createInstance(PMS.java:1193) at net.pms.PMS.main(PMS.java:1526) Caused by: java.io.IOException: Unable to establish loopback connection at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:94) at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:61) at java.security.AccessController.doPrivileged(Native Method) at sun.nio.ch.PipeImpl.(PipeImpl.java:171) at sun.nio.ch.SelectorProviderImpl.openPipe(SelectorProviderImpl.java:50) at java.nio.channels.Pipe.open(Pipe.java:155) at sun.nio.ch.WindowsSelectorImpl.(WindowsSelectorImpl.java:127) at sun.nio.ch.WindowsSelectorProvider.openSelector(WindowsSelectorProvider.java:44) at java.nio.channels.Selector.open(Selector.java:227) at sun.net.httpserver.ServerImpl.(ServerImpl.java:103) at sun.net.httpserver.HttpServerImpl.(HttpServerImpl.java:50) at sun.net.httpserver.DefaultHttpServerProvider.createHttpServer(DefaultHttpServerProvider.java:35) at com.sun.net.httpserver.HttpServer.create(HttpServer.java:130) at net.pms.remote.RemoteWeb.(RemoteWeb.java:98) at net.pms.PMS.init(PMS.java:617) at net.pms.PMS.createInstance(PMS.java:1187) ... 1 common frames omitted Caused by: java.net.SocketException: Socket is not connected: connect at sun.nio.ch.Net.connect0(Native Method) at sun.nio.ch.Net.connect(Net.java:454) at sun.nio.ch.Net.connect(Net.java:446) at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:648) at java.nio.channels.SocketChannel.open(SocketChannel.java:189) at sun.nio.ch.PipeImpl$Initializer$LoopbackConnector.run(PipeImpl.java:127) at sun.nio.ch.PipeImpl$Initializer.run(PipeImpl.java:76) ... 16 common frames omitted DEBUG 2018-09-28 17:47:04.328 [AWT-EventQueue-0] net.pms.configuration.ConfigurationReader Reading logging_filter_logs_tab: "TRACE" (previous: "INFO", default: "INFO")

Yes, the stack trace should be logged, at least for the error message. BTW when starting in TRACE mode the filter is left in INFOS mode.

Nadahar commented 5 years ago

If you by the "filter" mean the filter field on the Logs tab, it's not affected by "trace" mode. That filter only filters what is shown on the screen, not what is logged to the log file.

It seems like it's the web interface that is acting up. I'll have to look at it and figure out why it crashes.

Sami32 commented 5 years ago

I know, i'm saying that i was expecting the "filter" mode will also be made in TRACE mode when started with "TRACE", to directly be able see what happend without the need to open the log file. That's said it was just a remark related to my taste so nothing to worry about.

OK. Thanks for looking at ;) That's said i'm not sure anything else than logging is possible, so feel free to close this issue if need. If i "validate" the error windows i can still access to the GUI.

Nadahar commented 5 years ago

If i "validate" the error windows i can still access to the GUI.

That is definitely wrong. If you get this message, DMS should terminate.

Sami32 commented 5 years ago

It doesn't, no crash like you said.