Minidlna stopped working

Minidlna stopped working

Postby galaberta » Mon Dec 12, 2022 9:50 pm

Hi there,
Minidlna stopped working. I am in 18.2, bécame a donator and everything went well.
But now, ir says server si installed, server is installed (1.2.1#5)
but it says server si not running. I press start server , it says succesfull, but still shows server si not running…
Can you please help me Wish this issue? I restarted the NAS, but i got the same issue.
Thanks
Francisco
galaberta
Donator VIP
Donator VIP
 
Posts: 42
Joined: Wed Oct 10, 2012 8:17 pm

Re: Minidlna stopped working

Postby Jocko » Tue Dec 13, 2022 9:51 am

Hi

if you try to re-install minidlna (just click again on the Install button), what happens ?
Jocko
Site Admin - expert
 
Posts: 11367
Joined: Tue Apr 12, 2011 4:48 pm
Location: Orleans, France

Re: Minidlna stopped working

Postby galaberta » Tue Dec 13, 2022 9:40 pm

Hi Jocko,
I tried, and the message I got is: Ok: install command successful (1.2.1#5)
However, it still says server is not running
I press start server and it says Ok: start command with rescan successfully
But in status it still says: server is not running
any ideas?
Thanks for your help
galaberta
Donator VIP
Donator VIP
 
Posts: 42
Joined: Wed Oct 10, 2012 8:17 pm

Re: Minidlna stopped working

Postby galaberta » Tue Dec 13, 2022 9:42 pm

Also, just in case it helps, I pressed stop server and i got: Fail: Server was not running, server status adjusted (30)

I pressed start server, and i got the same…
Thanks!
galaberta
Donator VIP
Donator VIP
 
Posts: 42
Joined: Wed Oct 10, 2012 8:17 pm

Re: Minidlna stopped working

Postby pchamorro » Tue Dec 13, 2022 11:55 pm

Most if not all of the media servers available for FVDWSL are either inactive or proprietary.
It would be great if FVDWSL instead supported Jellyfin as it is active and open with good playback client support for all major platforms.
pchamorro
Donator VIP
Donator VIP
 
Posts: 1
Joined: Tue Jun 07, 2016 4:05 am

Re: Minidlna stopped working

Postby Jocko » Wed Dec 14, 2022 8:19 am

Hi galaberta,

So need to investigate.
Open a shell window (ssh access), and enable the debug mode
Code: Select all
debugon
return to minidlna menu and try to start. After getting a not running status, stop the debug mode and post the outputs
Code: Select all
debugoff
ps axf
cat /var/log/messages
Jocko
Site Admin - expert
 
Posts: 11367
Joined: Tue Apr 12, 2011 4:48 pm
Location: Orleans, France

Re: Minidlna stopped working

Postby galaberta » Wed Dec 14, 2022 10:10 pm

Hi Jocko,
Here you are the outcome:
Code: Select all
root@galaberta:/ # ps axf
  PID TTY      STAT   TIME COMMAND
    2 ?        S      0:00 [kthreadd]
    4 ?        I<     0:00  \_ [kworker/0:0H]
    6 ?        I<     0:00  \_ [mm_percpu_wq]
    7 ?        S      0:02  \_ [ksoftirqd/0]
    8 ?        I      0:05  \_ [rcu_preempt]
    9 ?        I      0:00  \_ [rcu_sched]
   10 ?        I      0:00  \_ [rcu_bh]
   11 ?        I<     0:00  \_ [netns]
   12 ?        I      0:00  \_ [kworker/u2:1]
  279 ?        S      0:00  \_ [oom_reaper]
  280 ?        I<     0:00  \_ [writeback]
  282 ?        I<     0:00  \_ [crypto]
  283 ?        I<     0:00  \_ [kintegrityd]
  285 ?        I<     0:00  \_ [kblockd]
  291 ?        I<     0:00  \_ [ata_sff]
  309 ?        I<     0:00  \_ [md]
  401 ?        I<     0:00  \_ [rpciod]
  402 ?        I<     0:00  \_ [xprtiod]
  403 ?        S      0:00  \_ [kswapd0]
  415 ?        I<     0:00  \_ [nfsiod]
  416 ?        I<     0:00  \_ [cifsiod]
  417 ?        I<     0:00  \_ [cifsoplockd]
  418 ?        S      0:00  \_ [jfsIO]
  422 ?        S      0:00  \_ [jfsCommit]
  423 ?        S      0:00  \_ [jfsSync]
  424 ?        I<     0:00  \_ [xfsalloc]
  425 ?        I<     0:00  \_ [xfs_mru_cache]
  568 ?        S      0:00  \_ [scsi_eh_0]
  569 ?        I<     0:00  \_ [scsi_tmf_0]
  572 ?        S      0:00  \_ [scsi_eh_1]
  573 ?        I<     0:00  \_ [scsi_tmf_1]
  576 ?        I      0:00  \_ [kworker/u2:2]
  577 ?        I<     0:00  \_ [smflush]
  578 ?        S      0:00  \_ [spi0]
  653 ?        S<     0:00  \_ [aoe_tx0]
  654 ?        S<     0:00  \_ [aoe_ktio0]
  677 ?        I<     0:00  \_ [raid5wq]
  680 ?        I<     0:00  \_ [dm_bufio_cache]
  681 ?        I<     0:00  \_ [kmpathd]
  682 ?        I<     0:00  \_ [kmpath_handlerd]
  699 ?        I<     0:00  \_ [ipv6_addrconf]
  703 ?        I<     0:00  \_ [dsa_ordered]
  731 ?        I<     0:00  \_ [kworker/0:1H]
  732 ?        S      0:00  \_ [jbd2/sda7-8]
  733 ?        I<     0:00  \_ [ext4-rsv-conver]
  749 ?        S      0:00  \_ [jbd2/sda1-8]
  750 ?        I<     0:00  \_ [ext4-rsv-conver]
  782 ?        I<     0:00  \_ [iscsi_eh]
  806 ?        S      0:00  \_ [jbd2/sda5-8]
  807 ?        I<     0:00  \_ [ext4-rsv-conver]
 1310 ?        S      0:00  \_ [jbd2/sda8-8]
 1311 ?        I<     0:00  \_ [ext4-rsv-conver]
 3816 ?        I      0:00  \_ [kworker/0:2]
 3888 ?        I      0:00  \_ [kworker/0:0]
 3909 ?        I      0:00  \_ [kworker/0:1]
    1 ?        Ss     0:02 init
  791 ?        Ss     0:00 /usr/sbin/buttonsd
  970 ?        S<s    0:00 /sbin/udevd --daemon
 1355 ?        Ss     0:00 /sbin/udhcpc -b -i eth0 -s /etc/api/api_dhcpc.php dhc
 1382 ?        Ss     0:06 /usr/bin/httpd -f httpd.conf -d /etc
 1383 ?        S      0:47  \_ /usr/bin/httpd -f httpd.conf -d /etc
 1646 ?        S      0:34  \_ /usr/bin/httpd -f httpd.conf -d /etc
 1386 ?        Ss     1:10 /usr/sbin/noflushd -n 15 /dev/sda
 1410 ?        Ss     0:00 /usr/bin/discoverd
 1418 ?        Ss     0:00 /usr/bin/rpcbind
 1436 ?        Ss     0:00 dropbear -p 22 -r /rw_fs/etc/dropbear/dropbear_rsa_ho
 3908 ?        Ss     0:00  \_ dropbear -p 22 -r /rw_fs/etc/dropbear/dropbear_rs
 3910 pts/0    Ss     0:00      \_ -sh
 3986 pts/0    R+     0:00          \_ ps axf
 1475 ?        Ss     0:00 /usr/sbin/hostd 7200
 1553 ?        Ss     0:18 /usr/sbin/nmbd -D -l /var/log/samba
 1555 ?        Ss     0:01 /usr/sbin/smbd -D -l /var/log/samba
 1563 ?        S      0:00  \_ /usr/sbin/smbd -D -l /var/log/samba
 1564 ?        S      0:00  \_ /usr/sbin/smbd -D -l /var/log/samba
root@galaberta:/ # cat /var/log/messages
Jan  3 13:26:19 galaberta syslog.info syslogd started: BusyBox v1.21.0
Jan  3 13:26:34 galaberta local0.warn API[2018/01/03 13:26:34] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(49)[1383]: calling 'mrvlGetVolumeAddons'
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(484)[1383]: mrvlGetVolumeAddons Return Code: 1000
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer installed'
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code: 1
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer running'
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code:
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer hasupdate'
Jan  3 13:26:35 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/usr/bin/unlink /tmp/addons-url
Jan  3 13:26:35 galaberta local0.warn API[2018/01/03 13:26:35] nasapi.inc(481)[1383]: mrvlMinidlnaServer Return Code: Array():md5 => dc6a7f531a5fdcb0d8565191d205a89d...
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(49)[1383]: calling 'mrvlGetVolumeAddons'
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(484)[1383]: mrvlGetVolumeAddons Return Code: 1000
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer installed'
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code: 1
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:51 galaberta local0.warn API[2018/01/03 13:26:51] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer start'
Jan  3 13:26:51 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/bin/sh -c chown rd:rd /usr/local/bin/minidlna;chmod 6755 /usr/local/bin/minidlna;/usr/local/bin/minidlna -R -f '/direct-usb/minidlna/minidlna.conf' -P '/var/r
Jan  3 13:26:52 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/bin/chmod 777 /direct-usb/minidlna/minidlna.conf
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code: 0
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer running'
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code:
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer hasupdate'
Jan  3 13:26:52 galaberta local0.warn API[2018/01/03 13:26:52] nasapi.inc(481)[1383]: mrvlMinidlnaServer Return Code: Array():md5 => dc6a7f531a5fdcb0d8565191d205a89d...
Jan  3 13:26:55 galaberta local0.warn API[2018/01/03 13:26:55] nasapi.inc(36)[1646]: nasapi: lock time = 0
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(49)[1646]: calling 'mrvlGetVolumeAddons'
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(484)[1646]: mrvlGetVolumeAddons Return Code: 1000
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(36)[1646]: nasapi: lock time = 0
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(49)[1646]: calling 'mrvlMinidlnaServer installed'
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(484)[1646]: mrvlMinidlnaServer Return Code: 1
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(36)[1646]: nasapi: lock time = 0
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(49)[1646]: calling 'mrvlMinidlnaServer stop'
Jan  3 13:26:56 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/usr/bin/killall -9 minidlna
Jan  3 13:26:56 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/usr/bin/unlink /var/run/minidlna.pid
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] sysfunc_minidlna_server.finc(189)[1646]: Error: stop minidlna [killall -9 minidlna > /dev/null 2>&1] failed (1).
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(484)[1646]: mrvlMinidlnaServer Return Code: 30
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(36)[1646]: nasapi: lock time = 0
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(49)[1646]: calling 'mrvlMinidlnaServer running'
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(484)[1646]: mrvlMinidlnaServer Return Code:
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(36)[1646]: nasapi: lock time = 0
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(49)[1646]: calling 'mrvlMinidlnaServer hasupdate'
Jan  3 13:26:56 galaberta local0.warn API[2018/01/03 13:26:56] nasapi.inc(481)[1646]: mrvlMinidlnaServer Return Code: Array():md5 => dc6a7f531a5fdcb0d8565191d205a89d...
Jan  3 13:26:59 galaberta local0.warn API[2018/01/03 13:26:59] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(49)[1383]: calling 'mrvlGetVolumeAddons'
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(484)[1383]: mrvlGetVolumeAddons Return Code: 1000
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer installed'
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code: 1
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer start'
Jan  3 13:27:00 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/bin/sh -c chown rd:rd /usr/local/bin/minidlna;chmod 6755 /usr/local/bin/minidlna;/usr/local/bin/minidlna -R -f '/direct-usb/minidlna/minidlna.conf' -P '/var/r
Jan  3 13:27:00 galaberta authpriv.notice sudo:   nobody : TTY=unknown ; PWD=/usr/htdocs/global ; USER=root ; COMMAND=/bin/chmod 777 /direct-usb/minidlna/minidlna.conf
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code: 0
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer running'
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(484)[1383]: mrvlMinidlnaServer Return Code:
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(36)[1383]: nasapi: lock time = 0
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(49)[1383]: calling 'mrvlMinidlnaServer hasupdate'
Jan  3 13:27:00 galaberta local0.warn API[2018/01/03 13:27:00] nasapi.inc(481)[1383]: mrvlMinidlnaServer Return Code: Array():md5 => dc6a7f531a5fdcb0d8565191d205a89d...
Jan  3 13:27:13 galaberta syslog.info syslogd exiting
root@galaberta:/ #

Thanks!
galaberta
Donator VIP
Donator VIP
 
Posts: 42
Joined: Wed Oct 10, 2012 8:17 pm

Re: Minidlna stopped working

Postby Jocko » Thu Dec 15, 2022 8:59 am

Hi

So nothing wrong on the firmware side, all steps run rightly. It seems minidlna stops immediately after starting. This may happen if minidlna conf file is corrupted or its database.

But it is not an issue on the database because the start command uses the option '-R' which means the data file is missing and we force to rebuild it. I believe the issue is on the conf file.

So an additional checks and new attempts. please to post the outputs
Code: Select all
ldd /usr/local/bin/minidlna       (check if there is no dependency issue)
ls -al /direct-usb/minidlna/database/files.db        (datafile exists ?)

Load minidlna menu and click on "Minidlna Configure". Restore the default settings and select again your media streaming. Save your change. This would repair the conf file.
Then try again to start minidlna and check a bit later if it is still running
Code: Select all
px axf
(no need the debug mode)
Jocko
Site Admin - expert
 
Posts: 11367
Joined: Tue Apr 12, 2011 4:48 pm
Location: Orleans, France

Re: Minidlna stopped working

Postby galaberta » Sat Dec 17, 2022 12:14 pm

Hi Jocko,
no success... I press the "default settings" button and it says "Failed: restoring default configuration file failed"



this is the outcome of the commands you told me to type:

Code: Select all
root@galaberta:/ # ldd /usr/local/bin/minidlna
        libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0xb6f63000)
        libid3tag.so.0 => /usr/lib/libid3tag.so.0 (0xb6f4c000)
        libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb6eba000)
        libavformat.so.57 => /usr/local/lib/libavformat.so.57 (0xb6cba000)
        libavutil.so.55 => /usr/local/lib/libavutil.so.55 (0xb6c2b000)
        libexif.so.12 => /opt/lib/libexif.so.12 (0xb6bf1000)
        libFLAC.so.8 => /opt/lib/libFLAC.so.8 (0xb6ba7000)
        libvorbis.so.0 => /opt/lib/libvorbis.so.0 (0xb6b73000)
        libogg.so.0 => /opt/lib/libogg.so.0 (0xb6b67000)
        libavahi-client.so.3 => /usr/lib/libavahi-client.so.3 (0xb6b51000)
        libavahi-common.so.3 => /usr/lib/libavahi-common.so.3 (0xb6b3d000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb6b1d000)
        libc.so.6 => /lib/libc.so.6 (0xb69e1000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb69c1000)
        libdl.so.2 => /lib/libdl.so.2 (0xb69b6000)
        libgcc_s.so.1 => /usr/lib/libgcc_s.so.1 (0xb698f000)
        libavcodec.so.57 => /usr/local/lib/libavcodec.so.57 (0xb56c0000)
        libm.so.6 => /lib/libm.so.6 (0xb5618000)
        libbz2.so.1.0 => /usr/lib/libbz2.so.1.0 (0xb55ff000)
        libdbus-1.so.3 => /usr/lib/libdbus-1.so.3 (0xb55bd000)
        libssp.so.0 => /usr/lib/libssp.so.0 (0xb55b3000)
        /lib/ld-linux.so.3 (0xb6f8a000)
        libswresample.so.2 => /usr/local/lib/libswresample.so.2 (0xb5595000)
        liblzma.so.5 => /usr/lib/liblzma.so.5 (0xb556e000)
root@galaberta:/ # ls -al /direct-usb/minidlna/database/files.db
ls: /direct-usb/minidlna/database/files.db: No such file or directory

root@galaberta:/ # px axf
-sh: px: not found



Thanks!
galaberta
Donator VIP
Donator VIP
 
Posts: 42
Joined: Wed Oct 10, 2012 8:17 pm

Re: Minidlna stopped working

Postby Jocko » Sat Dec 17, 2022 12:38 pm

Sorry I made a mistake. :dry
So
Code: Select all
ps axf
But it must be run only after resetting minidlna configuration and starting the server
Jocko
Site Admin - expert
 
Posts: 11367
Joined: Tue Apr 12, 2011 4:48 pm
Location: Orleans, France

Next

Return to Lacie Network Space vs2 and max version

Who is online

Users browsing this forum: No registered users and 3 guests

cron