[2026-03-20 02:30:49 +0000] [188810] [INFO] Starting gunicorn 25.1.0
[2026-03-20 02:30:49 +0000] [188810] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-20 02:30:49 +0000] [188810] [INFO] Listening at: http://0.0.0.0:5100 (188810)
[2026-03-20 02:30:49 +0000] [188810] [INFO] Using worker: gthread
[2026-03-20 02:30:49 +0000] [188810] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-20 02:30:49 +0000] [188810] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-20 02:30:49 +0000] [188836] [INFO] Booting worker with pid: 188836
[2026-03-20 02:30:49 +0000] [188836] [INFO] Worker spawned (pid: 188836)
[2026-03-20 02:30:49 +0000] [188838] [INFO] Booting worker with pid: 188838
[2026-03-20 02:30:49 +0000] [188838] [INFO] Worker spawned (pid: 188838)
[2026-03-20 02:33:14 +0000] [188836] [INFO] Worker exiting (pid: 188836)
[2026-03-20 02:33:14 +0000] [188838] [INFO] Worker exiting (pid: 188838)
[2026-03-20 02:33:14 +0000] [188810] [INFO] Handling signal: term
[2026-03-20 02:33:14 +0000] [188810] [INFO] Worker (pid:188836) was sent SIGTERM!
[2026-03-20 02:33:14 +0000] [188810] [INFO] Worker (pid:188838) was sent SIGTERM!
[2026-03-20 02:33:14 +0000] [188810] [INFO] Shutting down: Master
[2026-03-20 02:33:15 +0000] [190061] [INFO] Starting gunicorn 25.1.0
[2026-03-20 02:33:15 +0000] [190061] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-20 02:33:15 +0000] [190061] [INFO] Listening at: http://0.0.0.0:5100 (190061)
[2026-03-20 02:33:15 +0000] [190061] [INFO] Using worker: gthread
[2026-03-20 02:33:15 +0000] [190061] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-20 02:33:15 +0000] [190061] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-20 02:33:15 +0000] [190129] [INFO] Booting worker with pid: 190129
[2026-03-20 02:33:15 +0000] [190129] [INFO] Worker spawned (pid: 190129)
[2026-03-20 03:10:59 +0000] [190061] [INFO] Handling signal: term
[2026-03-20 03:10:59 +0000] [190129] [INFO] Worker exiting (pid: 190129)
[2026-03-20 03:11:51 +0000] [225232] [INFO] Starting gunicorn 25.1.0
[2026-03-20 03:11:51 +0000] [225232] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-20 03:11:51 +0000] [225232] [INFO] Listening at: http://0.0.0.0:5100 (225232)
[2026-03-20 03:11:51 +0000] [225232] [INFO] Using worker: gthread
[2026-03-20 03:11:51 +0000] [225232] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-20 03:11:51 +0000] [225232] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-20 03:11:51 +0000] [225252] [INFO] Booting worker with pid: 225252
[2026-03-20 03:11:51 +0000] [225252] [INFO] Worker spawned (pid: 225252)
[2026-03-22 06:49:55 +0000] [225252] [ERROR] Exception in worker process
Traceback (most recent call last):
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 708, in spawn_worker
    worker.init_process()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 196, in init_process
    super().init_process()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 144, in init_process
    self.run()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 304, in run
    self.notify()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 76, in notify
    self.tmp.notify()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/workertmp.py", line 44, in notify
    os.utime(self._tmp.fileno(), (new_time, new_time))
