Mediatomb AddOn for napp-it ZFS Server Appliance

Discussion in 'Solaris, Nexenta, OpenIndiana, and napp-it' started by chris, Apr 9, 2013.

  1. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    Mediatomb is an open source (GPL) UPnP mediaserver, which allows you to stream your digital media through your network and listen to/watch it on a variety of UpnP compatible devices.

    Napp-it is a web-management (gui) interface for a ZFS server based on Illumian, NexentaCore, OpenIndiana or Solaris 11, which supports features like system and network management, easy snapshot management, smb-server with windows acl, nfs server, iscsi server and many more.

    To get an UPnP compatible mediaserver which can be managed via napp-it web interface you need Meditomb AddOn for napp-it. Your media files are stored on a ZFS filesystem and can be streamed with the high performance and reliability of it. It is fully integrated in napp-it web-management interface. So you can configure it very easily. Mediatomb AddOn is a free community driven extension for napp-it ZFS Server Appliance.

    Installation and configuration of Mediatomb AddOn for napp-it is provided by an installation script, which is downloadable from zfs-server.de. The AddOn supports Openindiana and OmniOS at the moment. You can install it with the following command:

    wget -O - www.zfs-server.de/mediatomb | sh

    After the AddOn was installed successfully you can confiure your mediaserver via napp-it web intrface under Add-Ons -> Mediatomb. Please look at my manual for further information about configuration:

    http://zfs-server.de/Doku_Mediatomb_AddOn.pdf

    If you have any suggestions how to improve the addon please discuss it in this thread.
    It will be nice to know what devices you have running with this mediaserver to expand the manual.

    Have fun with Mediatomb AddOn!

    Chris
     
    #1
    Last edited: Apr 3, 2015
    T_Minus likes this.
  2. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    Changelog

    v0.3
    - bugfixed in install script
    - added support for omnios bloody

    v0.2
    - bugfixed in install script
    - added support for omnios stable

    v0.1
    - basic version
     
    #2
    Last edited: Apr 9, 2013
  3. Patrick

    Patrick Administrator
    Staff Member

    Joined:
    Dec 21, 2010
    Messages:
    11,425
    Likes Received:
    4,367
    Making this a sticky for ease of reference.
     
    #3
  4. PigLover

    PigLover Moderator

    Joined:
    Jan 26, 2011
    Messages:
    2,756
    Likes Received:
    1,098
    This still run on OI only? Or does this addon release include support for Solaris 11, etc?
     
    #4
  5. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    Mediatomb AddOn for napp-it runs on Openindiana and OmniOS at the moment. If there is the need to support more OS please let me know.
     
    #5
  6. amikolajczyk

    amikolajczyk New Member

    Joined:
    Aug 23, 2013
    Messages:
    6
    Likes Received:
    0
    Hi, I hope this is an appropriate place to ask, but I'm having trouble with the Mediatomb add-on. Not sure if this is more appropriate here or in the Mediatomb forum, but the issue I'm having is that it runs for a while(several hours) and then simply stops servicing any and all requests. The service continues to run, the process is active, and port is open and listening, but the web interface is dead and no media players can access any content. I've enabled debug logging but it doesn't show anything interesting at all. It just says that Mediatomb is sleeping as it normally would after a bit of inactivity.

    To fix it, requires a two-step process. I restart the service, but this results in it coming back up in a maintenance state. Then I clear the service and from that point it works great again...at least for a few more hours until it inevitably does it again.

    Any suggestions would be most welcome, if there's any more diagnostics I can pull, just let me know.

    Thanks!
    Adam
     
    #6
  7. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    Can you please post the log at the appropriate time when the addon is not working. You can find it in napp-it. First thing to do is resetting your configuration and resetting the database with the help of the mediatomb menu in napp-it.
     
    #7
  8. amikolajczyk

    amikolajczyk New Member

    Joined:
    Aug 23, 2013
    Messages:
    6
    Likes Received:
    0
    Sure, there's not much to it...I've enabled debug level logging in Mediatomb, trying to catch something but Mediatomb just appears to be sleeping when it decides to not respond:

    At the same time, the service claims to be running:
    The port stays open and listening, though can not be connected to:
    And the process is still up and active:
    I've tried changing the command line parameters such that Mediatomb binds to the interface instead of the IP address, but this hasn't changed the behavior at all.

    I'd be glad to collect any other diagnostic information, just let me know. I appreciate any advice or suggestions!

    Kind Regards,
    Adam
     
    #8
  9. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    That looks normal...
    Could you please post the content of the mediatomb log file. You can find it in napp-it under Add-Ons --> Mediatomb --> Logs. Here you can see the internal log status.
     
    #9
  10. amikolajczyk

    amikolajczyk New Member

    Joined:
    Aug 23, 2013
    Messages:
    6
    Likes Received:
    0
    I would be glad to post the whole mediatomb.log file, but it's rather large at 115k since I've got debug logging enabled. I posted the last few lines of it previously, but since then I cleared it and restarted the service, then waited for it to stop responding again. The tail of the log is the same. Let me know if you'd really like the whole thing and how to best post it or otherwise send it to you. Here are the last few lines again, showing Mediatomb thinks it is sleeping when it goes unresponsive:

    Code:
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 1 subscriber(s)
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:40:03   DEBUG: [../src/content_manager.cc:747] _rescanDirectory(): start
    2013-08-29 13:40:03   DEBUG: [../src/content_manager.cc:821] _rescanDirectory(): Rescanning location: /tank/media/podcasts
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:79] addTimerSubscriber(): adding subscriber...
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:40:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:40:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:40:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:40:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:40:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:40:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    
     
    #10
  11. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    I think it looks normally. Are there any messages in the categroy WARNING or ERROR?
    Have you resetted your settings and the database?
    On what OS do you run the server?
     
    #11
  12. amikolajczyk

    amikolajczyk New Member

    Joined:
    Aug 23, 2013
    Messages:
    6
    Likes Received:
    0
    I wasn't sure the forum would allow me to include the whole file, but here it is. If there's more I can gather, just let me know. Interesting to note, that it was almost exactly one hour between the time the service started and the time it went to sleep and stopped responding. That may be coincidence, though.

    Thank You,
    Adam

    Code:
    2013-08-29 12:40:02    INFO: Loading configuration from: /etc/mediatomb/config.xml
    2013-08-29 12:40:02    INFO: Checking configuration...
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/tmpdir using default value: /tmp/
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/servedir using default value: 
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/storage/attribute::caching using default value: yes
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/storage/sqlite3/synchronous using default value: off
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/storage/sqlite3/on-error using default value: restore
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::enabled using default value: no
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/storage/sqlite3/backup/attribute::interval using default value: 600
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/ui/attribute::poll-when-idle using default value: no
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/ui/attribute::poll-interval using default value: 2
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/ui/items-per-page/attribute::default using default value: 25
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/mappings/extension-mimetype/attribute::case-sensitive using default value: no
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:1352] validate(): received UTF-8 from nl_langinfo
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/filesystem-charset using default value: UTF-8
    2013-08-29 12:40:02    INFO: Setting filesystem import charset to UTF-8
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/metadata-charset using default value: UTF-8
    2013-08-29 12:40:02    INFO: Setting metadata import charset to UTF-8
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/playlist-charset using default value: UTF-8
    2013-08-29 12:40:02    INFO: Setting playlist charset to UTF-8
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/interface using default value: 
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/ip using default value: 
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/bookmark using default value: mediatomb.html
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/modelName using default value: MediaTomb
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/modelDescription using default value: Free UPnP AV MediaServer, GNU GPL
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/modelNumber using default value: 0.12.1
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/serialNumber using default value: 1
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/manufacturerURL using default value: http://mediatomb.cc/
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/presentationURL using default value: 
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/presentationURL/attribute::append-to using default value: none
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/upnp-string-limit using default value: -1
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/scripting/playlist-script/attribute::create-link using default value: yes
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/port using default value: 0
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /server/alive using default value: 1800
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/autoscan/attribute::use-inotify using default value: auto
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/library-options/libexif/auxdata using default value: 
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/library-options/id3/auxdata using default value: 
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2358] getOption(): Config: option not found: /import/magic-file using default value: 
    2013-08-29 12:40:02 WARNING: You enabled the YouTube feature, which allows you
                                 to watch YouTube videos on your UPnP device!
                                 Please check http://www.youtube.com/t/terms
                                 By using this feature you may be violating YouTube
                                 service terms and conditions!
    
    2013-08-29 12:40:02    INFO: Configuration check succeeded.
    2013-08-29 12:40:02   DEBUG: [../src/config_manager.cc:2260] validate(): Config file dump after validation: 
    <config version="2" xmlns="http://mediatomb.cc/config/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://mediatomb.cc/config/2 http://mediatomb.cc/config/2.xsd">
      <server>
      <pc-directory upnp-hide="yes"/>
        <ui enabled="yes" show-tooltips="yes" poll-when-idle="no" poll-interval="2">
          <accounts enabled="no" session-timeout="30">
            <account user="mediatomb" password="mediatomb"/>
          </accounts>
        <items-per-page default="25"><option>10</option><option>25</option><option>50</option><option>100</option></items-per-page></ui>
        <name>SYCORAX</name>
        <udn>uuid:41e2c11c-eb8b-4f24-907c-17db0b4835ce</udn>
        <home>/etc/mediatomb</home>
        <webroot>/opt/local/share/mediatomb/web</webroot>
        <storage caching="yes">
          <sqlite3 enabled="yes">
            <database-file>/etc/mediatomb/mediatomb.db</database-file>
          <synchronous>off</synchronous><on-error>restore</on-error><backup enabled="no" interval="600"/></sqlite3>
        </storage>
        <protocolInfo extend="yes"/><!-- For PS3 support change to "yes" -->
        <!--
           Uncomment the lines below to get rid of jerky avi playback on the
           DSM320 or to enable subtitles support on the DSM units
        -->
        
        <!--
        <custom-http-headers>
           <add header="transferMode.dlna.org: Streaming"/>
           <add header="contentFeatures.dlna.org: DLNA.ORG_OP=01"/>
        </custom-http-headers>
        -->
    
        <extended-runtime-options>
          <mark-played-items enabled="no" suppress-cds-updates="yes">
            <string mode="prepend">*</string>
            <mark>
              <content>video</content>
            </mark>
          </mark-played-items>
        </extended-runtime-options>
      <tmpdir>/tmp/</tmpdir><servedir></servedir><interface></interface><ip></ip><bookmark>mediatomb.html</bookmark><modelName>MediaTomb</modelName><modelDescription>Free UPnP AV MediaServer, GNU GPL</modelDescription><modelNumber>0.12.1</modelNumber><serialNumber>1</serialNumber><manufacturerURL>http://mediatomb.cc/</manufacturerURL><presentationURL append-to="none"></presentationURL><upnp-string-limit>-1</upnp-string-limit><port>0</port><alive>1800</alive></server>
      <import hidden-files="no">
        <scripting script-charset="UTF-8">
          <common-script>/opt/local/share/mediatomb/js/common.js</common-script>
          <playlist-script create-link="yes">/opt/local/share/mediatomb/js/playlists.js</playlist-script>
          <virtual-layout type="js">
            <import-script>/opt/local/share/mediatomb/js/import.js</import-script>
          </virtual-layout>
        </scripting>
        <mappings>
          <extension-mimetype ignore-unknown="no" case-sensitive="no">
            <map from="mp3" to="audio/mpeg"/>
            <map from="ogx" to="application/ogg"/>
            <map from="ogv" to="video/ogg"/>
            <map from="oga" to="audio/ogg"/>
            <map from="ogg" to="audio/ogg"/>
            <map from="ogm" to="video/ogg"/>
            <map from="asf" to="video/x-ms-asf"/>
            <map from="asx" to="video/x-ms-asf"/>
            <map from="wma" to="audio/x-ms-wma"/>
            <map from="wax" to="audio/x-ms-wax"/>
            <map from="wmv" to="video/x-ms-wmv"/>
            <map from="wvx" to="video/x-ms-wvx"/>
            <map from="wm" to="video/x-ms-wm"/>
            <map from="wmx" to="video/x-ms-wmx"/>
            <map from="m3u" to="audio/x-mpegurl"/>
            <map from="pls" to="audio/x-scpls"/>
            <map from="flv" to="video/x-flv"/>
            <map from="mkv" to="video/x-matroska"/>
            <map from="mka" to="audio/x-matroska"/>
            <!-- Uncomment the line below for PS3 divx support -->
            <!-- <map from="avi" to="video/divx"/> -->
            <!-- Uncomment the line below for D-Link DSM / ZyXEL DMA-1000 -->
            <!-- <map from="avi" to="video/avi"/> -->
          </extension-mimetype>
          <mimetype-upnpclass>
            <map from="audio/*" to="object.item.audioItem.musicTrack"/>
            <map from="video/*" to="object.item.videoItem"/>
            <map from="image/*" to="object.item.imageItem"/>
          </mimetype-upnpclass>
          <mimetype-contenttype>
            <treat mimetype="audio/mpeg" as="mp3"/>
            <treat mimetype="application/ogg" as="ogg"/>
            <treat mimetype="audio/x-flac" as="flac"/>
            <treat mimetype="image/jpeg" as="jpg"/>
            <treat mimetype="audio/x-mpegurl" as="playlist"/>
            <treat mimetype="audio/x-scpls" as="playlist"/>
            <treat mimetype="audio/x-wav" as="pcm"/>
            <treat mimetype="audio/L16" as="pcm"/>
            <treat mimetype="video/x-msvideo" as="avi"/>
            <treat mimetype="video/mp4" as="mp4"/>
            <treat mimetype="audio/mp4" as="mp4"/>
            <treat mimetype="application/x-iso9660" as="dvd"/>
            <treat mimetype="application/x-iso9660-image" as="dvd"/>
          </mimetype-contenttype>
        </mappings>
        <online-content>
          <YouTube enabled="no" refresh="28800" update-at-start="no" purge-after="604800" racy-content="exclude" format="mp4" hd="no">
            <favorites user="mediatomb"/>
            <standardfeed feed="most_viewed" time-range="today"/>
            <playlists user="mediatomb"/>
            <uploads user="mediatomb"/>
            <standardfeed feed="recently_featured" time-range="today"/>
          </YouTube>
        </online-content>
      <filesystem-charset>UTF-8</filesystem-charset><metadata-charset>UTF-8</metadata-charset><playlist-charset>UTF-8</playlist-charset><autoscan use-inotify="auto"/><library-options><libexif><auxdata></auxdata></libexif><id3><auxdata></auxdata></id3></library-options><magic-file></magic-file></import>
      <transcoding enabled="no">
        <mimetype-profile-mappings>
          <transcode mimetype="video/x-flv" using="vlcmpeg"/>
          <transcode mimetype="application/ogg" using="vlcmpeg"/>
          <transcode mimetype="application/ogg" using="oggflac2raw"/>
          <transcode mimetype="audio/x-flac" using="oggflac2raw"/>
        </mimetype-profile-mappings>
        <profiles>
          <profile name="oggflac2raw" enabled="no" type="external">
            <mimetype>audio/L16</mimetype>
            <accept-url>no</accept-url>
            <first-resource>yes</first-resource>
            <accept-ogg-theora>no</accept-ogg-theora>
            <agent command="ogg123" arguments="-d raw -o byteorder:big -f %out %in"/>
            <buffer size="1048576" chunk-size="131072" fill-size="262144"/>
          </profile>
          <profile name="vlcmpeg" enabled="no" type="external">
            <mimetype>video/mpeg</mimetype>
            <accept-url>yes</accept-url>
            <first-resource>yes</first-resource>
            <accept-ogg-theora>yes</accept-ogg-theora>
            <agent command="vlc" arguments="-I dummy %in --sout #transcode{venc=ffmpeg,vcodec=mp2v,vb=4096,fps=25,aenc=ffmpeg,acodec=mpga,ab=192,samplerate=44100,channels=2}:standard{access=file,mux=ps,dst=%out} vlc:quit"/>
            <buffer size="14400000" chunk-size="512000" fill-size="120000"/>
          </profile>
        </profiles>
      </transcoding>
    </config>
    2013-08-29 12:40:02   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 0 -> 1
    2013-08-29 12:40:02   DEBUG: [../src/zmmf/object_stack.h:54] ~ObjectStack(): releasing!
    2013-08-29 12:40:02   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 1 -> 2
    2013-08-29 12:40:02   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 2 -> 3
    2013-08-29 12:40:02   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 3 -> 4
    2013-08-29 12:40:02   DEBUG: [../src/server.cc:118] upnp_init(): start
    2013-08-29 12:40:02   DEBUG: [../src/storage/sqlite3/sqlite3_storage.cc:190] init(): db_version: 3
    2013-08-29 12:40:02   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 4 -> 5
    2013-08-29 12:40:02    INFO: Initialized port: 50500
    2013-08-29 12:40:02    INFO: Server bound to: 192.168.0.30
    2013-08-29 12:40:02   DEBUG: [../src/server.cc:203] upnp_init(): webroot: /opt/local/share/mediatomb/web
    2013-08-29 12:40:02   DEBUG: [../src/upnp_xml.cc:200] UpnpXML_RenderDeviceDescription(): start
    2013-08-29 12:40:03   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 5 -> 6
    2013-08-29 12:40:03   DEBUG: [../src/storage/sql_storage.cc:1815] updateAutoscanPersistentList(): setting persistent autoscans untouched - scanmode: timed;
    2013-08-29 12:40:03   DEBUG: [../src/update_manager.cc:291] staticThreadProc(): starting update thread... thread: 11
    2013-08-29 12:40:03   DEBUG: [../src/storage/sql_storage.cc:1826] updateAutoscanPersistentList(): updating/adding persistent autoscans (count: 0)
    2013-08-29 12:40:03   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 6 -> 7
    2013-08-29 12:40:03   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 7 -> 8
    2013-08-29 12:40:03   DEBUG: [../src/content_manager.cc:747] _rescanDirectory(): start
    2013-08-29 12:40:03    INFO: MediaTomb Web UI can be reached by following this link:
    2013-08-29 12:40:03    INFO: http://192.168.0.30:50500/
    2013-08-29 12:40:03   DEBUG: [../src/server.cc:311] upnp_init(): end
    2013-08-29 12:40:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 0 subscriber(s)
    2013-08-29 12:40:03   DEBUG: [../src/timer.cc:98] triggerWait(): nothing to do, sleeping...
    2013-08-29 12:40:03   DEBUG: [../src/content_manager.cc:821] _rescanDirectory(): Rescanning location: /tank/media/podcasts
    2013-08-29 12:40:03   DEBUG: [../src/timer.h:79] addTimerSubscriber(): adding subscriber...
    2013-08-29 12:40:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 1 subscriber(s)
    2013-08-29 12:40:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 12:40:18   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=54432a7e7b1aaefa2f71fa1c295dfd58&action=get_config, Path: (null)
    2013-08-29 12:40:18   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=54432a7e7b1aaefa2f71fa1c295dfd58&action=get_config
    2013-08-29 12:40:18   DEBUG: [../src/singleton.cc:73] registerSingleton(): registering new singleton... - 8 -> 9
    2013-08-29 12:40:18   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=54432a7e7b1aaefa2f71fa1c295dfd58&action=get_sid, Path: (null)
    2013-08-29 12:40:18   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=54432a7e7b1aaefa2f71fa1c295dfd58&action=get_sid
    2013-08-29 12:40:18   DEBUG: [../src/web/auth.cc:141] process(): checking/getting sid...
    2013-08-29 12:40:18   DEBUG: [../src/timer.h:79] addTimerSubscriber(): adding subscriber...
    2013-08-29 12:40:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 12:40:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 12:40:18   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0, Path: (null)
    2013-08-29 12:40:18   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0
    2013-08-29 12:40:18   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=files&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25, Path: (null)
    2013-08-29 12:40:18   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=files&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25
    2013-08-29 12:40:18   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b&select_it=0, Path: (null)
    2013-08-29 12:40:18   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b&select_it=0
    2013-08-29 12:40:18   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d65646961&select_it=0, Path: (null)
    2013-08-29 12:40:18   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d65646961&select_it=0
    2013-08-29 12:40:19   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d75736963&select_it=0, Path: (null)
    2013-08-29 12:40:19   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d75736963&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d4861&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d4861&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f42756666616c6f20537072696e676669656c64&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f42756666616c6f20537072696e676669656c64&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f427275636520486f726e73627920616e64205468652052616e6765&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f427275636520486f726e73627920616e64205468652052616e6765&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f43534e59&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f43534e59&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f417274687572204c796d616e&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f417274687572204c796d616e&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f7265&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f7265&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f446176696420426f776965&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f446176696420426f776965&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f6465&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f6465&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f72652f666c6163&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f72652f666c6163&select_it=0
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33
    2013-08-29 12:40:23   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e2f283230313029506f70676566616872&select_it=0, Path: (null)
    2013-08-29 12:40:23   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e2f283230313029506f70676566616872&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f31393835202d2048756e74696e67204869676820616e64204c6f77&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f31393835202d2048756e74696e67204869676820616e64204c6f77&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f53696e676c657320313938342d32303034&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f53696e676c657320313938342d32303034&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393831202d20537065616b2026205370656c6c&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393831202d20537065616b2026205370656c6c&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393833202d20436f6e737472756374696f6e2054696d6520416761696e&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393833202d20436f6e737472756374696f6e2054696d6520416761696e&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393832202d20412042726f6b656e204672616d65&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393832202d20412042726f6b656e204672616d65&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d20536f6d6520477265617420526577617264&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d20536f6d6520477265617420526577617264&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393835202d204361746368696e6720557020576974682044657065636865204d6f6465&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d2050656f706c65204172652050656f706c65&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393835202d204361746368696e6720557020576974682044657065636865204d6f6465&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d2050656f706c65204172652050656f706c65&select_it=0
    2013-08-29 12:40:24   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393838202d20313031&select_it=0, Path: (null)
    2013-08-29 12:40:24   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393838202d20313031&select_it=0
    2013-08-29 12:40:25   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0, Path: (null)
    2013-08-29 12:40:25   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0
    2013-08-29 12:40:25   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:40:25   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:40:25   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25&updates=check, Path: (null)
    2013-08-29 12:40:25   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25&updates=check
    2013-08-29 12:40:25   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get, Path: (null)
    2013-08-29 12:40:25   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get
    2013-08-29 12:40:25   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND ("f"."object_type" & 2) = 2 ORDER BY "f"."dc_title" LIMIT 25 OFFSET 0
    2013-08-29 12:40:25   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=1&select_it=0, Path: (null)
    2013-08-29 12:40:25   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=1&select_it=0
    2013-08-29 12:40:25   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:40:25   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=1 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:40:27   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=140&select_it=0, Path: (null)
    2013-08-29 12:40:27   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=140&select_it=0
    2013-08-29 12:40:27   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:40:27   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=140 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:40:28   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=141&select_it=0, Path: (null)
    2013-08-29 12:40:28   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=141&select_it=0
    2013-08-29 12:40:28   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:40:28   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=141 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:40:30   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=check, Path: (null)
    2013-08-29 12:40:30   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=check
    2013-08-29 12:40:30   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=142&select_it=0, Path: (null)
    2013-08-29 12:40:30   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=142&select_it=0
    2013-08-29 12:40:30   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:40:30   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=142 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:40:30   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=13955&start=0&count=25&updates=check, Path: (null)
    2013-08-29 12:40:30   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=13955&start=0&count=25&updates=check
    2013-08-29 12:40:30   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=13955 AND ("f"."object_type" & 2) = 2 ORDER BY "f"."dc_title" LIMIT 25 OFFSET 0
    2013-08-29 12:40:35   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:35   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:35   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:35   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:35   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."id"!=1 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:35   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:35   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:35   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:37   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get, Path: (null)
    2013-08-29 12:40:37   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get
    2013-08-29 12:40:40   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:40   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:40   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:40   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:40   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."id"!=1 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:40   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:40   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:40   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:41   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:41   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:41   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:41   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:41   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=147 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:41   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:41   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:41   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:42   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:42   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:42   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:42   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:42   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=150 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:42   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:42   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:42   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:45   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:45   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:45   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:45   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:45   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=8555 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:45   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:45   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:45   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:46   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:46   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:46   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:46   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:46   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=8558 ORDER BY ("f"."object_type"=1) DESC, "f"."track_number","f"."dc_title" LIMIT 1 OFFSET 0
    2013-08-29 12:40:46   DEBUG: [../src/cds_resource_manager.cc:485] addResources(): extended protocolInfo: http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0
    2013-08-29 12:40:46   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:46   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:46   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:47   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:47   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:47   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:47   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:47   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=147 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:47   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:47   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:47   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:48   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:48   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:48   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=10760 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:48   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:48   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:48   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:48   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=10763 ORDER BY ("f"."object_type"=1) DESC, "f"."track_number","f"."dc_title" LIMIT 1 OFFSET 0
    2013-08-29 12:40:48   DEBUG: [../src/cds_resource_manager.cc:485] addResources(): extended protocolInfo: http-get:*:audio/x-flac:DLNA.ORG_OP=01;DLNA.ORG_CI=0
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:48   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:48   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:49   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:49   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:49   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:49   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:49   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=147 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:49   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:49   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:49   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:50   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=11206 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:50   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=11209 ORDER BY ("f"."object_type"=1) DESC, "f"."track_number","f"."dc_title" LIMIT 1 OFFSET 0
    2013-08-29 12:40:50   DEBUG: [../src/cds_resource_manager.cc:485] addResources(): extended protocolInfo: http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:50   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=11373 ORDER BY ("f"."object_type"=1) DESC, "f"."track_number","f"."dc_title" LIMIT 1 OFFSET 0
    2013-08-29 12:40:50   DEBUG: [../src/cds_resource_manager.cc:485] addResources(): extended protocolInfo: http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:50   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:50   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:40:52   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 12:40:52   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 12:40:52   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 12:40:52   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 12:40:52   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=147 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 12:40:52   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 12:40:52   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 12:40:52   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 12:41:01   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_config, Path: (null)
    2013-08-29 12:41:01   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_config
    2013-08-29 12:41:01   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_sid, Path: (null)
    2013-08-29 12:41:01   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_sid
    2013-08-29 12:41:01   DEBUG: [../src/web/auth.cc:141] process(): checking/getting sid...
    2013-08-29 12:41:01   DEBUG: [../src/session_manager.cc:131] clearUpdateIDs(): clearing UI updateIDs
    2013-08-29 12:41:01   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0, Path: (null)
    2013-08-29 12:41:01   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0
    2013-08-29 12:41:01   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:41:01   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:41:01   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25&updates=check, Path: (null)
    2013-08-29 12:41:01   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25&updates=check
    2013-08-29 12:41:01   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get, Path: (null)
    2013-08-29 12:41:01   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get
    2013-08-29 12:41:01   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND ("f"."object_type" & 2) = 2 ORDER BY "f"."dc_title" LIMIT 25 OFFSET 0
    2013-08-29 12:41:01   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=1&select_it=0, Path: (null)
    2013-08-29 12:41:01   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=1&select_it=0
    2013-08-29 12:41:01   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 12:41:01   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=1 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 12:45:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 12:45:18   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 12:45:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 12:45:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 12:45:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 12:45:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 12:50:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 12:50:18   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 12:50:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 12:50:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 12:50:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 12:50:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 12:55:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 12:55:18   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 12:55:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 12:55:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 12:55:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 12:55:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:00:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:00:18   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 13:00:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:00:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:00:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:00:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:01:13   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_config, Path: (null)
    2013-08-29 13:01:13   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_config
    2013-08-29 13:01:13   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_sid, Path: (null)
    2013-08-29 13:01:13   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_sid
    2013-08-29 13:01:13   DEBUG: [../src/web/auth.cc:141] process(): checking/getting sid...
    2013-08-29 13:01:13   DEBUG: [../src/session_manager.cc:131] clearUpdateIDs(): clearing UI updateIDs
    2013-08-29 13:01:13   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0, Path: (null)
    2013-08-29 13:01:13   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0
    2013-08-29 13:01:13   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 13:01:13   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 13:01:13   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get, Path: (null)
    2013-08-29 13:01:13   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&updates=get
    2013-08-29 13:01:13   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25&updates=check, Path: (null)
    2013-08-29 13:01:13   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=items&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25&updates=check
    2013-08-29 13:01:13   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND ("f"."object_type" & 2) = 2 ORDER BY "f"."dc_title" LIMIT 25 OFFSET 0
    2013-08-29 13:01:14   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=1&select_it=0, Path: (null)
    2013-08-29 13:01:14   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=containers&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=1&select_it=0
    2013-08-29 13:01:14   DEBUG: [../src/web/containers.cc:50] process(): containers.cc: containers::process()
    2013-08-29 13:01:14   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=1 AND "f"."object_type"=1 ORDER BY "f"."dc_title"
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=files&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=files&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d65646961&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d65646961&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d75736963&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d75736963&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f417274687572204c796d616e&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f417274687572204c796d616e&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f427275636520486f726e73627920616e64205468652052616e6765&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f427275636520486f726e73627920616e64205468652052616e6765&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f7265&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f7265&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d4861&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d4861&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f42756666616c6f20537072696e676669656c64&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f42756666616c6f20537072696e676669656c64&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f446176696420426f776965&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f446176696420426f776965&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f43534e59&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f43534e59&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f6465&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f6465&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f72652f666c6163&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f72652f666c6163&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f31393835202d2048756e74696e67204869676820616e64204c6f77&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f31393835202d2048756e74696e67204869676820616e64204c6f77&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f53696e676c657320313938342d32303034&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f53696e676c657320313938342d32303034&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393831202d20537065616b2026205370656c6c&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393831202d20537065616b2026205370656c6c&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393832202d20412042726f6b656e204672616d65&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393832202d20412042726f6b656e204672616d65&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393833202d20436f6e737472756374696f6e2054696d6520416761696e&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393833202d20436f6e737472756374696f6e2054696d6520416761696e&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d2050656f706c65204172652050656f706c65&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d2050656f706c65204172652050656f706c65&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d20536f6d6520477265617420526577617264&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d20536f6d6520477265617420526577617264&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393835202d204361746368696e6720557020576974682044657065636865204d6f6465&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393835202d204361746368696e6720557020576974682044657065636865204d6f6465&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393838202d20313031&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393838202d20313031&select_it=0
    2013-08-29 13:01:16   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e2f283230313029506f70676566616872&select_it=0, Path: (null)
    2013-08-29 13:01:16   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e2f283230313029506f70676566616872&select_it=0
    2013-08-29 13:01:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33, Path: (null)
    2013-08-29 13:01:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33
    2013-08-29 13:05:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:05:18   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 13:05:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:05:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:05:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:05:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:09:23   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:23   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:23   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=150 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:23   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:09:23   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:23   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:23   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=147 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:23   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:23   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:09:24   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:24   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:24   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=8938 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:24   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:09:24   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:24   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:24   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=8941 ORDER BY ("f"."object_type"=1) DESC, "f"."track_number","f"."dc_title" LIMIT 1 OFFSET 0
    2013-08-29 13:09:24   DEBUG: [../src/cds_resource_manager.cc:485] addResources(): extended protocolInfo: http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:24   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:24   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:09:25   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:25   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:25   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:25   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:25   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=147 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 13:09:25   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:25   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:25   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:09:26   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:26   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:26   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:26   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:26   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."id"!=1 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 13:09:26   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:26   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:26   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:09:28   DEBUG: [../src/server.cc:362] upnp_callback(): start
    2013-08-29 13:09:28   DEBUG: [../src/server.cc:444] upnp_actions(): start
    2013-08-29 13:09:28   DEBUG: [../src/upnp_cds_actions.cc:182] process_action_request(): start
    2013-08-29 13:09:28   DEBUG: [../src/upnp_cds_actions.cc:45] upnp_action_Browse(): start
    2013-08-29 13:09:28   DEBUG: [../src/storage/sql_storage.cc:785] browse(): QUERY: SELECT "f"."id","f"."ref_id","f"."parent_id","f"."object_type","f"."upnp_class","f"."dc_title","f"."location","f"."location_hash","f"."metadata","f"."auxdata","f"."resources","f"."update_id","f"."mime_type","f"."flags","f"."track_number","f"."service_id","rf"."upnp_class","rf"."location","rf"."metadata","rf"."auxdata","rf"."resources","rf"."mime_type","rf"."service_id","as"."persistent" FROM "mt_cds_object" "f" LEFT JOIN "mt_cds_object" "rf" ON "f"."ref_id"="rf"."id" LEFT JOIN "mt_autoscan" "as" ON "as"."obj_id"="f"."id"  WHERE "f"."parent_id"=0 AND "f"."id"!=1 ORDER BY ("f"."object_type"=1) DESC, "f"."dc_title" LIMIT 50 OFFSET 0
    2013-08-29 13:09:28   DEBUG: [../src/upnp_cds_actions.cc:138] upnp_action_Browse(): end
    2013-08-29 13:09:28   DEBUG: [../src/upnp_cds_actions.cc:209] process_action_request(): ContentDirectoryService::process_action_request: end
    2013-08-29 13:09:28   DEBUG: [../src/server.cc:423] upnp_callback(): returning 0
    2013-08-29 13:10:03   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:10:03   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:10:03   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:10:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 1 subscriber(s)
    2013-08-29 13:10:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:10:03   DEBUG: [../src/content_manager.cc:747] _rescanDirectory(): start
    2013-08-29 13:10:03   DEBUG: [../src/content_manager.cc:821] _rescanDirectory(): Rescanning location: /tank/media/podcasts
    2013-08-29 13:10:03   DEBUG: [../src/timer.h:79] addTimerSubscriber(): adding subscriber...
    2013-08-29 13:10:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:10:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:10:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:10:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:10:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:10:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:10:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:10:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_config, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_config
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_sid, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=auth&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&action=get_sid
    2013-08-29 13:10:20   DEBUG: [../src/web/auth.cc:141] process(): checking/getting sid...
    2013-08-29 13:10:20   DEBUG: [../src/session_manager.cc:131] clearUpdateIDs(): clearing UI updateIDs
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=files&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=files&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=0&start=0&count=25
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d65646961&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d65646961&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d75736963&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d75736963&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d4861&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d4861&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f417274687572204c796d616e&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f417274687572204c796d616e&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f427275636520486f726e73627920616e64205468652052616e6765&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f427275636520486f726e73627920616e64205468652052616e6765&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f43534e59&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f42756666616c6f20537072696e676669656c64&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f42756666616c6f20537072696e676669656c64&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f446176696420426f776965&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f446176696420426f776965&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f7265&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f43534e59&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f7265&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f6465&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f6465&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f53696e676c657320313938342d32303034&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f53696e676c657320313938342d32303034&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f31393835202d2048756e74696e67204869676820616e64204c6f77&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f412d48612f31393835202d2048756e74696e67204869676820616e64204c6f77&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e2f283230313029506f70676566616872&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4465566973696f6e2f283230313029506f70676566616872&select_it=0
    2013-08-29 13:10:20   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f72652f666c6163&select_it=0, Path: (null)
    2013-08-29 13:10:20   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f4368657373202d204f726967696e616c2053636f72652f666c6163&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393831202d20537065616b2026205370656c6c&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393831202d20537065616b2026205370656c6c&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393832202d20412042726f6b656e204672616d65&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393832202d20412042726f6b656e204672616d65&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393833202d20436f6e737472756374696f6e2054696d6520416761696e&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393833202d20436f6e737472756374696f6e2054696d6520416761696e&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d2050656f706c65204172652050656f706c65&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d2050656f706c65204172652050656f706c65&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393835202d204361746368696e6720557020576974682044657065636865204d6f6465&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393838202d20313031&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393838202d20313031&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d20536f6d6520477265617420526577617264&select_it=0, Path: (null)
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393834202d20536f6d6520477265617420526577617264&select_it=0
    2013-08-29 13:10:21   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=directories&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33&parent_id=2f74616e6b2f6d656469612f6d757369632f44657065636865204d6f64652f31393835202d204361746368696e6720557020576974682044657065636865204d6f6465&select_it=0
    2013-08-29 13:10:25   DEBUG: [../src/web_callbacks.cc:72] create_request_handler(): Filename: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33, Path: (null)
    2013-08-29 13:10:25   DEBUG: [../src/web_request_handler.cc:247] open(): request: /content/interface?req_type=void&return_type=xml&sid=a791fdcd931122fae9a5c012d63bfa33
    2013-08-29 13:15:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:15:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:15:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:15:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:15:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:15:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:20:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:20:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:20:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:20:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:20:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:20:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:25:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:25:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:25:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:25:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:25:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:25:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:30:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:30:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:30:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:30:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:30:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:30:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:35:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:35:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:35:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:35:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:35:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:35:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:173] notify(): notifying 1
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 1 subscriber(s)
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:40:03   DEBUG: [../src/content_manager.cc:747] _rescanDirectory(): start
    2013-08-29 13:40:03   DEBUG: [../src/content_manager.cc:821] _rescanDirectory(): Rescanning location: /tank/media/podcasts
    2013-08-29 13:40:03   DEBUG: [../src/timer.h:79] addTimerSubscriber(): adding subscriber...
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:40:03   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    2013-08-29 13:40:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 2 subscribers
    2013-08-29 13:40:18   DEBUG: [../src/timer.h:173] notify(): notifying 0
    2013-08-29 13:40:18   DEBUG: [../src/session_manager.cc:250] timerNotify(): notified... 1 sessions.
    2013-08-29 13:40:18   DEBUG: [../src/timer.h:167] notify(): notifying. - 0 subscribers
    2013-08-29 13:40:18   DEBUG: [../src/timer.cc:67] triggerWait(): triggerWait. - 2 subscriber(s)
    2013-08-29 13:40:18   DEBUG: [../src/timer.cc:77] triggerWait(): sleeping...
    
     
    #12
  13. amikolajczyk

    amikolajczyk New Member

    Joined:
    Aug 23, 2013
    Messages:
    6
    Likes Received:
    0
    I have reset the config file and the database and it still stops responding.

    There are no obviously connected errors in the log file, despite turning up debug logging.

    I'm running on OpenIndianna, having just followed the basic Napp-It how-to guide to getting it up and running.

    Code:
    root@SYCORAX:~# uname -a
    SunOS SYCORAX 5.11 oi_151a7 i86pc i386 i86pc Solaris
    
    Code:
    root@SYCORAX:~# uname -v
    oi_151a7
    
    Let me know what else I can provide, thank you!

    Adam
     
    #13
  14. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    Thats curious... I have it running on oi 151a7 since about one year and have no problems with it.
    Have you reinstalled the mediatomb AddOn via install script?
    Do you have a second PC for testing a fresh instalation of oi 151a7 plus napp-it plus mediatomb in your environment?
     
    #14
  15. amikolajczyk

    amikolajczyk New Member

    Joined:
    Aug 23, 2013
    Messages:
    6
    Likes Received:
    0
    Unfortunately, I do not have another PC on which to test it. I have re-run the installer several times thinking that something may have gone wrong or I may have missed something but nothing at all seems wrong. I was considering installing it manually, by hand according to some instructions I found here:
    MediaTomb on OpenSolaris » » dev-eth0.de

    Unless you have any other suggestions or thoughts?

    I've posted to the Mediatomb support forum but didn't get any replies there.

    thanks,
    Adam
     
    #15
  16. chris

    chris New Member

    Joined:
    Jan 15, 2013
    Messages:
    23
    Likes Received:
    1
    According to this HowTo I had built my install script, it does the same steps and some additional like setting up user and service.
    Is it possible to put another HDD in your NAS to test a fresh installation with OI 151a7, napp-it and mediatomb. You should create a test pool e.g. With a single HDD and put sone media files on it. Then you can test this configuration with your environment.
    If this test is successful you can export your zfs pool on the old installation and reimport it on the new.
     
    #16
  17. bmacklin

    bmacklin Member

    Joined:
    Dec 10, 2013
    Messages:
    96
    Likes Received:
    5
    Hi Chris,

    I cannot actually start mediatomb. The installation failed. I ran the script as was directed. I couldn't access the install log at /var/log/mediatomb.log because it doesn't exist. Here are some error that the installer printed.


    Any help is appreciated.

    mysql_config not found, please install the mysql devel package
    configure: none could not be executed or returned invalid values
    configure: Will search for js (spidermonkey) headers in /opt/local/include
    checking /opt/local/include/jsapi.h usability... no
    checking /opt/local/include/jsapi.h presence... no
    checking for /opt/local/include/jsapi.h... no
    configure: error: jsapi.h not found in requested location /opt/local/include

    | Waiting 10 sec... |

    make: Fatal error: No arguments to build
     
    #17
  18. gea

    gea Well-Known Member

    Joined:
    Dec 31, 2010
    Messages:
    2,097
    Likes Received:
    674
    The only general problem that I am aware of is that you need to run the Mediatomb installer prior the ampo installer (if you use that as well) or Mediatomb will not work (I do not use Mediatomb myself)
     
    #18
  19. bmacklin

    bmacklin Member

    Joined:
    Dec 10, 2013
    Messages:
    96
    Likes Received:
    5
    I don't run ampo. Do I need to install mysql or something?
     
    #19
  20. bmacklin

    bmacklin Member

    Joined:
    Dec 10, 2013
    Messages:
    96
    Likes Received:
    5
    I attached my log. I found a way to install mysql and but the error seems to be with compiling spidermonkey. Problems with linking the correct libraries. I don't know if defining LD_LIBRARY_PATH is needed? I haven't hacked too much on Unix so I do not know.

    Code:
    --2014-01-12 07:55:20--  https://ftp.mozilla.org/pub/mozilla.org/js/js-1.7.0.tar.gz
    Resolving ftp.mozilla.org (ftp.mozilla.org)... 63.245.215.56
    Connecting to ftp.mozilla.org (ftp.mozilla.org)|63.245.215.56|:443... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1165607 (1.1M) [application/x-gzip]
    Saving to: ‘js-1.7.0.tar.gz.5’
    
         0K .......... .......... .......... .......... ..........  4%  315K 3s
        50K .......... .......... .......... .......... ..........  8%  527K 3s
       100K .......... .......... .......... .......... .......... 13%  330K 3s
       150K .......... .......... .......... .......... .......... 17%  642K 2s
       200K .......... .......... .......... .......... .......... 21% 1.11M 2s
       250K .......... .......... .......... .......... .......... 26%  761K 2s
       300K .......... .......... .......... .......... .......... 30%  862K 1s
       350K .......... .......... .......... .......... .......... 35% 1003K 1s
       400K .......... .......... .......... .......... .......... 39% 1.03M 1s
       450K .......... .......... .......... .......... .......... 43% 1.50M 1s
       500K .......... .......... .......... .......... .......... 48% 1.30M 1s
       550K .......... .......... .......... .......... .......... 52% 1.39M 1s
       600K .......... .......... .......... .......... .......... 57% 1.23M 1s
       650K .......... .......... .......... .......... .......... 61% 1.67M 1s
       700K .......... .......... .......... .......... .......... 65% 1.38M 0s
       750K .......... .......... .......... .......... .......... 70% 1.08M 0s
       800K .......... .......... .......... .......... .......... 74% 1.41M 0s
       850K .......... .......... .......... .......... .......... 79% 1.41M 0s
       900K .......... .......... .......... .......... .......... 83% 1.41M 0s
       950K .......... .......... .......... .......... .......... 87% 1.40M 0s
      1000K .......... .......... .......... .......... .......... 92% 1.41M 0s
      1050K .......... .......... .......... .......... .......... 96% 1.41M 0s
      1100K .......... .......... .......... ........             100% 1.43M=1.2s
    
    2014-01-12 07:55:22 (920 KB/s) - ‘js-1.7.0.tar.gz.5’ saved [1165607/1165607]
    
    ln: failed to create symbolic link ‘SunOS5.11_i86pc.mk’: File exists
    ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
    ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
    ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
    ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
    --2014-01-12 07:55:25--  ftp://ftp.astron.com/pub/file/file-5.11.tar.gz
               => ‘file-5.11.tar.gz.5’
    Resolving ftp.astron.com (ftp.astron.com)... 38.117.134.18
    Connecting to ftp.astron.com (ftp.astron.com)|38.117.134.18|:21... connected.
    Logging in as anonymous ... Logged in!
    ==> SYST ... done.    ==> PWD ... done.
    ==> TYPE I ... done.  ==> CWD (1) /pub/file ... done.
    ==> SIZE file-5.11.tar.gz ... 610019
    ==> PASV ... done.    ==> RETR file-5.11.tar.gz ... done.
    Length: 610019 (596K) (unauthoritative)
    
         0K .......... .......... .......... .......... ..........  8%  167K 3s
        50K .......... .......... .......... .......... .......... 16%  282K 2s
       100K .......... .......... .......... .......... .......... 25%  321K 2s
       150K .......... .......... .......... .......... .......... 33%  219K 2s
       200K .......... .......... .......... .......... .......... 41%  557K 1s
       250K .......... .......... .......... .......... .......... 50%  346K 1s
       300K .......... .......... .......... .......... .......... 58%  568K 1s
       350K .......... .......... .......... .......... .......... 67%  376K 1s
       400K .......... .......... .......... .......... .......... 75%  562K 0s
       450K .......... .......... .......... .......... .......... 83%  238K 0s
       500K .......... .......... .......... .......... .......... 92%  131K 0s
       550K .......... .......... .......... .......... .....     100%  276K=2.2s
    
    2014-01-12 07:55:28 (275 KB/s) - ‘file-5.11.tar.gz.5’ saved [610019]
    
    ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
    ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
    mt-omnios-0.3.sh: line 90: 16694 Killed                  gmake
    --2014-01-12 07:55:37--  http://developer.kde.org/~wheeler/files/src/taglib-1.5.tar.gz
    Resolving developer.kde.org (developer.kde.org)... 212.110.188.12, 2001:41c8:1:6043::12
    Connecting to developer.kde.org (developer.kde.org)|212.110.188.12|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1394506 (1.3M) [application/x-gzip]
    Saving to: ‘taglib-1.5.tar.gz.5’
    
         0K .......... .......... .......... .......... ..........  3% 87.6K 15s
        50K .......... .......... .......... .......... ..........  7%  217K 10s
       100K .......... .......... .......... .......... .......... 11%  399K 7s
       150K .......... .......... .......... .......... .......... 14%  415K 6s
       200K .......... .......... .......... .......... .......... 18%  423K 5s
       250K .......... .......... .......... .......... .......... 22%  475K 4s
       300K .......... .......... .......... .......... .......... 25%  497K 4s
       350K .......... .......... .......... .......... .......... 29% 1.47M 3s
       400K .......... .......... .......... .......... .......... 33%  589K 3s
       450K .......... .......... .......... .......... .......... 36% 1.36M 3s
       500K .......... .......... .......... .......... .......... 40%  596K 2s
       550K .......... .......... .......... .......... .......... 44% 1.39M 2s
       600K .......... .......... .......... .......... .......... 47%  590K 2s
       650K .......... .......... .......... .......... .......... 51% 1.33M 2s
       700K .......... .......... .......... .......... .......... 55%  594K 2s
       750K .......... .......... .......... .......... .......... 58% 1.35M 1s
       800K .......... .......... .......... .......... .......... 62%  586K 1s
       850K .......... .......... .......... .......... .......... 66%  549K 1s
       900K .......... .......... .......... .......... .......... 69% 1.47M 1s
       950K .......... .......... .......... .......... .......... 73%  556K 1s
      1000K .......... .......... .......... .......... .......... 77% 1.45M 1s
      1050K .......... .......... .......... .......... .......... 80%  568K 1s
      1100K .......... .......... .......... .......... .......... 84% 1.57M 0s
      1150K .......... .......... .......... .......... .......... 88%  574K 0s
      1200K .......... .......... .......... .......... .......... 91% 1.36M 0s
      1250K .......... .......... .......... .......... .......... 95%  587K 0s
      1300K .......... .......... .......... .......... .......... 99% 1.35M 0s
      1350K .......... .                                          100%  241K=2.6s
    
    2014-01-12 07:55:40 (517 KB/s) - ‘taglib-1.5.tar.gz.5’ saved [1394506/1394506]
    
    wrong input (flag != 4) at admin/conf.change.pl line 117, <> line 1128.
    ld.so.1: gmake: fatal: libc.so.1: version 'ILLUMOS_0.6' not found (required by file /usr/bin/gmake)
    ld.so.1: gmake: fatal: libc.so.1: open failed: No such file or directory
    mt-omnios-0.3.sh: line 117: 19417 Killed                  gmake
    --2014-01-12 07:55:48--  http://downloads.sourceforge.net/mediatomb/mediatomb-0.12.1.tar.gz
    Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.34.181.59
    Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.34.181.59|:80... connected.
    HTTP request sent, awaiting response... 301 Moved Permanently
    Location: http://downloads.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz [following]
    --2014-01-12 07:55:49--  http://downloads.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz
    Reusing existing connection to downloads.sourceforge.net:80.
    HTTP request sent, awaiting response... 302 Found
    Location: http://colocrossing.dl.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz [following]
    --2014-01-12 07:55:49--  http://colocrossing.dl.sourceforge.net/project/mediatomb/MediaTomb/0.12.1/mediatomb-0.12.1.tar.gz
    Resolving colocrossing.dl.sourceforge.net (colocrossing.dl.sourceforge.net)... 75.127.11.234
    Connecting to colocrossing.dl.sourceforge.net (colocrossing.dl.sourceforge.net)|75.127.11.234|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 1240612 (1.2M) [application/x-gzip]
    Saving to: ‘mediatomb-0.12.1.tar.gz.4’
    
         0K .......... .......... .......... .......... ..........  4%  416K 3s
        50K .......... .......... .......... .......... ..........  8%  652K 2s
       100K .......... .......... .......... .......... .......... 12% 1021K 2s
       150K .......... .......... .......... .......... .......... 16% 1.15M 1s
       200K .......... .......... .......... .......... .......... 20% 1.26M 1s
       250K .......... .......... .......... .......... .......... 24% 1.39M 1s
       300K .......... .......... .......... .......... .......... 28% 1.40M 1s
       350K .......... .......... .......... .......... .......... 33% 1.32M 1s
       400K .......... .......... .......... .......... .......... 37% 1.35M 1s
       450K .......... .......... .......... .......... .......... 41% 1.39M 1s
       500K .......... .......... .......... .......... .......... 45% 1.31M 1s
       550K .......... .......... .......... .......... .......... 49% 1.35M 1s
       600K .......... .......... .......... .......... .......... 53% 1.39M 1s
       650K .......... .......... .......... .......... .......... 57% 1.33M 0s
       700K .......... .......... .......... .......... .......... 61% 1.37M 0s
       750K .......... .......... .......... .......... .......... 66% 1.37M 0s
       800K .......... .......... .......... .......... .......... 70% 1.33M 0s
       850K .......... .......... .......... .......... .......... 74% 1.35M 0s
       900K .......... .......... .......... .......... .......... 78% 1.32M 0s
       950K .......... .......... .......... .......... .......... 82% 1.38M 0s
      1000K .......... .......... .......... .......... .......... 86% 1.33M 0s
      1050K .......... .......... .......... .......... .......... 90% 1.36M 0s
      1100K .......... .......... .......... .......... .......... 94% 1.34M 0s
      1150K .......... .......... .......... .......... .......... 99% 1.39M 0s
      1200K .......... .                                          100% 1.40M=1.0s
    
    2014-01-12 07:55:50 (1.16 MB/s) - ‘mediatomb-0.12.1.tar.gz.4’ saved [1240612/1240612]
    
    configure: WARNING: mysql.h: present but cannot be compiled
    configure: WARNING: mysql.h:     check for missing prerequisite headers?
    configure: WARNING: mysql.h: see the Autoconf documentation
    configure: WARNING: mysql.h:     section "Present But Cannot Be Compiled"
    configure: WARNING: mysql.h: proceeding with the preprocessor's result
    configure: WARNING: mysql.h: in the future, the compiler will take precedence
    configure: WARNING:     ## ------------------------------- ##
    configure: WARNING:     ## Report this to jin@mediatomb.cc ##
    configure: WARNING:     ## ------------------------------- ##
    configure: error: jsapi.h not found in requested location /opt/local/include
    make: Fatal error: No arguments to build
    mt-omnios-0.3.sh: line 166: /opt/local/bin/mediatomb: No such file or directory
    chown: /var/log/mediatomb.log: No such file or directory
    chown: /etc/mediatomb: No such file or directory
    
     
    #20
Similar Threads: Mediatomb AddOn
Forum Title Date
Solaris, Nexenta, OpenIndiana, and napp-it Groupware Tine 2.0 for OmniOS (napp-it addon) Dec 2, 2014
Solaris, Nexenta, OpenIndiana, and napp-it UPnP/DLNA-Server Serviio for OmniOS (napp-it addon) Aug 30, 2014

Share This Page