Here is my install information:
Version: 0.7.18
OS: Arch Linux: kernel 3.15.7-1-ARCH x86_64
Install-type: AUR (Arch User Repository)
Skin: default
Firewall: none (is accessible from any computer on LAN)
IPV6: no, IPV4 only
Reproducible: yes (rebooted, updated then rebooted again, still same result)
Extra Install Info:
This is a bare minimum install of vanilla arch in a KVM based VM on Proxmox VE 3.2-4 running on an Intel Xeon E3-1276v3 w/16GB ECC Ram. The VM is provisioned with 2 cores and 512 MB Ram. Sabnzbd is the only app/service running on this VM above what is needed for the base OS.
Also, sabnzbd is using python version 2.7.8-1.
Here is the error page w/ traceback:
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 "/opt/sabnzbd/cherrypy/_cprequest.py", line 618, in respond
cherrypy.response.body = self.handler()
File "/opt/sabnzbd/cherrypy/_cpdispatch.py", line 25, in __call__
return self.callable(*self.args, **self.kwargs)
File "/opt/sabnzbd/sabnzbd/interface.py", line 1097, in index
conf['folders'] = sabnzbd.nzbqueue.scan_jobs(all=False, action=False)
File "/opt/sabnzbd/sabnzbd/decorators.py", line 43, in call_func
return func(*params, **kparams)
File "/opt/sabnzbd/sabnzbd/decorators.py", line 31, in newFunction
return f(*args, **kw)
File "/opt/sabnzbd/sabnzbd/nzbqueue.py", line 959, in scan_jobs
return NzbQueue.do.scan_jobs(all, action)
File "/opt/sabnzbd/sabnzbd/nzbqueue.py", line 137, in scan_jobs
for folder in globber(cfg.download_dir.get_path()):
File "/opt/sabnzbd/sabnzbd/misc.py", line 78, in globber
return glob.glob(os.path.join(path, pattern).replace('[', '[[]'))
File "/usr/lib/python2.7/glob.py", line 27, in glob
return list(iglob(pathname))
File "/usr/lib/python2.7/glob.py", line 59, in iglob
for name in glob_in_dir(dirname, basename):
File "/usr/lib/python2.7/glob.py", line 77, in glob1
names = filter(lambda x: x[0] != '.', names)
File "/usr/lib/python2.7/glob.py", line 77, in <lambda>
names = filter(lambda x: x[0] != '.', names)
IndexError: string index out of range
Powered by CherryPy 3.2.0