OSError: [Errno 30] Read-only file system
[2026-03-22 06:49:55 +0000] [225252] [2026-03-22 06:49:56 +0000] [225232] [ERROR] Worker (pid:225252) exited with code 255.
[2026-03-22 06:49:56 +0000] [225232] [ERROR] Unhandled exception in main loop
Traceback (most recent call last):
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 245, in run
    self.manage_workers()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 657, in manage_workers
    self.spawn_workers()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 743, in spawn_workers
    self.spawn_worker()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 685, in spawn_worker
    worker = self.worker_class(self.worker_age, self.pid, self.LISTENERS,
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 173, in __init__
    super().__init__(*args, **kwargs)
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 65, in __init__
    self.tmp = WorkerTmp(cfg)
               ^^^^^^^^^^^^^^
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/workertmp.py", line 23, in __init__
    fd, name = tempfile.mkstemp(prefix="wgunicorn-", dir=fdir)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/tempfile.py", line 357, in mkstemp
    return _mkstemp_inner(dir, prefix, suffix, flags, output_type)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/tempfile.py", line 256, in _mkstemp_inner
    fd = _os.open(file, flags, 0o600)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [Errno 30] Read-only file system: '/tmp/wgunicorn-seqpqc3u'
[2026-03-23 06:26:55 +0000] [2025] [INFO] Starting gunicorn 25.1.0
[2026-03-23 06:26:55 +0000] [2025] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-23 06:26:55 +0000] [2025] [INFO] Listening at: http://0.0.0.0:5100 (2025)
[2026-03-23 06:26:55 +0000] [2025] [INFO] Using worker: gthread
[2026-03-23 06:26:55 +0000] [2025] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-23 06:26:55 +0000] [2025] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-23 06:26:55 +0000] [2615] [INFO] Booting worker with pid: 2615
[2026-03-23 06:26:55 +0000] [2615] [INFO] Worker spawned (pid: 2615)
[2026-03-23 06:26:55 +0000] [2620] [INFO] Booting worker with pid: 2620
[2026-03-23 06:26:55 +0000] [2620] [INFO] Worker spawned (pid: 2620)
[2026-03-23 08:02:07 +0000] [2615] [ERROR] Exception in worker process
Traceback (most recent call last):
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 708, in spawn_worker
    worker.init_process()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 196, in init_process
    super().init_process()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 144, in init_process
    self.run()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 304, in run
    self.notify()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 76, in notify
    self.tmp.notify()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/workertmp.py", line 44, in notify
    os.utime(self._tmp.fileno(), (new_time, new_time))
OSError: [Errno 30] Read-only file system
[2026-03-23 08:02:07 +0000] [2615] [INFO] Worker exiting (pid: 2615)
[2026-03-23 08:02:07 +0000] [2620] [ERROR] Exception in worker process
Traceback (most recent call last):
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 708, in spawn_worker
    worker.init_process()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 196, in init_process
    super().init_process()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 144, in init_process
    self.run()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 304, in run
    self.notify()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 76, in notify
    self.tmp.notify()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/workertmp.py", line 44, in notify
    os.utime(self._tmp.fileno(), (new_time, new_time))
