2026-04-30 07:57:10,142 - main - INFO - === Logging system initialized ===
2026-04-30 07:57:10,142 - main - INFO - Log file: logs/app_20260430_075710.log
2026-04-30 07:57:10,142 - main - INFO - Log level: INFO
2026-04-30 07:57:10,142 - main - INFO - Timestamp: 20260430_075710
2026-04-30 07:57:10,230 - main - INFO - Included router: routers.agent_availability.router
2026-04-30 07:57:11,270 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-04-30 07:57:11,293 - main - INFO - Included router: routers.aihub.router
2026-04-30 07:57:11,310 - main - INFO - Included router: routers.auth.router
2026-04-30 07:57:11,360 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-04-30 07:57:11,400 - main - INFO - Included router: routers.chat_attachments.router
2026-04-30 07:57:11,471 - main - INFO - Included router: routers.chat_branding.router
2026-04-30 07:57:11,494 - main - INFO - Included router: routers.chat_branding_api.router
2026-04-30 07:57:11,550 - main - INFO - Included router: routers.chat_conversations.router
2026-04-30 07:57:11,593 - main - INFO - Included router: routers.chat_messages.router
2026-04-30 07:57:11,728 - main - INFO - Included router: routers.chat_routing_rules.router
2026-04-30 07:57:11,749 - main - INFO - Included router: routers.contact.router
2026-04-30 07:57:11,750 - main - INFO - Included router: routers.health.router
2026-04-30 07:57:11,791 - main - INFO - Included router: routers.kb_articles.router
2026-04-30 07:57:11,834 - main - INFO - Included router: routers.notification_preferences.router
2026-04-30 07:57:11,880 - main - INFO - Included router: routers.notifications.router
2026-04-30 07:57:11,927 - main - INFO - Included router: routers.plans.router
2026-04-30 07:57:11,945 - main - INFO - Included router: routers.settings.router
2026-04-30 07:57:11,977 - main - INFO - Included router: routers.smtp_settings.router
2026-04-30 07:57:12,007 - main - INFO - Included router: routers.storage.router
2026-04-30 07:57:12,141 - main - INFO - Included router: routers.support_chat.router
2026-04-30 07:57:12,176 - main - INFO - Included router: routers.support_departments.router
2026-04-30 07:57:12,218 - main - INFO - Included router: routers.support_seats.router
2026-04-30 07:57:12,224 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-04-30 07:57:12,374 - main - INFO - Included router: routers.ticket_summaries.router
2026-04-30 07:57:12,411 - main - INFO - Included router: routers.ticket_sync_states.router
2026-04-30 07:57:12,418 - main - INFO - Included router: routers.user.router
2026-04-30 07:57:12,458 - main - INFO - Included router: routers.user_profiles.router
2026-04-30 07:57:12,534 - main - INFO - Included router: routers.whmcs.router
2026-04-30 07:57:12,591 - main - INFO - Included router: routers.whmcs_admin.router
2026-04-30 07:57:12,625 - main - INFO - Included router: routers.whmcs_extra.router
2026-04-30 07:57:12,627 - main - INFO - === Application startup initiated ===
2026-04-30 07:57:12,627 - services.database - INFO - Ignore creating tables
2026-04-30 07:57:12,627 - services.mock_data - INFO - Ignore initialize data
2026-04-30 07:57:12,627 - services.auth - INFO - Ignore initialize admin
2026-04-30 07:57:12,627 - main - INFO - === Application startup completed successfully ===
2026-04-30 07:57:19,227 - core.config - DEBUG - Read dynamic attribute jwt_secret_key from environment variable JWT_SECRET_KEY
2026-04-30 07:57:19,227 - core.config - DEBUG - Read dynamic attribute jwt_algorithm from environment variable JWT_ALGORITHM
2026-04-30 07:57:19,241 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:57:19,244 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 07:57:19,244 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-04-30 07:57:19,244 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-04-30 07:57:19,245 - core.database - INFO - Starting database initialization...
2026-04-30 07:57:19,245 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-04-30 07:57:19,245 - core.database - INFO - Normalizing database URL for async compatibility...
2026-04-30 07:57:19,246 - core.database - INFO - Creating async database engine...
2026-04-30 07:57:19,246 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-04-30 07:57:19,292 - core.database - INFO - Database engine created successfully
2026-04-30 07:57:19,292 - core.database - INFO - Creating async session maker...
2026-04-30 07:57:19,292 - core.database - INFO - Async session maker created successfully
2026-04-30 07:57:19,292 - core.database - INFO - Database connection initialized successfully
2026-04-30 07:57:19,292 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-04-30 07:57:19,292 - core.database - INFO - 🔧 Starting table creation...
2026-04-30 07:57:19,488 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:57:19,497 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:57:19,497 - core.config - DEBUG - Read dynamic attribute oss_service_url from environment variable OSS_SERVICE_URL
2026-04-30 07:57:19,497 - core.config - DEBUG - Read dynamic attribute oss_api_key from environment variable OSS_API_KEY
2026-04-30 07:57:19,589 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-04-30 07:57:19,604 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8caa6a40>
2026-04-30 07:57:19,604 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8eb77640> server_hostname='atoms.dev' timeout=120.0
2026-04-30 07:57:19,614 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8caa6770>
2026-04-30 07:57:19,615 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-04-30 07:57:19,615 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:57:19,615 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-04-30 07:57:19,616 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:57:19,616 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-04-30 07:57:19,882 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Thu, 30 Apr 2026 14:57:19 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'10d14ebb308bdc19196e75c5b1da26e0'), (b'X-Trace-Id', b'b4d5c7169ea746078671f9ab8fbfe978'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f4765f19cd3867d-LAX')])
2026-04-30 07:57:19,884 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-04-30 07:57:19,884 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-04-30 07:57:19,885 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:57:19,885 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:57:19,885 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:57:19,886 - httpcore.connection - DEBUG - close.started
2026-04-30 07:57:19,886 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:57:21,809 - core.database - INFO - Tables initialized successfully
2026-04-30 07:57:21,810 - core.database - DEBUG - [DB_OP] Create tables completed in 2.5176s
2026-04-30 07:57:21,874 - core.database - INFO - Lazy database initialization completed successfully
2026-04-30 07:57:21,875 - core.database - DEBUG - [DB_OP] Database session created successfully in 2.6308s
2026-04-30 07:57:22,344 - core.database - DEBUG - [DB_OP] Database session cleanup after 3.0997s
2026-04-30 07:57:39,014 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:57:39,040 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:57:39,063 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:57:39,406 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9afc10>
2026-04-30 07:57:39,407 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec2c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:57:39,584 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f5830a0>
2026-04-30 07:57:39,585 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:57:39,585 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:57:39,585 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:57:39,585 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:57:39,585 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:57:39,895 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:57:39 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=531d78545f21a3bb17573c56af1d22a1; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:57:39,895 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:57:39,896 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:57:39,896 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:57:39,896 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:57:39,896 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:57:39,896 - httpcore.connection - DEBUG - close.started
2026-04-30 07:57:39,897 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:57:39,897 - routers.whmcs - WARNING - WHMCS upstream unavailable for /me; returning degraded profile: WHMCS API returned status 403.
2026-04-30 07:59:28,951 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 07:59:28,951 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 07:59:28,957 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:28,983 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:28,985 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:29,008 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:29,011 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:29,055 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:29,059 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:29,081 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:29,084 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:29,107 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:29,336 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f8340>
2026-04-30 07:59:29,336 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec440> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:29,339 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3883s
2026-04-30 07:59:29,356 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fbdc0>
2026-04-30 07:59:29,356 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec4c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:29,359 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c821690>
2026-04-30 07:59:29,359 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec940> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:29,360 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0bfa0>
2026-04-30 07:59:29,360 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec6c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:29,514 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f5d9690>
2026-04-30 07:59:29,515 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,515 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:29,515 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,516 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:29,516 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,516 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca09e70>
2026-04-30 07:59:29,516 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec5c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:29,538 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f5dbf70>
2026-04-30 07:59:29,539 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,539 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:29,540 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,540 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:29,540 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,545 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0bf40>
2026-04-30 07:59:29,545 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,546 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:29,546 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,546 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:29,546 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,550 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:29,574 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-04-30 07:59:29,576 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0b430>
2026-04-30 07:59:29,576 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,577 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:29,577 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,577 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:29,577 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,589 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c8232e0>
2026-04-30 07:59:29,589 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec9c0> server_hostname='atoms.dev' timeout=120.0
2026-04-30 07:59:29,602 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c823040>
2026-04-30 07:59:29,603 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-04-30 07:59:29,603 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:29,603 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-04-30 07:59:29,603 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:29,603 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-04-30 07:59:29,698 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca092d0>
2026-04-30 07:59:29,699 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,699 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:29,699 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,700 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:29,700 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:29,798 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:29 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=35fe4c27531bf499708bf4dc413827ea; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:29,799 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:29,799 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,799 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:29,799 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:29,799 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:29,799 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:29,800 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:29,830 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:29 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=e32e075240ef7ebc9cce885a6e637f40; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:29,831 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:29,831 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,832 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:29,832 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:29,832 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:29,832 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:29,833 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:29,869 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:29 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=5ddb7a49d7d175c14cfed235d1077d4c; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:29,870 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:29,870 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,870 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:29,871 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:29,871 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:29,871 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:29,871 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:29,891 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:29 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=771447fc8e24bbb4da5a50e74b0c4689; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:29,892 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:29,892 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,892 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:29,893 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:29,893 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:29,893 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:29,894 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:29,967 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Thu, 30 Apr 2026 14:59:29 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'c3ef66fa0b693028e3e642dec3a2f35e'), (b'X-Trace-Id', b'75af0b44c7d54b6c95a75cb8564ec756'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f47691e0d63de86-LAX')])
2026-04-30 07:59:29,967 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-04-30 07:59:29,967 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-04-30 07:59:29,968 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:29,968 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:29,968 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:29,969 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:29,969 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:29,984 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:29 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=d5b8ec3c1a15fc9a0dc6c647de7c2da5; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:29,984 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:29,984 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:29,985 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:29,985 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:29,985 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:29,985 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:29,986 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:30,348 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:30,349 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 07:59:30,349 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 07:59:30,349 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 07:59:30,867 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 07:59:30,868 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5190s
2026-04-30 07:59:33,528 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:33,572 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:33,574 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:33,604 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:33,606 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:33,637 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:33,638 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:33,662 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:33,664 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:33,687 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:33,801 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0a7d0>
2026-04-30 07:59:33,801 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ed740> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:33,832 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0b880>
2026-04-30 07:59:33,833 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9eeec0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:33,859 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c823df0>
2026-04-30 07:59:33,859 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec6c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:33,860 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fb400>
2026-04-30 07:59:33,860 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ece40> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:33,865 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f8550>
2026-04-30 07:59:33,865 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec9c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:33,973 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0a860>
2026-04-30 07:59:33,974 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:33,975 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:33,975 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:33,975 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:33,975 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,012 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0aef0>
2026-04-30 07:59:34,013 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,013 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:34,013 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,014 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:34,015 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,037 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c823790>
2026-04-30 07:59:34,038 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,038 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:34,038 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,038 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:34,039 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,043 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f5dac50>
2026-04-30 07:59:34,043 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,044 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:34,044 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,044 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:34,044 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,050 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fa3e0>
2026-04-30 07:59:34,050 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,051 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:34,051 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,051 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:34,051 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:34,279 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:34 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=1dd284ec0424eb447be1bb619b6d9ccf; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:34,280 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:34,280 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,281 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:34,281 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:34,281 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:34,281 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:34,281 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:34,319 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:34 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=09ae465e1731fa4d9a4eeef36c63240a; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:34,320 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:34,320 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,320 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:34,321 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:34,321 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:34,321 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:34,321 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:34 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=2eefb26aa4f0f79e281f7169c22a4178; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:34,322 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:34,322 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,322 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:34,322 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:34,323 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:34,323 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:34,323 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:34,324 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:34,360 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:34 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=7368340a072a815de6a5022cbc9b6b12; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:34,361 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:34,361 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,361 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:34,362 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:34,362 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:34,363 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:34,363 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:34,379 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:34 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=67a3d8e4c2a1fce556884db5c5a854e0; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:34,380 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:34,380 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:34,381 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:34,381 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:34,381 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:34,381 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:34,382 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:36,545 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:36,569 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:36,571 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:36,593 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:36,595 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:36,622 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:36,624 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:36,648 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:36,650 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:36,673 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:36,796 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0a7a0>
2026-04-30 07:59:36,797 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef1c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:36,844 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c820160>
2026-04-30 07:59:36,845 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec940> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:36,845 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c8222f0>
2026-04-30 07:59:36,845 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef0c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:36,852 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0a770>
2026-04-30 07:59:36,852 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9eed40> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:36,956 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f9fc0>
2026-04-30 07:59:36,956 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef240> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:36,978 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0b790>
2026-04-30 07:59:36,979 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:36,980 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:36,980 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:36,981 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:36,981 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,024 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9afa60>
2026-04-30 07:59:37,025 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,026 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:37,026 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,027 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:37,027 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,028 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c823970>
2026-04-30 07:59:37,029 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,029 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:37,029 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,030 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:37,030 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,037 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0ae60>
2026-04-30 07:59:37,038 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,038 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:37,039 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,040 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:37,040 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,139 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f8430>
2026-04-30 07:59:37,139 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,140 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:37,140 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,140 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:37,140 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:37,281 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:37 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=6a496b121cc46596c3c08d7bf29f1ba2; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:37,282 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:37,282 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,282 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:37,282 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:37,283 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:37,283 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:37,283 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:37,339 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:37 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=5f2a2280aebf1dd8a497d2385846fa5c; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:37,340 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:37,340 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,340 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:37,341 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:37,341 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:37,341 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:37,341 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:37,342 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:37 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=00040a7521a7a5d0e96ddb76a7ed9f1a; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:37,342 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:37,343 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,343 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:37,343 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:37,343 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:37,343 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:37,344 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:37,350 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:37 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=da8abe4045f0b1c1761fb2bbf6a398bb; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:37,350 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:37,350 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,350 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:37,351 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:37,351 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:37,351 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:37,351 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:37,425 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:37 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=72d91052abe73b2ca0d1f4b9f744f862; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:37,426 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:37,426 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:37,427 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:37,427 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:37,427 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:37,427 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:37,428 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:43,391 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:43,428 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:43,430 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:43,455 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:43,456 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:43,485 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:43,487 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:43,511 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:43,512 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:43,534 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:43,682 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fa830>
2026-04-30 07:59:43,683 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef140> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:43,709 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca08af0>
2026-04-30 07:59:43,710 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef340> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:43,710 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f87f0>
2026-04-30 07:59:43,710 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec440> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:43,711 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f450790>
2026-04-30 07:59:43,711 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec4c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:43,777 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0bd00>
2026-04-30 07:59:43,778 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec140> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:43,863 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f8550>
2026-04-30 07:59:43,863 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,864 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:43,864 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:43,864 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:43,864 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,889 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fb4f0>
2026-04-30 07:59:43,890 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,890 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:43,891 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:43,891 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:43,891 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,897 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f5d9750>
2026-04-30 07:59:43,897 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,897 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:43,897 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:43,898 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:43,898 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,903 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8caa7f70>
2026-04-30 07:59:43,903 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,903 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:43,904 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:43,904 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:43,904 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,952 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca09960>
2026-04-30 07:59:43,953 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:43,953 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:43,953 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:43,953 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:43,954 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:44,178 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:44 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=bafda2c2bece437aeb8da89e5785a971; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:44,179 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:44,179 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:44,180 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:44,180 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:44,180 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:44,180 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:44,180 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:44,197 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:44 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=2710d37c86e46d136ebe7e2833ab2a39; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:44,198 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:44,198 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:44,198 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:44,199 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:44,199 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:44,199 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:44,200 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:44 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=68614b983bf15b80c32690f1af7bc8dd; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:44,200 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:44,200 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:44,201 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:44,201 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:44,201 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:44,202 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:44,202 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:44,202 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:44,221 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:44 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=ac4c4ad52f5113b5d2a32a188b58e11b; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:44,222 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:44,222 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:44,223 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:44,223 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:44,223 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:44,223 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:44,223 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:44,234 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:44 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=cd6e0166dc205f8569e875e2b4a89500; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:44,234 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:44,235 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:44,235 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:44,235 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:44,235 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:44,236 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:44,236 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:50,921 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:50,962 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:50,963 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:50,985 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:50,987 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:51,014 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:51,016 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:51,074 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:51,077 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 07:59:51,109 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 07:59:51,184 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c8234f0>
2026-04-30 07:59:51,184 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef1c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:51,249 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c822170>
2026-04-30 07:59:51,250 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef240> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:51,281 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9af2e0>
2026-04-30 07:59:51,281 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef040> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:51,282 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0b760>
2026-04-30 07:59:51,282 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec4c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:51,362 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c8235b0>
2026-04-30 07:59:51,362 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,363 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:51,363 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,363 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:51,363 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,426 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca095d0>
2026-04-30 07:59:51,427 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef4c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 07:59:51,432 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c822650>
2026-04-30 07:59:51,432 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,432 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:51,433 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,433 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:51,433 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,457 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0ba00>
2026-04-30 07:59:51,458 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,458 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:51,459 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,459 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:51,460 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,467 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8caa76d0>
2026-04-30 07:59:51,468 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,468 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:51,468 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,469 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:51,469 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,611 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c821210>
2026-04-30 07:59:51,612 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,613 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 07:59:51,613 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,613 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 07:59:51,613 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 07:59:51,658 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=a2fbc0e59a7e13cdae3e18c1833e7a22; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:51,659 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:51,660 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,661 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:51,661 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:51,661 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:51,662 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:51,662 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:51,740 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=c0296ad2a8716d7a9cfe5f8d5db92ec0; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:51,741 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:51,742 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,743 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:51,743 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:51,744 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:51,744 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:51,744 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=da6ca3f6c4dcf50885eeea37dfbb3e51; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:51,745 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:51,745 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,746 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:51,746 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:51,746 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:51,747 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:51,747 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:51,748 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:51,758 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=7b4abbff16d204468e03bb1fa7ec9c21; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:51,759 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:51,759 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,759 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:51,760 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:51,760 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:51,760 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:51,761 - httpcore.connection - DEBUG - close.complete
2026-04-30 07:59:51,926 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 14:59:51 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=0fc4b6abe81fc51844a11db521157de6; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 07:59:51,927 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 07:59:51,927 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 07:59:51,927 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 07:59:51,928 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 07:59:51,928 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 07:59:51,928 - httpcore.connection - DEBUG - close.started
2026-04-30 07:59:51,928 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:00,980 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:01,026 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:01,028 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:01,064 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:01,066 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:01,095 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:01,097 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:01,119 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:01,121 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:01,145 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:01,267 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca090c0>
2026-04-30 08:00:01,268 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef140> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:01,314 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0be50>
2026-04-30 08:00:01,314 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef540> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:01,318 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f80d0>
2026-04-30 08:00:01,318 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec140> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:01,320 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f9b10>
2026-04-30 08:00:01,320 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef5c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:01,412 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fa1d0>
2026-04-30 08:00:01,413 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec9c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:01,450 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca09060>
2026-04-30 08:00:01,451 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,451 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:01,451 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,452 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:01,452 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,496 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f80a0>
2026-04-30 08:00:01,497 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,497 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:01,497 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,498 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:01,498 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,505 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9fb640>
2026-04-30 08:00:01,506 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,506 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:01,506 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,507 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:01,507 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,510 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9afd60>
2026-04-30 08:00:01,511 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,511 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:01,512 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,512 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:01,512 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,604 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f8af0>
2026-04-30 08:00:01,604 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,605 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:01,605 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,605 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:01,605 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:01,814 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:01 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=79a646b90ece28c0ca82414442829a25; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:01,815 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:01,815 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,815 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:01,816 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:01,816 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:01,816 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:01,816 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:01,823 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:01 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=7fad3c1d5efe4512a303c8d63bba49bf; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:01,824 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:01,825 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,825 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:01,825 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:01,826 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:01,826 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:01,826 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:01,867 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:01 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=a6f0d4059582c46a33add301169dcac1; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:01,868 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:01,868 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,868 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:01,869 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:01,869 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:01,869 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:01,869 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:01,951 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:01 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=1543281fd80dc2dac3b45f7840140172; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:01,952 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:01,953 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,953 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:01,954 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:01,954 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:01,955 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:01,956 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:01,957 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:01 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=eaeeabaf4a932b9dc0d9913cb4c88b8d; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:01,959 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:01,959 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:01,960 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:01,961 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:01,961 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:01,961 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:01,962 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:11,739 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:11,778 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:11,780 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:11,802 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:11,804 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:11,831 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:11,833 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:11,856 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:11,857 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:11,879 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-04-30 08:00:12,007 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca09240>
2026-04-30 08:00:12,007 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ed740> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:12,027 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c8213c0>
2026-04-30 08:00:12,028 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec6c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:12,049 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0b1c0>
2026-04-30 08:00:12,050 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ef6c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:12,056 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c9f95d0>
2026-04-30 08:00:12,056 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec440> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:12,170 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c823130>
2026-04-30 08:00:12,170 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec940> server_hostname='client.doiteasy.net' timeout=10.0
2026-04-30 08:00:12,191 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca099f0>
2026-04-30 08:00:12,192 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,192 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:12,192 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,193 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:12,193 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,208 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c821330>
2026-04-30 08:00:12,209 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,209 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:12,209 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,209 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:12,209 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,227 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8c820130>
2026-04-30 08:00:12,228 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,228 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:12,228 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,229 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:12,229 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,239 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca08fa0>
2026-04-30 08:00:12,239 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,239 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:12,240 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,240 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:12,240 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,349 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8f5d96c0>
2026-04-30 08:00:12,350 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,351 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:00:12,351 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,351 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:00:12,351 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-04-30 08:00:12,493 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:12 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=27acb8b058c902d07d2ebb03c1ba2058; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:12,494 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:12,494 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,494 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:12,494 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:12,494 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:12,495 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:12,495 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:12,526 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:12 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=ee141a772bf0bb6ef88e256bbf2e233e; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:12,527 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:12,527 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,527 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:12,527 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:12,528 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:12,528 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:12,528 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:12,533 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:12 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=2952de084d8b92077a7d8f94126e2ab5; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:12,533 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:12,533 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,534 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:12,534 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:12,534 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:12,534 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:12,535 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:12,557 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:12 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=98c0fd6b7cc68ad248bca35e44fccef4; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:12,557 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:12,558 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,558 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:12,558 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:12,558 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:12,558 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:12,558 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:12,648 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Thu, 30 Apr 2026 15:00:12 GMT'), (b'Content-Type', b'application/json'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Expires', b'Thu, 19 Nov 1981 08:52:00 GMT'), (b'Cache-Control', b'no-store, no-cache, must-revalidate'), (b'Pragma', b'no-cache'), (b'Set-Cookie', b'WHMCShaXcqDDHD9SP=0274f960782d92f013c7dd8fe17909af; path=/; secure; HttpOnly'), (b'X-Content-Type-Options', b'nosniff'), (b'X-Frame-Options', b'SAMEORIGIN'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'X-XSS-Protection', b'1; mode=block')])
2026-04-30 08:00:12,648 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-04-30 08:00:12,649 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-04-30 08:00:12,649 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:00:12,649 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:00:12,649 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:00:12,649 - httpcore.connection - DEBUG - close.started
2026-04-30 08:00:12,650 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:00:15,595 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:00:15,596 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:00:15,596 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:00:15,596 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:00:15,980 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:00:15,981 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3851s
2026-04-30 08:00:19,590 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:00:19,591 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:00:19,914 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3243s
2026-04-30 08:01:00,921 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:01:00,922 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:01:00,922 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:01:00,922 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:01:01,314 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:01:01,315 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3928s
2026-04-30 08:01:22,445 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:01:22,446 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:01:22,765 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3196s
2026-04-30 08:01:49,363 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:01:49,363 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:01:49,364 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:01:49,364 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:01:49,746 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:01:49,747 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3833s
2026-04-30 08:02:27,863 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:02:27,864 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:02:28,309 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4459s
2026-04-30 08:02:39,407 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:02:39,407 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:02:39,407 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:02:39,408 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:02:39,790 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:02:39,791 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3837s
2026-04-30 08:03:16,447 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:03:16,447 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:03:16,447 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:03:16,448 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:03:16,832 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:03:16,832 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3854s
2026-04-30 08:03:25,862 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:03:25,862 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:03:26,181 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3194s
2026-04-30 08:04:00,578 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:04:00,579 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:04:00,579 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:04:00,580 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:04:00,963 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:04:00,964 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3850s
2026-04-30 08:04:19,584 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:04:19,585 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0007s
2026-04-30 08:04:19,903 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3190s
2026-04-30 08:05:14,593 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:05:14,593 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:05:14,593 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:05:14,594 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:05:14,976 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:05:14,977 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3839s
2026-04-30 08:06:14,577 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:06:14,578 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0008s
2026-04-30 08:06:14,588 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:06:14,588 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:06:14,588 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:06:14,589 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:06:14,897 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3202s
2026-04-30 08:06:15,348 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:06:15,349 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7604s
2026-04-30 08:07:14,587 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:07:14,588 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:07:14,592 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:07:14,592 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:07:14,592 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:07:14,593 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:07:14,921 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3336s
2026-04-30 08:07:15,048 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:07:15,048 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4561s
2026-04-30 08:08:14,580 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:08:14,580 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:08:14,580 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:08:14,581 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:08:14,582 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:08:14,582 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:08:14,962 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3805s
2026-04-30 08:08:15,095 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:08:15,096 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5155s
2026-04-30 08:09:14,590 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:09:14,590 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:09:14,590 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:09:14,591 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:09:14,592 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:09:14,593 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-04-30 08:09:14,912 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3196s
2026-04-30 08:09:14,976 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:09:14,977 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3866s
2026-04-30 08:09:32,738 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:09:32,739 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 08:09:33,058 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3196s
2026-04-30 08:10:00,578 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:10:00,578 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:10:00,579 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-04-30 08:10:00,579 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:10:00,961 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:10:00,962 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3833s
2026-04-30 08:10:19,582 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:10:19,582 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-04-30 08:10:19,901 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3195s
2026-04-30 08:10:46,602 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:10:46,603 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:10:46,603 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 08:10:46,603 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:10:46,990 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:10:46,991 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3885s
2026-04-30 08:11:22,070 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:11:22,070 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:11:22,390 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3198s
2026-04-30 08:11:30,805 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:11:30,805 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:11:30,806 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:11:30,806 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-04-30 08:11:31,188 - routers.notifications - DEBUG - Found 0 notificationss
2026-04-30 08:11:31,188 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3827s
2026-04-30 08:11:46,410 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:11:46,410 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-04-30 08:11:46,411 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-04-30 08:11:46,727 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3171s
2026-04-30 08:12:08,114 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:12:08,118 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-04-30 08:12:08,118 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-04-30 08:12:08,361 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:12:08,377 - core.auth - DEBUG - Authentication token validated for user hash: 8c5e6440
2026-04-30 08:12:08,403 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-04-30 08:12:08,417 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca09090>
2026-04-30 08:12:08,418 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f6a8c9ec5c0> server_hostname='atoms.dev' timeout=120.0
2026-04-30 08:12:08,426 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f6a8ca0a740>
2026-04-30 08:12:08,427 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-04-30 08:12:08,427 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-04-30 08:12:08,427 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-04-30 08:12:08,428 - httpcore.http11 - DEBUG - send_request_body.complete
2026-04-30 08:12:08,428 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-04-30 08:12:08,436 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3177s
2026-04-30 08:12:08,624 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Thu, 30 Apr 2026 15:12:08 GMT'), (b'Content-Type', b'application/json; charset=utf-8'), (b'Transfer-Encoding', b'chunked'), (b'Connection', b'keep-alive'), (b'Access-Control-Allow-Headers', b'Origin, Content-Type, Accept, Authorization'), (b'Access-Control-Allow-Methods', b'GET, POST, PUT, DELETE, OPTIONS'), (b'Access-Control-Allow-Origin', b'*'), (b'Access-Control-Max-Age', b'86400'), (b'X-Request-Id', b'4d1439745309ef609213c34f6da09a59'), (b'X-Trace-Id', b'978c82a1f8714d0abe0337c1a7a2c43f'), (b'Content-Security-Policy', b"frame-ancestors 'self' https://atoms.dev"), (b'Strict-Transport-Security', b'max-age=63072000; includeSubDomains; preload'), (b'X-Content-Type-Options', b'nosniff'), (b'X-XSS-Protection', b'1; mode=block'), (b'Referrer-Policy', b'strict-origin-when-cross-origin'), (b'cf-cache-status', b'DYNAMIC'), (b'Content-Encoding', b'gzip'), (b'Server', b'cloudflare'), (b'CF-RAY', b'9f477ba4aad91d3e-LAX')])
2026-04-30 08:12:08,625 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-04-30 08:12:08,625 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-04-30 08:12:08,625 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-04-30 08:12:08,625 - httpcore.http11 - DEBUG - response_closed.started
2026-04-30 08:12:08,626 - httpcore.http11 - DEBUG - response_closed.complete
2026-04-30 08:12:08,626 - httpcore.connection - DEBUG - close.started
2026-04-30 08:12:08,626 - httpcore.connection - DEBUG - close.complete
2026-04-30 08:12:13,917 - services.database - DEBUG - [DB_OP] Starting database close
2026-04-30 08:12:14,051 - core.database - INFO - Database connection closed and engine disposed
2026-04-30 08:12:14,051 - services.database - INFO - Database connections closed
2026-04-30 08:12:14,051 - services.database - DEBUG - [DB_OP] Database close completed in 0.1338s
