Milí majitelé routerů Turris,
toto fórum bylo 9. 12. 2016 zmrazeno a nahrazeno naším novým Turris fórem. Ještě chvíli bude dostupné k prohlížení, ale již zde není možné přispívat. Více informací naleznete v oznámení o uzavření fóra.
Dear Turris routers users,
this forum has been frozen on Dec 9th, 2016 and replaced by our new Turris forum. It will be read-only accessible for some time after. For more information, read the announcement about closing the forum.
<type 'exceptions.OSError'> Python 2.7.10: /usr/bin/python
Sun Oct 2 14:51:51 2016
A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.
/usr/lib/python2.7/site-packages/flup/server/fcgi_base.py in run(self=<flup.server.fcgi_base.Request object>)
556 """Runs the handler, flushes the streams, and ends the request."""
557 try:
=> 558 protocolStatus, appStatus = self.server.handler(self)
559 except:
560 traceback.print_exc(file=self.stderr)
protocolStatus undefined, appStatus undefined, self = <flup.server.fcgi_base.Request object>, self.server = <flup.server.fcgi.WSGIServer object>, self.server.handler = <bound method WSGIServer.handler of <flup.server.fcgi.WSGIServer object>>
/usr/lib/python2.7/site-packages/flup/server/fcgi_base.py in handler(self=<flup.server.fcgi.WSGIServer object>, req=<flup.server.fcgi_base.Request object>)
1116 try:
1117 try:
=> 1118 result = self.application(environ, start_response)
1119 try:
1120 for data in result:
result = None, self = <flup.server.fcgi.WSGIServer object>, self.application = <beaker.middleware.SessionMiddleware object>, environ = {'DOCUMENT_ROOT': '/www', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch', 'HTTP_ACCEPT_LANGUAGE': 'cs-CZ,cs;q=0.8', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_HOST': '192.168.1.1', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleW...L, like Gecko) Chrome/53.0.2785.116 Safari/537.36', 'PATH_INFO': '/', ...}, start_response = <function start_response>
/usr/lib/python2.7/site-packages/beaker/middleware.py in __call__(self=<beaker.middleware.SessionMiddleware object>, environ={'DOCUMENT_ROOT': '/www', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch', 'HTTP_ACCEPT_LANGUAGE': 'cs-CZ,cs;q=0.8', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_HOST': '192.168.1.1', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleW...L, like Gecko) Chrome/53.0.2785.116 Safari/537.36', 'PATH_INFO': '/', ...}, start_response=<function start_response>)
153 headers.append(('Set-cookie', cookie))
154 return start_response(status, headers, exc_info)
=> 155 return self.wrap_app(environ, session_start_response)
156
157 def _get_session(self):
self = <beaker.middleware.SessionMiddleware object>, self.wrap_app = <foris.utils.reporting_middleware.ReportingMiddleware object>, environ = {'DOCUMENT_ROOT': '/www', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch', 'HTTP_ACCEPT_LANGUAGE': 'cs-CZ,cs;q=0.8', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_HOST': '192.168.1.1', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleW...L, like Gecko) Chrome/53.0.2785.116 Safari/537.36', 'PATH_INFO': '/', ...}, session_start_response = <function session_start_response>
/usr/lib/python2.7/site-packages/foris/utils/reporting_middleware.py in __call__(self=<foris.utils.reporting_middleware.ReportingMiddleware object>, environ={'DOCUMENT_ROOT': '/www', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTP_ACCEPT': 'text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8', 'HTTP_ACCEPT_ENCODING': 'gzip, deflate, sdch', 'HTTP_ACCEPT_LANGUAGE': 'cs-CZ,cs;q=0.8', 'HTTP_CONNECTION': 'keep-alive', 'HTTP_HOST': '192.168.1.1', 'HTTP_UPGRADE_INSECURE_REQUESTS': '1', 'HTTP_USER_AGENT': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleW...L, like Gecko) Chrome/53.0.2785.116 Safari/537.36', 'PATH_INFO': '/', ...}, start_response=<function session_start_response>)
92 headers = [('Content-Type', 'text/html; charset=UTF-8')]
93 err = ERROR_TEMPLATE % template_vars
=> 94 start_response('500 INTERNAL SERVER ERROR', headers)
95 with open("/tmp/%s" % self.dump_file, "w") as f:
96 f.write(err)
start_response = <function session_start_response>, headers = [('Content-Type', 'text/html; charset=UTF-8')]
/usr/lib/python2.7/site-packages/beaker/middleware.py in session_start_response(status='500 INTERNAL SERVER ERROR', headers=[('Content-Type', 'text/html; charset=UTF-8')], exc_info=None)
147 def session_start_response(status, headers, exc_info=None):
148 if session.accessed():
=> 149 session.persist()
150 if session.__dict__['_headers']['set_cookie']:
151 cookie = session.__dict__['_headers']['cookie_out']
session = {'csrf_token': 'jGiqk1Kv4NE6qtNWhdws4byE77ng5Bgx...hed': True, '_creation_time': 1475412711.0048631}, session.persist = <bound method SessionObject.persist of {'csrf_to...ed': True, '_creation_time': 1475412711.0048631}>
/usr/lib/python2.7/site-packages/beaker/session.py in persist(self={'csrf_token': 'jGiqk1Kv4NE6qtNWhdws4byE77ng5Bgx...hed': True, '_creation_time': 1475412711.0048631})
712 """
713 if self.__dict__['_params'].get('auto'):
=> 714 self._session().save()
715 else:
716 if self.__dict__.get('_dirty'):
self = {'csrf_token': 'jGiqk1Kv4NE6qtNWhdws4byE77ng5Bgx...hed': True, '_creation_time': 1475412711.0048631}, self._session = <bound method SessionObject._session of {'csrf_t...ed': True, '_creation_time': 1475412711.0048631}>, ).save undefined
/usr/lib/python2.7/site-packages/beaker/session.py in save(self={'csrf_token': 'jGiqk1Kv4NE6qtNWhdws4byE77ng5Bgx...hed': True, '_creation_time': 1475412711.0048631}, accessed_only=False)
405 **self.namespace_args)
406
=> 407 self.namespace.acquire_write_lock(replace=True)
408 try:
409 if accessed_only:
self = {'csrf_token': 'jGiqk1Kv4NE6qtNWhdws4byE77ng5Bgx...hed': True, '_creation_time': 1475412711.0048631}, self.namespace = <beaker.container.FileNamespaceManager object>, self.namespace.acquire_write_lock = <bound method FileNamespaceManager.acquire_write...f <beaker.container.FileNamespaceManager object>>, replace undefined, builtin True = True
/usr/lib/python2.7/site-packages/beaker/container.py in acquire_write_lock(self=<beaker.container.FileNamespaceManager object>, wait=True, replace=True)
223
224 def acquire_write_lock(self, wait=True, replace=False):
=> 225 r = self.access_lock.acquire_write_lock(wait)
226 try:
227 if (wait or r):
r undefined, self = <beaker.container.FileNamespaceManager object>, self.access_lock = <beaker.synchronization.FileSynchronizer object>, self.access_lock.acquire_write_lock = <bound method FileSynchronizer.acquire_write_loc...<beaker.synchronization.FileSynchronizer object>>, wait = True
/usr/lib/python2.7/site-packages/beaker/synchronization.py in acquire_write_lock(self=<beaker.synchronization.FileSynchronizer object>, wait=True)
184
185 if state.reentrantcount == 0:
=> 186 x = self.do_acquire_write_lock(wait)
187 if (wait or x):
188 state.reentrantcount += 1
x undefined, self = <beaker.synchronization.FileSynchronizer object>, self.do_acquire_write_lock = <bound method FileSynchronizer.do_acquire_write_...<beaker.synchronization.FileSynchronizer object>>, wait = True
/usr/lib/python2.7/site-packages/beaker/synchronization.py in do_acquire_write_lock(self=<beaker.synchronization.FileSynchronizer object>, wait=True)
253
254 def do_acquire_write_lock(self, wait):
=> 255 filedescriptor = self._open(os.O_CREAT | os.O_WRONLY)
256 if not wait:
257 try:
filedescriptor undefined, self = <beaker.synchronization.FileSynchronizer object>, self._open = <bound method FileSynchronizer._open of <beaker.synchronization.FileSynchronizer object>>, global os = <module 'os' from '/usr/lib/python2.7/os.py'>, os.O_CREAT = 64, os.O_WRONLY = 1
/usr/lib/python2.7/site-packages/beaker/synchronization.py in _open(self=<beaker.synchronization.FileSynchronizer object>, mode=65)
234 filedescriptor = self._filedesc
235 if filedescriptor is None:
=> 236 filedescriptor = os.open(self.filename, mode)
237 self._filedescriptor.put(filedescriptor)
238 return filedescriptor
filedescriptor = None, global os = <module 'os' from '/usr/lib/python2.7/os.py'>, os.open = <built-in function open>, self = <beaker.synchronization.FileSynchronizer object>, self.filename = '/tmp/beaker/lock/f/fe/fe07bf0ffc62c25d20671c5b743d4a170c9d1eae.lock', mode = 65
<type 'exceptions.OSError'>: [Errno 28] No space left on device: '/tmp/beaker/lock/f/fe/fe07bf0ffc62c25d20671c5b743d4a170c9d1eae.lock'
args = (28, 'No space left on device')
errno = 28
filename = '/tmp/beaker/lock/f/fe/fe07bf0ffc62c25d20671c5b743d4a170c9d1eae.lock'
message = ''
strerror = 'No space left on device'
strerror = 'No space left on device'
Powered by mwForum 2.29.3 © 1999-2013 Markus Wichitill