How can I figure out why I am constantly logged out from Zope (every few minutes)?
I am doing some work on an (developing) external site, so I am accessing their Plone from http://their_ip:port/Plone.
Site is Plone 6, Python 3.9, installed (upgraded) with buildout.
It is not complicated and hardly any add-ons.
There is 'nothing in front' as far as I know.
PS: I can probably get SSH access, but we are in completely different time zones, so it is best to have a plan beforehand
UPDATE; I have gotten access to wsgi.ini, it looks like this (threads are 4, that should be enough when we are enough users anyway):
[server:main]
paste.server_factory = plone.recipe.zope2instance:main
use = egg:plone.recipe.zope2instance#main
fast-listen = 0.0.0.0:8605
threads = 4
clear_untrusted_proxy_headers = false
max_request_body_size = 1073741824
asyncore_use_poll = false
[app:zope]
use = egg:Zope#main
zope_conf = /home/ubuntu/disk2/Plone6/Something.Plone6buildoutEMN/parts/instance/etc/zope.conf
[filter:translogger]
use = egg:Paste#translogger
setup_console_handler = False
[filter:sentry]
use = egg:plone.recipe.zope2instance#sentry
dsn =
level = INFO
event_level = ERROR
ignorelist =
[filter:profile]
use = egg:repoze.profile
log_filename = /home/ubuntu/disk2/Plone6/Something.Plone6buildoutEMN/var/log/profile-instance.raw
cachegrind_filename = /home/ubuntu/disk2/Plone6/Something.Plone6buildoutEMN/var/log/cachegrind.out.instance
discard_first_request = true
path = /__profile__
flush_at_shutdown = true
unwind = false
[pipeline:main]
pipeline =
translogger
egg:Zope#httpexceptions
zope
[loggers]
keys = root, plone, waitress.queue, waitress, wsgi
[handlers]
keys = console, accesslog, eventlog
[formatters]
keys = generic, message
[logger_root]
level = INFO
handlers = console, eventlog
[logger_plone]
level = INFO
handlers = eventlog
qualname = plone
[logger_waitress.queue]
level = INFO
handlers = eventlog
qualname = waitress.queue
propagate = 0
[logger_waitress]
level = INFO
handlers = eventlog
qualname = waitress
[logger_wsgi]
level = INFO
handlers = accesslog
qualname = wsgi
propagate = 0
[handler_console]
class = StreamHandler
args = (sys.stderr,)
level = NOTSET
formatter = generic
[handler_accesslog]
class = FileHandler
args = (r'/home/ubuntu/disk2/Plone6/Something.Plone6buildoutEMN/var/log/instance-access.log', 'a')
kwargs = {}
level = INFO
formatter = message
[handler_eventlog]
class = FileHandler
args = (r'/home/ubuntu/disk2/Plone6/Something.Plone6buildoutEMN/var/log/instance.log', 'a')
kwargs = {}
level = NOTSET
formatter = generic
[formatter_generic]
format = %(asctime)s %(levelname)-7.7s [%(name)s:%(lineno)s][%(threadName)s] %(message)s
[formatter_message]
format = %(message)s