diff --git a/logs/access.log b/logs/access.log index 5103284..edafa69 100644 --- a/logs/access.log +++ b/logs/access.log @@ -862,3 +862,4 @@ 192.168.0.132 - - [03/Nov/2025:19:46:38 +0200] "GET /get_fg_report_data?report=1 HTTP/1.1" 200 4791 "https://quality.moto-adv.com/fg_quality" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 9459 ยตs 192.168.0.132 - - [03/Nov/2025:19:46:52 +0200] "GET /settings HTTP/1.1" 200 10625 "https://quality.moto-adv.com/dashboard" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 29667 ยตs 192.168.0.132 - - [03/Nov/2025:19:47:14 +0200] "GET /user_management_simple HTTP/1.1" 200 43577 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 54731 ยตs +192.168.0.132 - - [03/Nov/2025:19:55:16 +0200] "GET /user_management_simple HTTP/1.1" 200 43577 "https://quality.moto-adv.com/settings" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/142.0.0.0 Safari/537.36" 113978 ยตs diff --git a/logs/error.log b/logs/error.log index f54e4f1..4a6fe30 100644 --- a/logs/error.log +++ b/logs/error.log @@ -651,3 +651,153 @@ AttributeError: 'WorkerTmp' object has no attribute 'last_mtime' [2025-11-03 19:48:24 +0200] [394823] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) [2025-11-03 19:48:24 +0200] [394870] [INFO] Booting worker with pid: 394870 [2025-11-03 19:48:24 +0200] [394870] [INFO] โœจ Worker spawned successfully (pid: 394870) +[2025-11-03 20:03:55 +0200] [394863] [INFO] Worker exiting (pid: 394863) +[2025-11-03 20:03:55 +0200] [394862] [INFO] Worker exiting (pid: 394862) +[2025-11-03 20:03:55 +0200] [394867] [INFO] Worker exiting (pid: 394867) +[2025-11-03 20:03:55 +0200] [394823] [INFO] Handling signal: term +[2025-11-03 20:03:55 +0200] [394864] [INFO] Worker exiting (pid: 394864) +[2025-11-03 20:03:55 +0200] [394869] [INFO] Worker exiting (pid: 394869) +[2025-11-03 20:03:55 +0200] [394870] [INFO] Worker exiting (pid: 394870) +[2025-11-03 20:03:55 +0200] [394866] [INFO] Worker exiting (pid: 394866) +[2025-11-03 20:03:55 +0200] [394868] [INFO] Worker exiting (pid: 394868) +[2025-11-03 20:03:55 +0200] [394865] [INFO] Worker exiting (pid: 394865) +Traceback (most recent call last): + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 223, in run + handler() + ~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 256, in handle_term + raise StopIteration +StopIteration + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/srv/quality_recticel/recticel/bin/gunicorn", line 8, in + sys.exit(run()) + ~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/app/wsgiapp.py", line 66, in run + WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/app/base.py", line 235, in run + super().run() + ~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/app/base.py", line 71, in run + Arbiter(self).run() + ~~~~~~~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 226, in run + self.halt() + ~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 341, in halt + self.stop() + ~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 395, in stop + time.sleep(0.1) + ~~~~~~~~~~^^^^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 241, in handle_chld + self.reap_workers() + ~~~~~~~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 559, in reap_workers + self.cfg.child_exit(self, worker) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + File "/srv/quality_app/py_app/gunicorn.conf.py", line 165, in child_exit + server.log.info("๐Ÿ‘‹ Worker %s exited (exit code: %s)", worker.pid, worker.tmp.last_mtime) + ^^^^^^^^^^^^^^^^^^^^^ +AttributeError: 'WorkerTmp' object has no attribute 'last_mtime' +[2025-11-03 20:04:00 +0200] [395486] [INFO] Starting gunicorn 23.0.0 +[2025-11-03 20:04:00 +0200] [395486] [INFO] ============================================================ +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐Ÿš€ Trasabilitate Application - Starting Server +[2025-11-03 20:04:00 +0200] [395486] [INFO] ============================================================ +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐Ÿ“ Configuration: +[2025-11-03 20:04:00 +0200] [395486] [INFO] โ€ข Workers: 9 +[2025-11-03 20:04:00 +0200] [395486] [INFO] โ€ข Worker Class: sync +[2025-11-03 20:04:00 +0200] [395486] [INFO] โ€ข Timeout: 120s +[2025-11-03 20:04:00 +0200] [395486] [INFO] โ€ข Bind: 0.0.0.0:8781 +[2025-11-03 20:04:00 +0200] [395486] [INFO] โ€ข Preload App: True +[2025-11-03 20:04:00 +0200] [395486] [INFO] โ€ข Max Requests: 1000 (+/- 100) +[2025-11-03 20:04:00 +0200] [395486] [INFO] ============================================================ +[2025-11-03 20:04:00 +0200] [395486] [INFO] Listening at: http://0.0.0.0:8781 (395486) +[2025-11-03 20:04:00 +0200] [395486] [INFO] Using worker: sync +[2025-11-03 20:04:00 +0200] [395486] [INFO] ============================================================ +[2025-11-03 20:04:00 +0200] [395486] [INFO] โœ… Trasabilitate Application Server is READY! +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐Ÿ“ก Listening on: [('0.0.0.0', 8781)] +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐ŸŒ Access the application at: http://0.0.0.0:8781 +[2025-11-03 20:04:00 +0200] [395486] [INFO] ============================================================ +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:00 +0200] [395496] [INFO] Booting worker with pid: 395496 +[2025-11-03 20:04:00 +0200] [395496] [INFO] โœจ Worker spawned successfully (pid: 395496) +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:00 +0200] [395497] [INFO] Booting worker with pid: 395497 +[2025-11-03 20:04:00 +0200] [395497] [INFO] โœจ Worker spawned successfully (pid: 395497) +[2025-11-03 20:04:00 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:00 +0200] [395498] [INFO] Booting worker with pid: 395498 +[2025-11-03 20:04:00 +0200] [395498] [INFO] โœจ Worker spawned successfully (pid: 395498) +[2025-11-03 20:04:01 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:01 +0200] [395499] [INFO] Booting worker with pid: 395499 +[2025-11-03 20:04:01 +0200] [395499] [INFO] โœจ Worker spawned successfully (pid: 395499) +[2025-11-03 20:04:01 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:01 +0200] [395500] [INFO] Booting worker with pid: 395500 +[2025-11-03 20:04:01 +0200] [395500] [INFO] โœจ Worker spawned successfully (pid: 395500) +[2025-11-03 20:04:01 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:01 +0200] [395501] [INFO] Booting worker with pid: 395501 +[2025-11-03 20:04:01 +0200] [395501] [INFO] โœจ Worker spawned successfully (pid: 395501) +[2025-11-03 20:04:01 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:01 +0200] [395502] [INFO] Booting worker with pid: 395502 +[2025-11-03 20:04:01 +0200] [395502] [INFO] โœจ Worker spawned successfully (pid: 395502) +[2025-11-03 20:04:01 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:01 +0200] [395503] [INFO] Booting worker with pid: 395503 +[2025-11-03 20:04:01 +0200] [395503] [INFO] โœจ Worker spawned successfully (pid: 395503) +[2025-11-03 20:04:01 +0200] [395486] [INFO] ๐Ÿ”„ Forking new worker (pid: [booting]) +[2025-11-03 20:04:01 +0200] [395504] [INFO] Booting worker with pid: 395504 +[2025-11-03 20:04:01 +0200] [395504] [INFO] โœจ Worker spawned successfully (pid: 395504) +[2025-11-03 20:05:52 +0200] [395497] [INFO] Worker exiting (pid: 395497) +[2025-11-03 20:05:52 +0200] [395496] [INFO] Worker exiting (pid: 395496) +[2025-11-03 20:05:52 +0200] [395499] [INFO] Worker exiting (pid: 395499) +[2025-11-03 20:05:52 +0200] [395486] [INFO] Handling signal: term +[2025-11-03 20:05:52 +0200] [395501] [INFO] Worker exiting (pid: 395501) +[2025-11-03 20:05:52 +0200] [395500] [INFO] Worker exiting (pid: 395500) +[2025-11-03 20:05:52 +0200] [395498] [INFO] Worker exiting (pid: 395498) +[2025-11-03 20:05:52 +0200] [395503] [INFO] Worker exiting (pid: 395503) +[2025-11-03 20:05:52 +0200] [395502] [INFO] Worker exiting (pid: 395502) +[2025-11-03 20:05:52 +0200] [395504] [INFO] Worker exiting (pid: 395504) +Traceback (most recent call last): + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 223, in run + handler() + ~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 256, in handle_term + raise StopIteration +StopIteration + +During handling of the above exception, another exception occurred: + +Traceback (most recent call last): + File "/srv/quality_recticel/recticel/bin/gunicorn", line 8, in + sys.exit(run()) + ~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/app/wsgiapp.py", line 66, in run + WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]", prog=prog).run() + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/app/base.py", line 235, in run + super().run() + ~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/app/base.py", line 71, in run + Arbiter(self).run() + ~~~~~~~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 226, in run + self.halt() + ~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 341, in halt + self.stop() + ~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 395, in stop + time.sleep(0.1) + ~~~~~~~~~~^^^^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 241, in handle_chld + self.reap_workers() + ~~~~~~~~~~~~~~~~~^^ + File "/srv/quality_recticel/recticel/lib/python3.13/site-packages/gunicorn/arbiter.py", line 559, in reap_workers + self.cfg.child_exit(self, worker) + ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^ + File "/srv/quality_app/py_app/gunicorn.conf.py", line 165, in child_exit + def child_exit(server, worker): + +AttributeError: 'WorkerTmp' object has no attribute 'last_mtime'