<class 'pymysql.err.OperationalError'>
Python 2.7.18: /home/pacs/edv06/users/admin/virtualenv/bin/python
Sun Apr 26 07:27:20 2026

A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred.

 /home/pacs/edv06/users/admin/virtualenv/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>>
 /home/pacs/edv06/users/admin/virtualenv/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 = <function runner>, environ = {'CONTENT_LENGTH': '0', 'CONTEXT_DOCUMENT_ROOT': '/home/doms/www.hanmark.de/fastcgi-ssl/', 'CONTEXT_PREFIX': '/fastcgi-bin/', 'DOCUMENT_ROOT': '/home/doms/www.hanmark.de/htdocs-ssl', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.hanmark.de', ...}, start_response = <function start_response>
 /home/pacs/edv06/users/admin/hanmark/website/hanmark.py in runner(environ={'CONTENT_LENGTH': '0', 'CONTEXT_DOCUMENT_ROOT': '/home/doms/www.hanmark.de/fastcgi-ssl/', 'CONTEXT_PREFIX': '/fastcgi-bin/', 'DOCUMENT_ROOT': '/home/doms/www.hanmark.de/htdocs-ssl', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.hanmark.de', ...}, response=<function start_response>)
    102         return view.handle(method)
    103 
    104 
    105 def runner(environ, response):
=>  106     return Hanmark(environ, response, __mapping, __db).run()
global Hanmark = <class 'hanmark.Hanmark'>, environ = {'CONTENT_LENGTH': '0', 'CONTEXT_DOCUMENT_ROOT': '/home/doms/www.hanmark.de/fastcgi-ssl/', 'CONTEXT_PREFIX': '/fastcgi-bin/', 'DOCUMENT_ROOT': '/home/doms/www.hanmark.de/htdocs-ssl', 'GATEWAY_INTERFACE': 'CGI/1.1', 'HTTPS': 'on', 'HTTP_ACCEPT': '*/*', 'HTTP_ACCEPT_ENCODING': 'gzip, br, zstd, deflate', 'HTTP_CONNECTION': 'close', 'HTTP_HOST': 'www.hanmark.de', ...}, response = <function start_response>, global __mapping = <mapping.Mapping object>, global __db = {'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'}, ).run undefined
 /home/pacs/edv06/users/admin/hanmark/weblib/application.py in run(self=<hanmark.Hanmark object>)
     60             (status, header, result,) = self.notimplemented()
     61         except:
=>   62             (status, header, result,) = self.internalservererror()
     63         connection.close()
     64         self.response(status, header)
status undefined, header undefined, result undefined, self = <hanmark.Hanmark object>, self.internalservererror = <bound method Hanmark.internalservererror of <hanmark.Hanmark object>>
 /home/pacs/edv06/users/admin/hanmark/website/hanmark.py in internalservererror(self=<hanmark.Hanmark object>)
     98 
     99     def internalservererror(self):
=>  100         view = InternalServerError(self.fakerequest())
    101         method = self.environ['REQUEST_METHOD']
    102         return view.handle(method)
view undefined, global InternalServerError = <class 'views.internalservererror.InternalServerError'>, self = <hanmark.Hanmark object>, self.fakerequest = <bound method Hanmark.fakerequest of <hanmark.Hanmark object>>
 /home/pacs/edv06/users/admin/hanmark/website/hanmark.py in fakerequest(self=<hanmark.Hanmark object>)
     82           'ids' : tuple(),
     83           'mapping' : self.mapping,
=>   84           'db' : connect(**self.db),
     85           'form' : None,
     86           'environ' : dict(),
global connect = <function Connect>, self = <hanmark.Hanmark object>, self.db = {'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'}
 /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/pymysql/__init__.py in Connect(*args=(), **kwargs={'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'})
     92     """
     93     from .connections import Connection
=>   94     return Connection(*args, **kwargs)
     95 
     96 from . import connections as _orig_conn
Connection = <class 'pymysql.connections.Connection'>, args = (), kwargs = {'charset': 'utf8', 'db': 'hanmark', 'host': 'localhost', 'passwd': 'EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', 'port': 33306, 'user': 'hanmark'}
 /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/pymysql/connections.py in __init__(self=<pymysql.connections.Connection object>, host='localhost', user='hanmark', password='EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', database='hanmark', port=33306, unix_socket=None, charset='utf8', sql_mode=None, read_default_file=None, conv={0: <class 'decimal.Decimal'>, 1: <type 'int'>, 2: <type 'int'>, 3: <type 'int'>, 4: <type 'float'>, 5: <type 'float'>, 7: <function convert_datetime>, 8: <type 'int'>, 9: <type 'int'>, 10: <function convert_date>, ...}, use_unicode=None, client_flag=3842573, cursorclass=<class 'pymysql.cursors.Cursor'>, init_command=None, connect_timeout=10, ssl=None, read_default_group=None, compress=None, named_pipe=None, autocommit=False, db='hanmark', passwd='EyRuPWF6iv6iQM8B1T3xWnh3xscacYJs', local_infile=False, max_allowed_packet=16777216, defer_connect=False, auth_plugin_map=None, read_timeout=None, write_timeout=None, bind_address=None, binary_prefix=False, program_name=None, server_public_key=None)
    325             self._sock = None
    326         else:
=>  327             self.connect()
    328 
    329     def _create_ssl_ctx(self, sslp):
self = <pymysql.connections.Connection object>, self.connect = <bound method Connection.connect of <pymysql.connections.Connection object>>
 /home/pacs/edv06/users/admin/virtualenv/lib/python2.7/site-packages/pymysql/connections.py in connect(self=<pymysql.connections.Connection object>, sock=None)
    617                 exc.traceback = traceback.format_exc()
    618                 if DEBUG: print(exc.traceback)
=>  619                 raise exc
    620 
    621             # If e is neither DatabaseError or IOError, It's a bug.
exc = OperationalError(2003, "Can't connect to MySQL s...on 'localhost' ([Errno 111] Connection refused)")

<class 'pymysql.err.OperationalError'>: (2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Connection refused)")
      args = (2003, "Can't connect to MySQL server on 'localhost' ([Errno 111] Connection refused)")
      message = ''
      original_exception = error(111, 'Connection refused')
      traceback = 'Traceback (most recent call last):\n File "/home... raise err\nerror: [Errno 111] Connection refused\n'