MMS for NAS (Synology, QNAP)?

Post a reply

Smilies
:D :) :( :o :-? 8) :lol: :x :P :oops: :cry: :evil: :roll: :wink:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: MMS for NAS (Synology, QNAP)?

Re: MMS for NAS (Synology, QNAP)?

by Timo_Beil » Thu Mar 14, 2019 11:53 am

Peke wrote:
Can you please also report what "uname -a" report when started in sam efolder as "./mms" ?
Output:

Code: Select all

Linux NAS 4.2.8 #2 SMP Fri Mar 8 08:39:37 CST 2019 armv7l unknown

Re: MMS for NAS (Synology, QNAP)?

by Peke » Mon Mar 11, 2019 7:09 pm

Hi,
You have one of newer QNAP NAS https://www.qnap.com/en/product/ts-431p2/specs/hardware and also see that you have latest firmware.

Can you please also report what "uname -a" report when started in sam efolder as "./mms" ?
Timo_Beil wrote: Mon Mar 11, 2019 12:27 pm (in my usr/lib are the libstdc++.so, .so.6 and .so.6.0.18. Must I install a newer Version?)
Qnap do not keep up to date So Files. I needed to install installed additional libraries in order to compile MMS on My QNAP and I have older model TS-459 Pro II so now any QNAP based on x86_64 cpu with at least 4.2.6 should support it (Those confirmed TS-x51 Series, TS-x51+ Series, TS-x51A Series, TS-x53B Series, TS-x53A Series, TS-x53U Series TS-239 Pro, TS-239 Pro II, TS-239 Pro II+, TS-251, TS-253A, TS-259 Pro, TS-259 Pro+, TS-269L, TS-439 Pro II, TS-451, TS-459 Pro, TS-439 Pro, TS-459U-RP+/SP+, TS-439 Pro II+, TS-459 Pro II, TS-459 Pro+, TS-459U-RP/SP, SS-439-Pro TS-469L, TS-651, TS-851)

Like Jiri said, we need to determine exact dependencies in order to make it working on your model.

Re: MMS for Synology NAS?

by jiri » Mon Mar 11, 2019 12:43 pm

What's your NAS model? I guess that we'll need a specific build for your platform.

Jiri

Re: MMS for Synology NAS?

by Timo_Beil » Mon Mar 11, 2019 12:27 pm

Hi Jiri,

the message appears only one time, when running ./mms and it is the only output.

(in my usr/lib are the libstdc++.so, .so.6 and .so.6.0.18. Must I install a newer Version?)

Re: MMS for Synology NAS?

by jiri » Mon Mar 11, 2019 10:43 am

./mms: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./mms)
Doesn't mms run well regardless of this error message? This message is shown (~8 times) on some platforms, but doesn't have any negative effect on mms work then.

Jiri

Re: MMS for Synology NAS?

by Timo_Beil » Mon Mar 11, 2019 9:49 am

Hi Peke,
a QPKG would be extreme great.

This is my QNAP:
Image

@Jiri:
I'm too stupid for that simple Linux stuff.
./mms works.... a little.

./mms: /usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by ./mms)

Something is wrong with my GNU Library?
Does that mean, that a QPKG wouldn't run neither?

Many thx for your support
Greetings, Timo

Re: MMS for Synology NAS? (And QNAP)

by Peke » Sun Mar 10, 2019 8:25 pm

Timo_Beil wrote: Sat Mar 09, 2019 5:44 am My QNAP has an Cortex A15, I think it's an ARMv7
Can you please get screenshot of your login page showing QTS version and Firmware page so that I can see what exact nas you have and that we try to create QPKG for you?

See mine screenshot:
Image

Note: As seen above I have QNAP TS-459 Pro II with Intel Atom CPU, upgraded to 3GB ram (Easy and highly recommended)

Re: MMS for Synology NAS?

by jiri » Sun Mar 10, 2019 6:01 am

Start it as

Code: Select all

./mms
This isn't too user-friendly atm, but we are working on native packages for various platforms (Synology, QNAP) and so it should be better soon. And, if you have a problem, just ask here... ;-)

Jiri

Re: MMS for Synology NAS? (And QNAP)

by Timo_Beil » Sat Mar 09, 2019 5:44 am

