Page 1 of 5
Minidlna stopped working

Posted:
Mon Dec 12, 2022 9:50 pm
by galaberta
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
Re: Minidlna stopped working

Posted:
Tue Dec 13, 2022 9:51 am
by Jocko
Hi
if you try to re-install minidlna (just click again on the Install button), what happens ?
Re: Minidlna stopped working

Posted:
Tue Dec 13, 2022 9:40 pm
by galaberta
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
Re: Minidlna stopped working

Posted:
Tue Dec 13, 2022 9:42 pm
by galaberta
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!
Re: Minidlna stopped working

Posted:
Tue Dec 13, 2022 11:55 pm
by pchamorro
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.
Re: Minidlna stopped working

Posted:
Wed Dec 14, 2022 8:19 am
by Jocko
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
Re: Minidlna stopped working

Posted:
Wed Dec 14, 2022 10:10 pm
by galaberta
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!
Re: Minidlna stopped working

Posted:
Thu Dec 15, 2022 8:59 am
by Jocko
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)
Re: Minidlna stopped working

Posted:
Sat Dec 17, 2022 12:14 pm
by galaberta
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!
Re: Minidlna stopped working

Posted:
Sat Dec 17, 2022 12:38 pm
by Jocko
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