I'm a long time subsonic user on Windows, and it's one of the main plugins I want for OMV. I've installed the Subsonic 1.05 plugin through the WebUI. When I navigate to the Subsonic menu and choose to "Upgrade Subsonic" OR "Upgrade Subsonic Beta," the dialog box appears, I click start, and then nothing happens. I can wait for several minutes and nothing populates that box. If I close it and navigate around the menus and then back to the Subsonic menu, sometimes nothing happens at all and it shows that Subsonic has not been installed, and sometimes an error message pops up.
I've tried uninstalling and reinstalling the plugin several times. Is there a way I can uninstall and wipe all leftover data completely and maybe try manually installing the 1.06 or 1.07 plugin manually?
Edit: Got one of those errors:
Error #4000:
exception 'OMVException' with message 'Failed to execute command 'omv-mkconf subsonic getsettings': /etc/openmediavault/config.xml:770.10: StartTag: invalid element name
<
^
/etc/openmediavault/config.xml:770.10: Premature end of data in tag job line 760
<
^
/etc/openmediavault/config.xml:770.10: Premature end of data in tag scheduledtests line 649
<
^
/etc/openmediavault/config.xml:770.10: Premature end of data in tag smart line 604
<
^
/etc/openmediavault/config.xml:770.10: Premature end of data in tag services line 524
<
^
/etc/openmediavault/config.xml:770.10: Premature end of data in tag config line 2
<
^' in /usr/share/openmediavault/engined/rpc/subsonic.inc:70
Stack trace:
#0 [internal function]: OMVRpcServiceSubsonic->getSettings(NULL, Array)
#1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
#2 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('getSettings', NULL, Array)
#3 /usr/sbin/omv-engined(500): OMVRpc::exec('Subsonic', 'getSettings', NULL, Array, 1)
#4 {main}
Alles anzeigen
Edit: Another (about 50 minutes after original post)
Error #4000:
exception 'OMVException' with message 'Failed to execute command 'omv-mkconf subsonic getsettings': /etc/openmediavault/config.xml:771.22: Premature end of data in tag job line 769
<enable>1</enable>
^
/etc/openmediavault/config.xml:771.22: Premature end of data in tag scheduledtests line 669
<enable>1</enable>
^
/etc/openmediavault/config.xml:771.22: Premature end of data in tag smart line 624
<enable>1</enable>
^
/etc/openmediavault/config.xml:771.22: Premature end of data in tag services line 538
<enable>1</enable>
^
/etc/openmediavault/config.xml:771.22: Premature end of data in tag config line 2
<enable>1</enable>
^' in /usr/share/openmediavault/engined/rpc/subsonic.inc:67
Stack trace:
#0 [internal function]: OMVRpcServiceSubsonic->getSettings(NULL, Array)
#1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
#2 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('getSettings', NULL, Array)
#3 /usr/sbin/omv-engined(500): OMVRpc::exec('Subsonic', 'getSettings', NULL, Array, 1)
#4 {main}
Alles anzeigen
Error #4000:
exception 'OMVException' with message 'Failed to execute command 'omv-mkconf subsonic getsettings': /etc/openmediavault/config.xml:134.81: Comment not terminated
<source>[!]?xxx.xxx.xxx.xxx|[!]?xxx.xxx.xxx.xxx/xx|xxx.xxx.xxx.xxx-yyy.yyy.
^
/etc/openmediavault/config.xml:134.81: Premature end of data in tag iptables line 126
<source>[!]?xxx.xxx.xxx.xxx|[!]?xxx.xxx.xxx.xxx/xx|xxx.xxx.xxx.xxx-yyy.yyy.
^
/etc/openmediavault/config.xml:134.81: Premature end of data in tag network line 64
<source>[!]?xxx.xxx.xxx.xxx|[!]?xxx.xxx.xxx.xxx/xx|xxx.xxx.xxx.xxx-yyy.yyy.
^
/etc/openmediavault/config.xml:134.81: Premature end of data in tag system line 6
<source>[!]?xxx.xxx.xxx.xxx|[!]?xxx.xxx.xxx.xxx/xx|xxx.xxx.xxx.xxx-yyy.yyy.
^
/etc/openmediavault/config.xml:134.81: Premature end of data in tag config line 2
<source>[!]?xxx.xxx.xxx.xxx|[!]?xxx.xxx.xxx.xxx/xx|xxx.xxx.xxx.xxx-yyy.yyy.
^' in /usr/share/openmediavault/engined/rpc/subsonic.inc:67
Stack trace:
#0 [internal function]: OMVRpcServiceSubsonic->getSettings(NULL, Array)
#1 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
#2 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('getSettings', NULL, Array)
#3 /usr/sbin/omv-engined(500): OMVRpc::exec('Subsonic', 'getSettings', NULL, Array, 1)
#4 {main}
Alles anzeigen