Thx Jiri for the packages,
Installation and use:
1) Extract the files to a directory and run mms.
My QNAP has an Cortex A15, I think it's an ARMv7 so I get that package, extracted it in Windows and put the four Files (SFTP) to /opt/MMS on my NAS.
I marked "mms" as executable, but every time I tried to run it in Putty, I get the error: "command not found".
I'm not very skilled in Linux at all. Is there any readme for Newbies to setup the server?

Re: MMS for Synology NAS?

by jiri » Thu Mar 07, 2019 5:50 am

I see, I guess that something like

Code: Select all

nohup ./mms &
should fix it. Starting from v0.2.4 there will be more command-line options, e.g.

Code: Select all

sudo ./mms --start
that'd start MMS as a service. And then, we'd like to create MMS packages for various platforms soon (Synology, QNAP, ...) and avoid command-line usage altogether.

Jiri

Re: MMS for Synology NAS?

by Pluti » Wed Mar 06, 2019 10:29 am

jiri wrote: Wed Mar 06, 2019 6:12 am
the server stays up and running when you close the website where you can configure it.
The server runs independently of the configuration. Did you have any issues?

Jiri

Yes, indeed. The server seems to enter idle mode as soon as I leave the configuration page. Latest 5minutes after leaving the webpage the server idles and then I cannot reach it by browser or mm5. Only possibility to reactivate it is going by commandline.

Re: MMS for Synology NAS?

by jiri » Wed Mar 06, 2019 6:12 am

the server stays up and running when you close the website where you can configure it.
The server runs independently of the configuration. Did you have any issues?

Jiri

Re: MMS for Synology NAS?

by Pluti » Wed Mar 06, 2019 4:08 am

jiri wrote: Mon Mar 04, 2019 12:02 pm Currently you can only Edit a Collection and click OK to force-rescan. We'll need to make this more user-friendly... ;-)

Jiri
Yes this would be good and a solution that the server stays up and running when you close the website where you can configure it.

Re: MMS for Synology NAS?

by jiri » Mon Mar 04, 2019 12:02 pm

Currently you can only Edit a Collection and click OK to force-rescan. We'll need to make this more user-friendly... ;-)

Jiri

Re: MMS for Synology NAS?

by Pluti » Mon Mar 04, 2019 11:18 am

Pluti wrote: Mon Mar 04, 2019 11:16 am Hi Jiri,

ok here is the debug log. I knew that I can reach the server by webside / MM5 but I could not see any option to rescan the libary since it is stuck. Did I miss that?

I have to go by commandline every time the serve had some idle time since otherwise the server is not accessabel by MM5 or webside.

Code: Select all

