subsonic plugin 6.0_1支援unicode有問題?

Status
Not open for further replies.

zuluxray

Dabbler
Joined
May 17, 2016
Messages
11
由於在下的Freenas存放了大量音樂檔,之前一直有安裝subsonic並且都能正常運作,今天看到有升級版6.0_1因此嘗試了安裝,結果要進入"已安裝plugin"頁面時會長時間延遲無反應,最後在測試多個項目後發現要在jails項目把該plugin設定中的VIMAGE關閉才能正常進入"已安裝plugin"頁面,另外的問題是在新增"儲存"項目給subsonic 6.0_1時,會出現下列的錯誤資訊

Request Method: POST
Request URL: http://192.168.0.254/admin/jails/jailmountpoint/add/
Software Version: FreeNAS-9.10-STABLE-201606270534 (dd17351)
Exception Type: UnicodeDecodeError
Exception Value:

'ascii' codec can't decode byte 0xe8 in position 18: ordinal not in range(128)

Exception Location: /usr/local/www/freenasUI/../freenasUI/freeadmin/options.py in add, line 383
Server time: 星期日, 10 七月 2016 22:30:19 +0800
Unicode error hint

The string that could not be encoded/decoded was: ror: ������
Traceback
Environment:

Software Version: FreeNAS-9.10-STABLE-201606270534 (dd17351)
Request Method: POST
Request URL: http://192.168.0.254/admin/jails/jailmountpoint/add/


Traceback:
File "/usr/local/lib/python2.7/site-packages/django/core/handlers/base.py" in get_response
105. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "/usr/local/www/freenasUI/../freenasUI/freeadmin/middleware.py" in process_view
156. return login_required(view_func)(request, *view_args, **view_kwargs)
File "/usr/local/lib/python2.7/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
22. return view_func(request, *args, **kwargs)
File "/usr/local/www/freenasUI/../freenasUI/freeadmin/options.py" in wrapper
209. return self._admin.admin_view(view)(*args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/utils/decorators.py" in _wrapped_view
99. response = view_func(request, *args, **kwargs)
File "/usr/local/lib/python2.7/site-packages/django/views/decorators/cache.py" in _wrapped_view_func
52. response = view_func(request, *args, **kwargs)
File "/usr/local/www/freenasUI/../freenasUI/freeadmin/site.py" in inner
142. return view(request, *args, **kwargs)
File "/usr/local/www/freenasUI/../freenasUI/freeadmin/options.py" in add
383. message=_(u"Error: %s") % unicode(e))

Exception Type: UnicodeDecodeError at /admin/jails/jailmountpoint/add/
Exception Value: 'ascii' codec can't decode byte 0xe8 in position 18: ordinal not in range(128)


Request information
GET

No GET data
POST
Variable Value
mounted u'True'
__form_id u'dialogForm_jailmountpoint'
readonly u'on'
jail u'subsonic_1'
destination u'/mnt'
source u'/mnt/hbaraid6'
mpjc_path u'/mnt/hbaraid6/jails_2'
__all__ u''
FILES

