hi every day i entered to the website i get this error and then i have to restart the bench.
i think something is missing
Server Error
Traceback (most recent call last):
File “/home/frappe/frappe-bench/apps/frappe/frappe/app.py”, line 69, in application
response = frappe.website.render.render()
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/render.py”, line 65, in render
data = render_page(path)
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/render.py”, line 117, in render_page
return build(path)
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/render.py”, line 124, in build
return build_page(path)
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/render.py”, line 137, in build_page
context = get_context(path)
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/context.py”, line 18, in get_context
context = build_context(context)
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/context.py”, line 84, in build_context
update_controller_context(context, context.controller)
File “/home/frappe/frappe-bench/apps/frappe/frappe/website/context.py”, line 46, in update_controller_context
ret = module.get_context(context)
File “/home/frappe/frappe-bench/apps/frappe/frappe/www/error.py”, line 11, in get_context
print frappe.get_traceback().encode(“utf-8”)
IOError: [Errno 32] Broken pipe
Whenever I’ve had this issue, it’s usually because of a Redis problem. I’m not sure if that helps narrow it down for you, but that could be a place to look.
My take is that the redis server writes to the pipe - HTTP socket connection - for the browser client to read from and render the web page, but the client has closed the pipe that raises a SIGPIPE error.