Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/trac/web/api.py", line 378, in send_error 'text/html') File "/usr/lib/python2.7/dist-packages/trac/web/chrome.py", line 739, in render_template data = self.populate_data(req, data) File "/usr/lib/python2.7/dist-packages/trac/web/chrome.py", line 639, in populate_data d['chrome'].update(req.chrome) File "/usr/lib/python2.7/dist-packages/trac/web/api.py", line 197, in __getattr__ value = self.callbacks[name](self) File "/usr/lib/python2.7/dist-packages/trac/web/chrome.py", line 494, in prepare_request for category, name, text in contributor.get_navigation_items(req): File "/usr/lib/python2.7/dist-packages/trac/ticket/web_ui.py", line 163, in get_navigation_items if 'TICKET_CREATE' in req.perm: File "/usr/lib/python2.7/dist-packages/trac/perm.py", line 549, in has_permission return self._has_permission(action, resource) File "/usr/lib/python2.7/dist-packages/trac/perm.py", line 563, in _has_permission check_permission(action, perm.username, resource, perm) File "/usr/lib/python2.7/dist-packages/trac/perm.py", line 450, in check_permission perm) File "/usr/lib/python2.7/dist-packages/trac/perm.py", line 285, in check_permission get_user_permissions(username) File "/usr/lib/python2.7/dist-packages/trac/perm.py", line 369, in get_user_permissions for perm in self.store.get_user_permissions(username): File "/usr/lib/python2.7/dist-packages/trac/perm.py", line 176, in get_user_permissions db = self.env.get_db_cnx() File "/usr/lib/python2.7/dist-packages/trac/env.py", line 285, in get_db_cnx return DatabaseManager(self).get_connection() File "/usr/lib/python2.7/dist-packages/trac/db/api.py", line 92, in get_connection return self._cnx_pool.get_cnx(self.timeout or None) File "/usr/lib/python2.7/dist-packages/trac/db/pool.py", line 176, in get_cnx return _backend.get_cnx(self._connector, self._kwargs, timeout) File "/usr/lib/python2.7/dist-packages/trac/db/pool.py", line 109, in get_cnx cnx = connector.get_connection(**kwargs) File "/usr/lib/python2.7/dist-packages/trac/db/mysql_backend.py", line 77, in get_connection cnx = MySQLConnection(path, log, user, password, host, port, params) File "/usr/lib/python2.7/dist-packages/trac/db/mysql_backend.py", line 196, in __init__ host=host, port=port, charset='utf8') File "/usr/lib/pymodules/python2.7/MySQLdb/__init__.py", line 81, in Connect return Connection(*args, **kwargs) File "/usr/lib/pymodules/python2.7/MySQLdb/connections.py", line 170, in __init__ super(Connection, self).__init__(*args, **kwargs2) OperationalError: (1040, 'Too many connections')