On my ReadyNAS Duo, I have updated from 0.7.10 to 0.7.12, using this method (found on 0.7.10 package developer's website)
Code: Select all
1. Download the source tarball from sabnzbd.org
2. stop sabnzbd in the admin console
3. backup your existing /usr/share/sabnzbdplus directory (in SSH cp -pvr /usr/share/sabnzbdplus /usr/share/sabnzbdplus.bak)
4. extract the tarball to /usr/share/sabnzbdplus over your existing files. I used winscp to make it easier.
5. I had to do a symlink to get sab to start from the admin console. ln -s /usr/share/sabnzbdplus/interfaces /usr/bin/interfaces
6. Start sabnzbd in the admin console
The problem happens with 0.7.11 and 0.7.12
Here is the error for Config Tab :
Code: Select all
500 Internal Server Error
The server encountered an unexpected condition which prevented it from fulfilling the request.
Traceback (most recent call last):
File "/usr/share/sabnzbdplus/cherrypy/_cprequest.py", line 618, in respond
cherrypy.response.body = self.handler()
File "/usr/share/sabnzbdplus/cherrypy/_cpdispatch.py", line 25, in __call__
return self.callable(*self.args, **self.kwargs)
File "/usr/share/sabnzbdplus/sabnzbd/interface.py", line 1059, in index
return template.respond()
File "_usr_bin_interfaces_Config_templates_config_tmpl.py", line 91, in respond
File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 1597, in _handleCheetahInclude
nestedTemplateClass = compiler.compile(source=source, file=file)
File "/usr/lib/python2.7/dist-packages/Cheetah/Template.py", line 796, in compile
raise e
File "_usr_bin_interfaces_Config_templates__inc_header_uc_tmpl.py", line 192
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 163-172: illegal Unicode character