OSError: [Errno 30] Read-only file system
[2026-03-23 08:02:07 +0000] [2620] [INFO] Worker exiting (pid: 2620)
[2026-03-23 08:02:07 +0000] [2025] [ERROR] Worker (pid:2615) exited with code 255.
[2026-03-23 08:02:07 +0000] [2025] [ERROR] Unhandled exception in main loop
Traceback (most recent call last):
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 245, in run
    self.manage_workers()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 657, in manage_workers
    self.spawn_workers()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 743, in spawn_workers
    self.spawn_worker()
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/arbiter.py", line 685, in spawn_worker
    worker = self.worker_class(self.worker_age, self.pid, self.LISTENERS,
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/gthread.py", line 173, in __init__
    super().__init__(*args, **kwargs)
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/base.py", line 65, in __init__
    self.tmp = WorkerTmp(cfg)
               ^^^^^^^^^^^^^^
  File "/home/ceterisprime/public_html/app/connect/spc-last/venv/lib64/python3.12/site-packages/gunicorn/workers/workertmp.py", line 23, in __init__
    fd, name = tempfile.mkstemp(prefix="wgunicorn-", dir=fdir)
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/tempfile.py", line 357, in mkstemp
    return _mkstemp_inner(dir, prefix, suffix, flags, output_type)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib64/python3.12/tempfile.py", line 256, in _mkstemp_inner
    fd = _os.open(file, flags, 0o600)
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [Errno 30] Read-only file system: '/tmp/wgunicorn-ach4_11j'
[2026-03-23 08:02:07 +0000] [2025] [WARNING] Worker (pid:2620) was sent SIGQUIT!
[2026-03-23 14:09:10 +0000] [2444] [INFO] Starting gunicorn 25.1.0
[2026-03-23 14:09:10 +0000] [2444] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-23 14:09:10 +0000] [2444] [INFO] Listening at: http://0.0.0.0:5100 (2444)
[2026-03-23 14:09:10 +0000] [2444] [INFO] Using worker: gthread
[2026-03-23 14:09:10 +0000] [2444] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-23 14:09:10 +0000] [2444] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-23 14:09:10 +0000] [3311] [INFO] Booting worker with pid: 3311
[2026-03-23 14:09:10 +0000] [3311] [INFO] Worker spawned (pid: 3311)
[2026-03-23 14:09:10 +0000] [3347] [INFO] Booting worker with pid: 3347
[2026-03-23 14:09:10 +0000] [3347] [INFO] Worker spawned (pid: 3347)
[2026-03-24 19:33:06 +0000] [3347] [INFO] Worker exiting (pid: 3347)
[2026-03-24 19:33:06 +0000] [3311] [INFO] Worker exiting (pid: 3311)
[2026-03-24 19:33:06 +0000] [2444] [INFO] Handling signal: term
[2026-03-24 19:33:06 +0000] [2444] [INFO] Worker (pid:3311) was sent SIGTERM!
[2026-03-24 19:33:06 +0000] [2444] [INFO] Worker (pid:3347) was sent SIGTERM!
[2026-03-24 19:33:06 +0000] [2444] [INFO] Shutting down: Master
[2026-03-24 19:34:44 +0000] [1984] [INFO] Starting gunicorn 25.1.0
[2026-03-24 19:34:44 +0000] [1984] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-24 19:34:44 +0000] [1984] [INFO] Listening at: http://0.0.0.0:5100 (1984)
[2026-03-24 19:34:44 +0000] [1984] [INFO] Using worker: gthread
[2026-03-24 19:34:44 +0000] [1984] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-24 19:34:44 +0000] [1984] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-24 19:34:44 +0000] [2675] [INFO] Booting worker with pid: 2675
[2026-03-24 19:34:44 +0000] [2675] [INFO] Worker spawned (pid: 2675)
[2026-03-24 19:34:44 +0000] [2681] [INFO] Booting worker with pid: 2681
[2026-03-24 19:34:44 +0000] [2681] [INFO] Worker spawned (pid: 2681)
[2026-03-24 20:26:08 +0000] [2675] [WARNING] Invalid request from ip=194.163.159.173: Invalid HTTP Version: 'SIP/2.0'
[2026-03-24 21:35:31 +0000] [2681] [WARNING] Invalid request from ip=194.163.159.173: Invalid HTTP Version: 'SIP/2.0'
[2026-03-24 22:22:56 +0000] [2681] [WARNING] Invalid request from ip=121.41.167.204: Invalid HTTP request line: ''
[2026-03-26 16:15:09 +0000] [1984] [INFO] Handling signal: term
[2026-03-26 16:15:09 +0000] [2675] [INFO] Worker exiting (pid: 2675)
[2026-03-26 16:15:09 +0000] [2681] [INFO] Worker exiting (pid: 2681)
[2026-03-26 16:15:10 +0000] [1984] [INFO] Shutting down: Master
[2026-03-26 16:15:21 +0000] [3055202] [INFO] Starting gunicorn 25.1.0
[2026-03-26 16:15:21 +0000] [3055202] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-03-26 16:15:21 +0000] [3055202] [INFO] Listening at: http://0.0.0.0:5100 (3055202)
[2026-03-26 16:15:21 +0000] [3055202] [INFO] Using worker: gthread
[2026-03-26 16:15:21 +0000] [3055202] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-03-26 16:15:21 +0000] [3055202] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-03-26 16:15:21 +0000] [3055269] [INFO] Booting worker with pid: 3055269
[2026-03-26 16:15:21 +0000] [3055269] [INFO] Worker spawned (pid: 3055269)
[2026-03-31 16:24:50 +0000] [3055269] [WARNING] Invalid request from ip=193.29.13.223: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2026-04-02 00:21:23 +0000] [3055269] [INFO] Worker exiting (pid: 3055269)
[2026-04-02 00:21:23 +0000] [3055202] [INFO] Handling signal: term
[2026-04-02 00:21:23 +0000] [3055202] [INFO] Worker (pid:3055269) was sent SIGTERM!
[2026-04-02 00:21:53 +0000] [3055202] [INFO] Shutting down: Master
[2026-04-02 00:21:54 +0000] [496637] [INFO] Starting gunicorn 25.1.0
[2026-04-02 00:21:54 +0000] [496637] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-04-02 00:21:54 +0000] [496637] [INFO] Listening at: http://0.0.0.0:5100 (496637)
[2026-04-02 00:21:54 +0000] [496637] [INFO] Using worker: gthread
[2026-04-02 00:21:54 +0000] [496637] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-04-02 00:21:54 +0000] [496637] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-04-02 00:21:54 +0000] [496652] [INFO] Booting worker with pid: 496652
[2026-04-02 00:21:54 +0000] [496652] [INFO] Worker spawned (pid: 496652)
[2026-04-02 01:00:50 +0000] [496637] [INFO] Handling signal: term
[2026-04-02 01:00:50 +0000] [496652] [INFO] Worker exiting (pid: 496652)
[2026-04-02 01:01:41 +0000] [546872] [INFO] Starting gunicorn 25.1.0
[2026-04-02 01:01:41 +0000] [546872] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-04-02 01:01:41 +0000] [546872] [INFO] Listening at: http://0.0.0.0:5100 (546872)
[2026-04-02 01:01:41 +0000] [546872] [INFO] Using worker: gthread
[2026-04-02 01:01:41 +0000] [546872] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-04-02 01:01:41 +0000] [546872] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-04-02 01:01:41 +0000] [546894] [INFO] Booting worker with pid: 546894
[2026-04-02 01:01:41 +0000] [546894] [INFO] Worker spawned (pid: 546894)
[2026-04-07 20:10:42 +0000] [546894] [WARNING] Invalid request from ip=37.77.150.83: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2026-04-12 08:27:14 +0000] [546894] [WARNING] Invalid request from ip=94.154.35.122: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2026-04-14 08:32:31 +0000] [546894] [WARNING] Invalid request from ip=94.154.35.122: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2026-04-14 17:47:42 +0000] [546894] [WARNING] Invalid request from ip=121.43.154.219: Invalid HTTP request line: ''
[2026-04-14 20:53:45 +0000] [546894] [WARNING] Invalid request from ip=94.154.35.122: Invalid HTTP request line: '\x03\x00\x00/*à\x00\x00\x00\x00\x00Cookie: mstshash=Administr'
[2026-04-15 18:51:43 +0000] [546894] [WARNING] Invalid request from ip=71.6.238.142: Invalid HTTP request line: ''
[2026-04-16 10:36:29 +0000] [546894] [INFO] Worker exiting (pid: 546894)
[2026-04-16 10:36:29 +0000] [546872] [INFO] Handling signal: term
[2026-04-16 10:36:29 +0000] [546872] [INFO] Worker (pid:546894) was sent SIGTERM!
[2026-04-16 10:36:59 +0000] [546872] [INFO] Shutting down: Master
[2026-04-16 10:38:29 +0000] [1955] [INFO] Starting gunicorn 25.1.0
[2026-04-16 10:38:29 +0000] [1955] [INFO] SPC Flask API Gunicorn server starting (staging)...
[2026-04-16 10:38:29 +0000] [1955] [INFO] Listening at: http://0.0.0.0:5100 (1955)
[2026-04-16 10:38:29 +0000] [1955] [INFO] Using worker: gthread
[2026-04-16 10:38:29 +0000] [1955] [INFO] SPC Flask API ready (staging) - listening on 0.0.0.0:5100
[2026-04-16 10:38:29 +0000] [1955] [INFO] Control socket listening at /home/ceterisprime/public_html/app/connect/spc-last/v2/api/gunicorn.ctl
[2026-04-16 10:38:29 +0000] [2602] [INFO] Booting worker with pid: 2602
[2026-04-16 10:38:29 +0000] [2602] [INFO] Worker spawned (pid: 2602)
[2026-04-16 10:38:29 +0000] [2607] [INFO] Booting worker with pid: 2607
[2026-04-16 10:38:29 +0000] [2607] [INFO] Worker spawned (pid: 2607)
