Closed pikachurus closed 1 week ago
identy_switch is working in background and checking all clients by opening a separate session. May be, there were to many session to be handled by nginx. This is in first place a nginx problem, not a problem of my plugin. Please check out your configuration and ask nginx people for help.
If they could not provide any solution, then it may be possible to add a configuration parameter to identiy_switch to limit the number of parallel sessions and add some sort of delay in new mail checking. To be honest, I don't know if such an feature request it's worth for only one user running into that problem.
problem with upstream (php8.1-fpm), not nginx
So i increased the parameter value 'pm.max_children' and looks like php acting more stable, so i'll continue to tweak him.
nginx 1.26.2, php-fpm 8.1.30, roundcube 1.6.9 (migrated from ident_switch), identy_switch 1.0.39
when the number of clients started to grow, an error appeared:
and so on...
this became 503 error in nginx (for all virtual sites in this instance of nginx)
when i disabled identy_switch in config.php - everything returned to normal