No FILES data
COOKIES
Variable Value
sessionid 'ucptfcxiws3c6c02br8z4j9lsk0lyhzu'
fntreeSaveStateCookie 'root%2Croot%2F15%2Croot%2F1%2Croot%2F336%2Croot%2F336%2F353%2F355%2Croot%2F336%2F353%2Croot%2F40%2Croot%2F40%2F47%2Croot%2F1%2F5%2Croot%2F8%2Croot%2F1%2F6%2Croot%2F10%2Croot%2F1%2F7%2Croot%2F297%2Croot%2F31%2Croot%2F31%2F38%2Croot%2F31%2F32%2Croot%2F31%2F35%2Croot%2F17%2Croot%2F287%2Croot%2F294%2Croot%2F313%2Croot%2F313%2F325%2Croot%2F313%2F319%2Croot%2F311%2Croot%2F317%2Croot%2F19%2Croot%2F321%2Croot%2F329%2Croot%2F33%2Croot%2F33%2F40%2Croot%2F355%2Croot%2F355%2F381%2Croot%2F33%2F37%2Croot%2F73%2Croot%2F73%2F260%2Croot%2F347%2Croot%2F349%2Croot%2F349%2F365%2Croot%2F349%2F365%2F367'
csrftoken 'Hv2ahiz7c3AWFapubDL2mqovdRESzuiX'
META
Variable Value
wsgi.errors <flup.server.fcgi_base.TeeOutputStream object at 0x8144da4d0>
REMOTE_ADDR '192.168.0.101'
SERVER_PORT '80'
QUERY_STRING ''
HTTP_CONTENT_LENGTH '167'
PATH_INFO u'/admin/jails/jailmountpoint/add/'
HTTP_REFERER 'http://192.168.0.254/'
REDIRECT_STATUS '200'
HTTP_ACCEPT_ENCODING 'gzip, deflate'
HTTP_ACCEPT_LANGUAGE 'zh-TW,zh;q=0.8,en-US;q=0.5,en;q=0.3'
wsgi.url_scheme 'http'
GATEWAY_INTERFACE 'CGI/1.1'
CONTENT_LENGTH '167'
CSRF_COOKIE u'Hv2ahiz7c3AWFapubDL2mqovdRESzuiX'
SERVER_SOFTWARE 'nginx/1.8.1'
SERVER_PROTOCOL 'HTTP/1.1'
HTTP_HOST '192.168.0.254'
wsgi.multithread True
wsgi.run_once False
wsgi.input <flup.server.fcgi_base.InputStream object at 0x8144dafd0>
CONTENT_TYPE 'application/x-www-form-urlencoded'
HTTP_CONTENT_TYPE 'application/x-www-form-urlencoded'
REQUEST_URI '/admin/jails/jailmountpoint/add/'
HTTP_CONNECTION 'keep-alive'
REMOTE_PORT '65439'
HTTP_X_REQUESTED_WITH 'XMLHttpRequest'
wsgi.version (1, 0)
SERVER_ADDR '192.168.0.254'
wsgi.multiprocess False
DOCUMENT_URI '/admin/jails/jailmountpoint/add/'
HTTP_ACCEPT 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'
HTTP_X_CSRFTOKEN 'Hv2ahiz7c3AWFapubDL2mqovdRESzuiX'
HTTPS ''
HTTP_COOKIE 'csrftoken=Hv2ahiz7c3AWFapubDL2mqovdRESzuiX; sessionid=ucptfcxiws3c6c02br8z4j9lsk0lyhzu; fntreeSaveStateCookie=root%2Croot%2F15%2Croot%2F1%2Croot%2F336%2Croot%2F336%2F353%2F355%2Croot%2F336%2F353%2Croot%2F40%2Croot%2F40%2F47%2Croot%2F1%2F5%2Croot%2F8%2Croot%2F1%2F6%2Croot%2F10%2Croot%2F1%2F7%2Croot%2F297%2Croot%2F31%2Croot%2F31%2F38%2Croot%2F31%2F32%2Croot%2F31%2F35%2Croot%2F17%2Croot%2F287%2Croot%2F294%2Croot%2F313%2Croot%2F313%2F325%2Croot%2F313%2F319%2Croot%2F311%2Croot%2F317%2Croot%2F19%2Croot%2F321%2Croot%2F329%2Croot%2F33%2Croot%2F33%2F40%2Croot%2F355%2Croot%2F355%2F381%2Croot%2F33%2F37%2Croot%2F73%2Croot%2F73%2F260%2Croot%2F347%2Croot%2F349%2Croot%2F349%2F365%2Croot%2F349%2F365%2F367'
SERVER_NAME 'localhost'

REQUEST_METHOD 'POST'
HTTP_USER_AGENT 'Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:47.0) Gecko/20100101 Firefox/47.0'
DOCUMENT_ROOT '/usr/local/etc/nginx/html'
SCRIPT_NAME u''
HTTP_DNT '1'

由於無法支援unicode,在下也找不到解決方法,只好繼續用舊版,移除掉了subsonic 6.0_1
 
Status
Not open for further replies.
Top