17:14:06   HTTP GET /api/log/debug, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web/log","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA"} 
17:14:03   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:14:03 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:14:00   HTTP GET /api/log/verbose, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web/log","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA"} 
17:13:53   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:13:53 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:13:43   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:13:43 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:13:33   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:13:33 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:13:25   HTTP GET /api/log/messages, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web/log","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA","if-none-match":"W/\"399-ANmNPXv4nQI7YerPZ6f0KCMKLZ4\""} 
17:13:23   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:13:23 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:13:13   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:13:13 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:13:03   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:13:03 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:12:53   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:53 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:12:50   HTTP GET /api/collections, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA","if-none-match":"W/\"45-j2zHV4eYHpMU03nbYGxezsh4fcc\""} 
17:12:50   HTTP GET /api/log/messages, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA","if-none-match":"W/\"399-7SdBjWwGr/mWn/KOn2BRMXQi+HY\""} 
17:12:50   HTTP GET /api/collections, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA","if-none-match":"W/\"45-j2zHV4eYHpMU03nbYGxezsh4fcc\""} 
17:12:50   HTTP GET /api/, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg; io=mLgA0vLmdsBR04QHAAAA","if-none-match":"W/\"77-FCp/uxEnN76ErAK32AsgXfeoAMs\""} 
17:12:49   User-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36 
17:12:49   A new client connected (Chrome on Windows) 
17:12:49   HTTP GET /web/static/js/main.42b1a6ae.js, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"*/*","referer":"http://192.168.2.112:10222/web","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg","if-none-match":"W/\"116c35-16933a04f90\"","if-modified-since":"Thu, 28 Feb 2019 10:22:18 GMT"} 
17:12:49   HTTP GET /web/static/css/main.52ec1c9f.css, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"text/css,*/*;q=0.1","referer":"http://192.168.2.112:10222/web","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg","if-none-match":"W/\"1d9a-16933a04f90\"","if-modified-since":"Thu, 28 Feb 2019 10:22:18 GMT"} 
17:12:49   HTTP GET /web, headers: {"host":"192.168.2.112:10222","connection":"keep-alive","upgrade-insecure-requests":"1","user-agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.121 Safari/537.36","dnt":"1","accept":"text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8","accept-encoding":"gzip, deflate","accept-language":"de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7","cookie":"stay_login=0; smid=Eb8GvLXb7NWVH_07gpJ4wkKYBt939ljf-QD7aSEbRsoHq0S1Geccz8sWyXKm370vm0rWsRmIrXwz7M6EhBGKtg","if-none-match":"W/\"23d-16933a04f90\"","if-modified-since":"Thu, 28 Feb 2019 10:22:18 GMT"} 
17:12:43   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:43 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:12:40   Scan of repository /volume1/music has been finished in 7 seconds 
17:12:39   HTTP GET /cds/scpd.xml, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"Microsoft-Windows/10.0 UPnP/1.0","host":"192.168.2.112:10222"} 
17:12:39   HTTP POST /mrr/control, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","content-type":"text/xml; charset=\"utf-8\"","user-agent":"Microsoft-Windows/10.0 UPnP/1.0 Microsoft-DLNA DLNADOC/1.50","friendlyname.dlna.org":"SPATZ","soapaction":"\"urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1#IsAuthorized\"","content-length":"403","host":"192.168.2.112:10222"} 
17:12:39   HTTP GET /mrr/scpd.xml, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"Microsoft-Windows/10.0 UPnP/1.0 Microsoft-DLNA DLNADOC/1.50","friendlyname.dlna.org":"SPATZ","host":"192.168.2.112:10222"} 
17:12:39   HTTP GET /icons/icon_120.png, headers: {"connection":"Keep-Alive","user-agent":"User-Agent: Microsoft-DLNA DLNADOC/1.50","host":"192.168.2.112:10222"} 
17:12:39   HTTP GET /icons/icon_48.png, headers: {"connection":"Keep-Alive","user-agent":"User-Agent: Microsoft-DLNA DLNADOC/1.50","host":"192.168.2.112:10222"} 
17:12:39   HTTP GET /description.xml, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"Microsoft-Windows/10.0 UPnP/1.0","host":"192.168.2.112:10222"} 
17:12:39   HTTP GET /description.xml, headers: {"cache-control":"no-cache","connection":"Keep-Alive","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"DAFUPnP","host":"192.168.2.112:10222"} 
17:12:37   HTTP GET /cds/scpd.xml, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"Microsoft-Windows/10.0 UPnP/1.0","host":"192.168.2.112:10222"} 
17:12:37   HTTP POST /mrr/control, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","content-type":"text/xml; charset=\"utf-8\"","user-agent":"Microsoft-Windows/10.0 UPnP/1.0 Microsoft-DLNA DLNADOC/1.50","friendlyname.dlna.org":"SPATZ","soapaction":"\"urn:microsoft.com:service:X_MS_MediaReceiverRegistrar:1#IsAuthorized\"","content-length":"403","host":"192.168.2.112:10222"} 
17:12:37   HTTP GET /mrr/scpd.xml, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"Microsoft-Windows/10.0 UPnP/1.0 Microsoft-DLNA DLNADOC/1.50","friendlyname.dlna.org":"SPATZ","host":"192.168.2.112:10222"} 
17:12:37   HTTP GET /icons/icon_120.png, headers: {"connection":"Keep-Alive","user-agent":"User-Agent: Microsoft-DLNA DLNADOC/1.50","host":"192.168.2.112:10222"} 
17:12:37   HTTP GET /icons/icon_48.png, headers: {"connection":"Keep-Alive","user-agent":"User-Agent: Microsoft-DLNA DLNADOC/1.50","host":"192.168.2.112:10222"} 
17:12:37   HTTP GET /description.xml, headers: {"cache-control":"no-cache","connection":"Close","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"Microsoft-Windows/10.0 UPnP/1.0","host":"192.168.2.112:10222"} 
17:12:37   HTTP GET /description.xml, headers: {"cache-control":"no-cache","connection":"Keep-Alive","pragma":"no-cache","accept":"text/xml, application/xml","user-agent":"DAFUPnP","host":"192.168.2.112:10222"} 
17:12:36   HTTP SUBSCRIBE /cds/event, headers: {"host":"192.168.2.112:10222","callback":"<http://192.168.2.109:49154/>","nt":"upnp:event","timeout":"Second-300","connection":"close"} 
17:12:36   HTTP GET /icons/icon_120.png, headers: {"host":"192.168.2.112:10222","accept":"*/*"} 
17:12:36   HTTP GET /cds/scpd.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:38 GMT","connection":"close","user-agent":"Linux/ UPnP/1.0 HUAWEI_iCOS/iCOS V1R1C00 DLNADOC/1.50"} 
17:12:36   HTTP POST /cds/control, headers: {"host":"192.168.2.112:10222","accept":"*/*","content-length":"313","content-type":"text/xml; charset=\"utf-8\"","user-agent":"DLNADOC/1.50 SEC_HHP_[TV] Samsung 6 Series (40)/1.0 UPnP/1.0","soapaction":"\"urn:schemas-upnp-org:service:ContentDirectory:1#GetSearchCapabilities\"","connection":"close"} 
17:12:36   HTTP GET /mrr/scpd.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:38 GMT","connection":"close","user-agent":"Linux/ UPnP/1.0 HUAWEI_iCOS/iCOS V1R1C00 DLNADOC/1.50"} 
17:12:36   HTTP GET /cds/scpd.xml, headers: {"host":"192.168.2.112:10222","accept-language":"en-us","connection":"Keep-Alive","user-agent":"DLNADOC/1.50 SEC_HHP_[TV] Samsung 6 Series (40)/1.0 UPnP/1.0","content-length":"0"} 
17:12:36   HTTP GET /mrr/scpd.xml, headers: {"host":"192.168.2.112:10222","accept-language":"en-us","connection":"Keep-Alive","user-agent":"DLNADOC/1.50 SEC_HHP_[TV] Samsung 6 Series (40)/1.0 UPnP/1.0","content-length":"0"} 
17:12:36   HTTP GET /cms/scpd.xml, headers: {"host":"192.168.2.112:10222","accept-language":"en-us","connection":"Keep-Alive","user-agent":"DLNADOC/1.50 SEC_HHP_[TV] Samsung 6 Series (40)/1.0 UPnP/1.0","content-length":"0"} 
17:12:36   HTTP GET /cms/scpd.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:38 GMT","connection":"close","user-agent":"Linux/ UPnP/1.0 HUAWEI_iCOS/iCOS V1R1C00 DLNADOC/1.50"} 
17:12:36   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","accept-language":"en-us","connection":"Keep-Alive","user-agent":"DLNADOC/1.50 SEC_HHP_[TV] Samsung 6 Series (40)/1.0 UPnP/1.0","content-length":"0"} 
17:12:36   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:38 GMT","connection":"close","user-agent":"Linux/ UPnP/1.0 HUAWEI_iCOS/iCOS V1R1C00 DLNADOC/1.50"} 
17:12:36   HTTP GET /description.xml, headers: {"host":"192.168.2.112:10222","date":"Mon, 04 Mar 2019 16:12:36 GMT","connection":"close","user-agent":"Linux/3.10.105, UPnP/1.0, Portable SDK for UPnP devices/1.6.21"} 
17:12:34   4088 files has been read from SQL DB in 1735 milliseconds 
17:12:34   SQL: SELECT * FROM media took 1735 milliseconds 
17:12:33   ================================================== 
17:12:33   Connect using a web browser or using MediaMonkey 5. 
17:12:33   Running at http://192.168.2.112:10222 (or http://localhost:10222) 
17:12:33   ================================================== 
17:12:33   Initializing clients connections. 
17:12:33   SQL open: SELECT * FROM media 
17:12:33   makedir path= /var/services/homes/Thor/MediaMonkeyServer 
17:12:33   SQL: SELECT * FROM collections took 1 milliseconds 
17:12:33   SQL open: SELECT * FROM collections 
17:12:33   Database loaded in 142 ms 
17:12:33   SQL: SELECT * FROM db_info took 1 milliseconds 
17:12:33   SQL open: SELECT * FROM db_info 
17:12:33   SQL: CREATE TABLE IF NOT EXISTS db_info (version INTEGER) took 137 milliseconds 
17:12:32   SQL exec: CREATE TABLE IF NOT EXISTS db_info (version INTEGER) 
17:12:32   makedir path= /var/services/homes/Thor/MediaMonkeyServer 
17:12:32   Using node.js v8.11.3 
[/quote]

Top