2026-05-03 09:38:43,696 - main - INFO - === Logging system initialized ===
2026-05-03 09:38:43,697 - main - INFO - Log file: logs/app_20260503_093843.log
2026-05-03 09:38:43,697 - main - INFO - Log level: INFO
2026-05-03 09:38:43,697 - main - INFO - Timestamp: 20260503_093843
2026-05-03 09:38:43,765 - main - INFO - Included router: routers.admin_dashboard.router
2026-05-03 09:38:43,798 - main - INFO - Included router: routers.admin_users.router
2026-05-03 09:38:43,842 - main - INFO - Included router: routers.agent_availability.router
2026-05-03 09:38:44,609 - main - INFO - Included router: routers.ai_ticket_summary.router
2026-05-03 09:38:44,630 - main - INFO - Included router: routers.aihub.router
2026-05-03 09:38:44,675 - main - INFO - Included router: routers.api_hub.router
2026-05-03 09:38:44,695 - main - INFO - Included router: routers.audit_log.router
2026-05-03 09:38:44,709 - main - INFO - Included router: routers.auth.router
2026-05-03 09:38:44,811 - main - INFO - Included router: routers.bizmail_admin.router
2026-05-03 09:38:44,876 - main - INFO - Included router: routers.bizmail_client.router
2026-05-03 09:38:44,880 - main - INFO - Included router: routers.bizmail_public.router
2026-05-03 09:38:44,896 - main - INFO - Included router: routers.cache_settings.router
2026-05-03 09:38:45,052 - main - INFO - Included router: routers.carts.router
2026-05-03 09:38:45,103 - main - INFO - Included router: routers.chat_analytics_daily.router
2026-05-03 09:38:45,151 - main - INFO - Included router: routers.chat_attachments.router
2026-05-03 09:38:45,220 - main - INFO - Included router: routers.chat_branding.router
2026-05-03 09:38:45,235 - main - INFO - Included router: routers.chat_branding_api.router
2026-05-03 09:38:45,288 - main - INFO - Included router: routers.chat_conversations.router
2026-05-03 09:38:45,329 - main - INFO - Included router: routers.chat_messages.router
2026-05-03 09:38:45,372 - main - INFO - Included router: routers.chat_routing_rules.router
2026-05-03 09:38:45,394 - main - INFO - Included router: routers.contact.router
2026-05-03 09:38:45,433 - main - INFO - Included router: routers.contact_inquiries.router
2026-05-03 09:38:45,687 - main - INFO - Included router: routers.cpanel_admin.router
2026-05-03 09:38:45,742 - main - INFO - Included router: routers.cpanel_client.router
2026-05-03 09:38:45,747 - main - INFO - Included router: routers.cpanel_public.router
2026-05-03 09:38:45,791 - main - INFO - Included router: routers.ecom_checkout.router
2026-05-03 09:38:45,793 - main - INFO - Included router: routers.health.router
2026-05-03 09:38:45,836 - main - INFO - Included router: routers.kb_article_feedback.router
2026-05-03 09:38:45,878 - main - INFO - Included router: routers.kb_articles.router
2026-05-03 09:38:45,895 - main - INFO - Included router: routers.local_auth.router
2026-05-03 09:38:45,930 - main - INFO - Included router: routers.mfa.router
2026-05-03 09:38:46,007 - main - INFO - Included router: routers.module_sync.router
2026-05-03 09:38:46,081 - main - INFO - Included router: routers.notification_preferences.router
2026-05-03 09:38:46,135 - main - INFO - Included router: routers.notifications.router
2026-05-03 09:38:46,141 - main - INFO - Included router: routers.notifications_extras.router
2026-05-03 09:38:46,265 - main - INFO - Included router: routers.oauth.router
2026-05-03 09:38:46,435 - main - INFO - Included router: routers.order_items.router
2026-05-03 09:38:46,501 - main - INFO - Included router: routers.orders.router
2026-05-03 09:38:46,511 - main - INFO - Included router: routers.password_reset.router
2026-05-03 09:38:46,555 - main - INFO - Included router: routers.plans.router
2026-05-03 09:38:46,599 - main - INFO - Included router: routers.presales_messages.router
2026-05-03 09:38:46,644 - main - INFO - Included router: routers.product_categories.router
2026-05-03 09:38:46,687 - main - INFO - Included router: routers.product_reviews.router
2026-05-03 09:38:46,739 - main - INFO - Included router: routers.products.router
2026-05-03 09:38:46,761 - main - INFO - Included router: routers.role_management.router
2026-05-03 09:38:46,804 - main - INFO - Included router: routers.service_testimonials.router
2026-05-03 09:38:46,823 - main - INFO - Included router: routers.settings.router
2026-05-03 09:38:46,855 - main - INFO - Included router: routers.site_settings.router
2026-05-03 09:38:46,887 - main - INFO - Included router: routers.smtp_settings.router
2026-05-03 09:38:46,931 - main - INFO - Included router: routers.storage.router
2026-05-03 09:38:47,056 - main - INFO - Included router: routers.support_chat.router
2026-05-03 09:38:47,099 - main - INFO - Included router: routers.support_departments.router
2026-05-03 09:38:47,147 - main - INFO - Included router: routers.support_seats.router
2026-05-03 09:38:47,156 - main - INFO - Included router: routers.ticket_notifications_sync.router
2026-05-03 09:38:47,327 - main - INFO - Included router: routers.ticket_summaries.router
2026-05-03 09:38:47,363 - main - INFO - Included router: routers.ticket_sync_states.router
2026-05-03 09:38:47,511 - main - INFO - Included router: routers.uptimerobot_admin.router
2026-05-03 09:38:47,573 - main - INFO - Included router: routers.uptimerobot_client.router
2026-05-03 09:38:47,582 - main - INFO - Included router: routers.user.router
2026-05-03 09:38:47,625 - main - INFO - Included router: routers.user_profiles.router
2026-05-03 09:38:47,661 - main - INFO - Included router: routers.user_roles.router
2026-05-03 09:38:47,753 - main - INFO - Included router: routers.visitor_monitor.router
2026-05-03 09:38:47,764 - main - INFO - Included router: routers.visitor_tracking.router
2026-05-03 09:38:47,960 - main - INFO - Included router: routers.whatsapp_admin.router
2026-05-03 09:38:47,993 - main - INFO - Included router: routers.whatsapp_client.router
2026-05-03 09:38:47,999 - main - INFO - Included router: routers.whatsapp_client_ws.router
2026-05-03 09:38:48,016 - main - INFO - Included router: routers.whmcs.router
2026-05-03 09:38:48,097 - main - INFO - Included router: routers.whmcs_admin.router
2026-05-03 09:38:48,136 - main - INFO - Included router: routers.whmcs_extra.router
2026-05-03 09:38:48,140 - main - INFO - === Application startup initiated ===
2026-05-03 09:38:48,140 - services.database - INFO - Ignore creating tables
2026-05-03 09:38:48,140 - services.mock_data - INFO - Ignore initialize data
2026-05-03 09:38:48,140 - services.auth - INFO - Ignore initialize admin
2026-05-03 09:38:48,140 - main - INFO - === Application startup completed successfully ===
2026-05-03 09:39:14,541 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:39:14,541 - core.database - WARNING - Database session maker not available, attempting lazy initialization...
2026-05-03 09:39:14,541 - core.database - WARNING - Database not initialized, attempting lazy initialization...
2026-05-03 09:39:14,542 - core.database - INFO - Starting database initialization...
2026-05-03 09:39:14,542 - core.config - DEBUG - Read dynamic attribute database_url from environment variable DATABASE_URL
2026-05-03 09:39:14,542 - core.database - INFO - Normalizing database URL for async compatibility...
2026-05-03 09:39:14,543 - core.database - INFO - Creating async database engine...
2026-05-03 09:39:14,543 - core.database - INFO - Using QueuePool with connection pooling for non-Lambda environment
2026-05-03 09:39:14,606 - core.database - INFO - Database engine created successfully
2026-05-03 09:39:14,606 - core.database - INFO - Creating async session maker...
2026-05-03 09:39:14,606 - core.database - INFO - Async session maker created successfully
2026-05-03 09:39:14,606 - core.database - INFO - Database connection initialized successfully
2026-05-03 09:39:14,607 - core.database - DEBUG - [DB_OP] Starting create_tables
2026-05-03 09:39:14,607 - core.database - INFO - 🔧 Starting table creation...
2026-05-03 09:39:14,614 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:39:14,614 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:39:14,615 - core.config - DEBUG - Read dynamic attribute jwt_secret_key from environment variable JWT_SECRET_KEY
2026-05-03 09:39:14,615 - core.config - DEBUG - Read dynamic attribute jwt_algorithm from environment variable JWT_ALGORITHM
2026-05-03 09:39:14,624 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:39:16,654 - core.database - DEBUG - [DB_OP] Database session cleanup after 2.0397s
2026-05-03 09:39:21,058 - core.database - INFO - Tables initialized successfully
2026-05-03 09:39:21,059 - core.database - DEBUG - [DB_OP] Create tables completed in 6.4524s
2026-05-03 09:39:21,122 - core.database - INFO - Lazy database initialization completed successfully
2026-05-03 09:39:21,122 - core.database - DEBUG - [DB_OP] Database session created successfully in 6.5813s
2026-05-03 09:39:21,570 - core.database - DEBUG - [DB_OP] Database session cleanup after 7.0287s
2026-05-03 09:39:21,852 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:39:21,852 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:39:22,300 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4482s
2026-05-03 09:39:23,602 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:39:23,602 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:39:23,920 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3182s
2026-05-03 09:40:14,389 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:14,389 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:14,706 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3166s
2026-05-03 09:40:15,889 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:15,899 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:15,900 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 09:40:15,901 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:16,184 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:16,184 - core.config - DEBUG - Read dynamic attribute oss_service_url from environment variable OSS_SERVICE_URL
2026-05-03 09:40:16,184 - core.config - DEBUG - Read dynamic attribute oss_api_key from environment variable OSS_API_KEY
2026-05-03 09:40:16,272 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:40:16,287 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f0370>
2026-05-03 09:40:16,287 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a936a540> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:40:16,296 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f0070>
2026-05-03 09:40:16,296 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:40:16,297 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:40:16,297 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:40:16,297 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:40:16,297 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:40:16,590 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:40:16 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'9eba297f24f46198d9ae1e7df97ead45'), (b'X-Trace-Id', b'df319c522c93418fa916ab04a4f424a6'), (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'9f60b4dddca8cba2-LAX')])
2026-05-03 09:40:16,591 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:40:16,591 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:40:16,591 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:40:16,591 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:40:16,592 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:40:16,592 - httpcore.connection - DEBUG - close.started
2026-05-03 09:40:16,592 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:40:16,596 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6963s
2026-05-03 09:40:21,124 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:21,124 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 09:40:21,125 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:21,126 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:21,143 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:21,144 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:21,144 - routers.product_categories - DEBUG - Querying product_categoriess: query={"is_active":true}, sort=sort_order, skip=0, limit=100, fields=None
2026-05-03 09:40:21,150 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:21,150 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:40:21,151 - routers.products - DEBUG - Querying productss: query={"is_active":true}, sort=-featured,-id, skip=0, limit=200, fields=None
2026-05-03 09:40:21,405 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:21,429 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:40:21,520 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a50a90>
2026-05-03 09:40:21,520 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a34b40> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:40:21,530 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a507c0>
2026-05-03 09:40:21,531 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:40:21,531 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:40:21,532 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:40:21,532 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:40:21,532 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:40:21,655 - routers.product_categories - DEBUG - Found 5 product_categoriess
2026-05-03 09:40:21,656 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5128s
2026-05-03 09:40:21,680 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:40:21 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'89e5e2aa7d3cad09af449928109719eb'), (b'X-Trace-Id', b'd6a378b6fef04a449dc4ab8aef1503f5'), (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'9f60b4fe9ea7489a-LAX')])
2026-05-03 09:40:21,681 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:40:21,682 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:40:21,682 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:40:21,682 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:40:21,683 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:40:21,683 - httpcore.connection - DEBUG - close.started
2026-05-03 09:40:21,683 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:40:21,914 - routers.products - DEBUG - Found 8 productss
2026-05-03 09:40:21,916 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7656s
2026-05-03 09:40:21,965 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.8411s
2026-05-03 09:40:23,638 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:23,638 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:23,641 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:23,641 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:40:23,642 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:23,959 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3212s
2026-05-03 09:40:24,275 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6337s
2026-05-03 09:40:36,955 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:36,955 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:36,956 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:36,998 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:36,999 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:36,999 - routers.service_testimonials - DEBUG - Querying service_testimonialss: query=None, sort=None, skip=0, limit=200, fields=None
2026-05-03 09:40:37,213 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:37,507 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:37,531 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:40:37,532 - routers.service_testimonials - DEBUG - Found 5 service_testimonialss
2026-05-03 09:40:37,533 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5347s
2026-05-03 09:40:37,544 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a21c90>
2026-05-03 09:40:37,544 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a72a40> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:40:37,552 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a22050>
2026-05-03 09:40:37,553 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:40:37,553 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:40:37,554 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:40:37,554 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:40:37,555 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:40:37,741 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:40:37 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'1e41772341f40bd3dcff081eb9c094e2'), (b'X-Trace-Id', b'59cda86ff3004d018c285f9623d613b3'), (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'9f60b562bb9750af-LAX')])
2026-05-03 09:40:37,742 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:40:37,742 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:40:37,742 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:40:37,743 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:40:37,743 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:40:37,743 - httpcore.connection - DEBUG - close.started
2026-05-03 09:40:37,743 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:40:37,855 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.9006s
2026-05-03 09:40:51,738 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:51,738 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:51,739 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:51,744 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:52,030 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:52,059 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:40:52,068 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a88670>
2026-05-03 09:40:52,068 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a936b4c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:40:52,074 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a890c0>
2026-05-03 09:40:52,074 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:40:52,075 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:40:52,075 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:40:52,075 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:40:52,075 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:40:52,323 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:40:52 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'3a9ec21f0310725f641f3c217e2bb022'), (b'X-Trace-Id', b'f797424921dd40d6a76781728ce1a515'), (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'9f60b5bd7df1a425-LAX')])
2026-05-03 09:40:52,323 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:40:52,324 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:40:52,324 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:40:52,324 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:40:52,324 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:40:52,325 - httpcore.connection - DEBUG - close.started
2026-05-03 09:40:52,325 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5873s
2026-05-03 09:40:52,325 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:40:53,709 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:53,721 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:53,721 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0006s
2026-05-03 09:40:53,722 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:53,732 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:53,732 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:40:53,732 - routers.service_testimonials - DEBUG - Querying service_testimonialss: query=None, sort=None, skip=0, limit=200, fields=None
2026-05-03 09:40:53,986 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:54,024 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:40:54,045 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a221d0>
2026-05-03 09:40:54,045 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a936b4c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:40:54,057 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a22320>
2026-05-03 09:40:54,057 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:40:54,057 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:40:54,058 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:40:54,058 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:40:54,058 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:40:54,240 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:40:54 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'f95f2ec870c603456a161ca157267777'), (b'X-Trace-Id', b'b38defe8007748bcab4a16c5be0f7f65'), (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'9f60b5c9da53dba6-LAX')])
2026-05-03 09:40:54,241 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:40:54,241 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:40:54,241 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:40:54,242 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:40:54,242 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:40:54,242 - httpcore.connection - DEBUG - close.started
2026-05-03 09:40:54,242 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:40:54,279 - routers.service_testimonials - DEBUG - Found 5 service_testimonialss
2026-05-03 09:40:54,280 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5483s
2026-05-03 09:40:54,299 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5778s
2026-05-03 09:40:56,365 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:56,370 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:40:56,370 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:40:56,370 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:56,750 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:40:56,774 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:40:56,792 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89ff0>
2026-05-03 09:40:56,792 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a73240> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:40:56,807 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8a740>
2026-05-03 09:40:56,807 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:40:56,807 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:40:56,807 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:40:56,808 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:40:56,808 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:40:56,939 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5691s
2026-05-03 09:40:56,996 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:40:56 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'e05dd4f0aff897241c6bdcd499c02eb8'), (b'X-Trace-Id', b'57533c807e624fdab4b87b22d101c6e0'), (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'9f60b5db1b07dbe9-LAX')])
2026-05-03 09:40:56,997 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:40:56,997 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:40:56,998 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:40:56,998 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:40:56,999 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:40:56,999 - httpcore.connection - DEBUG - close.started
2026-05-03 09:40:56,999 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:05,107 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:05,110 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:05,110 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:41:05,110 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:05,388 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:05,427 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:05,435 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89090>
2026-05-03 09:41:05,435 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a734c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:05,445 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a88a30>
2026-05-03 09:41:05,446 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:05,446 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:05,446 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:05,446 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:05,446 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:05,620 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:05 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'93ff4fd34d655b2df8cf4bb7e73a9f25'), (b'X-Trace-Id', b'2b8b5ead59d14cddb4ba9b0b3b1b73c6'), (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'9f60b611085a2f3b-LAX')])
2026-05-03 09:41:05,621 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:05,621 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:05,625 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:05,625 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:05,625 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:05,626 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:05,626 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:05,816 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7067s
2026-05-03 09:41:07,061 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:07,237 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:07,238 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:41:07,238 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:07,252 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:07,253 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:41:07,347 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:07,372 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:07,379 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a22650>
2026-05-03 09:41:07,379 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a936b4c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:07,392 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a21f60>
2026-05-03 09:41:07,393 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:07,393 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:07,394 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:07,394 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:07,394 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:07,561 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:07 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'ff34096d4e6b04ae0ec90b1d562afe96'), (b'X-Trace-Id', b'f55c24b9cd694223937ec971a2fc9112'), (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'9f60b61d3f1dc6a9-LAX')])
2026-05-03 09:41:07,562 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:07,562 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:07,563 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:07,563 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:07,563 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:07,564 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:07,565 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:07,577 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3246s
2026-05-03 09:41:07,820 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5828s
2026-05-03 09:41:14,237 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:14,237 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:41:14,238 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:14,239 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:14,239 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:14,553 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3137s
2026-05-03 09:41:14,562 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:14,568 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:14,568 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:41:14,569 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:14,819 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5825s
2026-05-03 09:41:14,843 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:14,867 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:14,874 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba09d20>
2026-05-03 09:41:14,875 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a36ac0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:14,887 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba09cc0>
2026-05-03 09:41:14,889 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:14,889 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:14,890 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:14,890 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:14,891 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:15,039 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:15 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'59bcf2f6be80069f4011bf21c1467f0c'), (b'X-Trace-Id', b'ee1ec8c2766b4539943c98f7bb77a953'), (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'9f60b64c1cc4f9ce-LAX')])
2026-05-03 09:41:15,040 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:15,040 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:15,041 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:15,041 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:15,041 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:15,041 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:15,042 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:15,151 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5824s
2026-05-03 09:41:33,044 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:33,047 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:33,047 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:33,048 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:33,326 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:33,349 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:33,359 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a90370>
2026-05-03 09:41:33,360 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a730c0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:33,372 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a900d0>
2026-05-03 09:41:33,373 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:33,373 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:33,373 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:33,373 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:33,374 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:33,570 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:33 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'65ebb2505a7fcf08a6cda131a23bf53f'), (b'X-Trace-Id', b'160bbff93a3c496292ad2a0ce09e0fa0'), (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'9f60b6bf9a38d00b-LAX')])
2026-05-03 09:41:33,571 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:33,571 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:33,571 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:33,571 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:33,572 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:33,572 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:33,572 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:33,622 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5750s
2026-05-03 09:41:39,590 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:39,595 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:39,595 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:41:39,596 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:39,601 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:39,629 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:39,865 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:39,888 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:39,898 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a94dcdc0>
2026-05-03 09:41:39,899 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab4340> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:39,907 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89870>
2026-05-03 09:41:39,907 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:39,908 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:39,908 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:39,909 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:39,909 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:40,007 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89a50>
2026-05-03 09:41:40,008 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab4240> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:40,173 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5779s
2026-05-03 09:41:40,189 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93bb790>
2026-05-03 09:41:40,190 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:40,190 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:40,191 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:40,191 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:40,191 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:40,366 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:40 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'c1b24498a31a2f37abd8c3038ad28518'), (b'X-Trace-Id', b'd45962a341ba470ea54f5e5e943b9393'), (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'9f60b6e8681cbe08-LAX')])
2026-05-03 09:41:40,367 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:40,367 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:40,368 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:40,368 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:40,369 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:40,369 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:40,369 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:40,486 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:40 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=3e78b627d254230c9372a3bd0daa6172; 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-05-03 09:41:40,487 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:40,487 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:40,487 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:40,487 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:40,487 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:40,488 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:40,488 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:40,488 - routers.whmcs - WARNING - WHMCS upstream unavailable for /me; returning degraded profile: WHMCS API returned status 403.
2026-05-03 09:41:40,797 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,798 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:40,798 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:40,812 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,846 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:40,851 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,888 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:40,894 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,918 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:40,921 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,944 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:40,947 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,947 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:40,947 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:40,948 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-05-03 09:41:40,951 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:40,973 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:41,116 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f10c0>
2026-05-03 09:41:41,116 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab65c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:41,192 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aef670>
2026-05-03 09:41:41,193 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab69c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:41,194 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a53d90>
2026-05-03 09:41:41,194 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab40c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:41,195 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aec730>
2026-05-03 09:41:41,195 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6840> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:41,235 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4377s
2026-05-03 09:41:41,260 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a907f0>
2026-05-03 09:41:41,260 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6740> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:41,297 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f10f0>
2026-05-03 09:41:41,297 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,297 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:41,298 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,298 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:41,298 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,368 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aef400>
2026-05-03 09:41:41,369 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,370 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:41,370 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,370 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:41,370 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,380 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a539a0>
2026-05-03 09:41:41,381 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,381 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:41,382 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,382 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:41,382 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,387 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a93b20>
2026-05-03 09:41:41,387 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,387 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:41,388 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,388 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:41,388 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,441 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89870>
2026-05-03 09:41:41,442 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,442 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:41,443 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,443 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:41,443 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:41,452 - routers.notifications - DEBUG - Found 0 notificationss
2026-05-03 09:41:41,453 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5057s
2026-05-03 09:41:41,631 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:41 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=e184424f14c17d94722874d56d981aa6; 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-05-03 09:41:41,633 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:41,633 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,634 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:41,634 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:41,634 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:41,635 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:41,635 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:41,692 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:41 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=667b7516d4fdbfc7eada40744d698253; 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-05-03 09:41:41,693 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:41,693 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,694 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:41,694 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:41,694 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:41,694 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:41,694 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:41,710 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:41 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=a979c3c34507016717c1f25d0def1822; 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-05-03 09:41:41,710 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:41,711 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,711 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:41,712 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:41,712 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:41,712 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:41,712 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:41,715 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:41 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=e4ea07ab8e4fad454e4edd77fc668f91; 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-05-03 09:41:41,715 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:41,715 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,716 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:41,716 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:41,716 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:41,717 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:41,717 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:41,745 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:41 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=5e6a6eb60548c7a905924e104dd60875; 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-05-03 09:41:41,746 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:41,746 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:41,747 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:41,747 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:41,747 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:41,747 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:41,747 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:42,525 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:42,550 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:42,578 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:42,605 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:42,608 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:42,639 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:42,641 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:42,663 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:42,665 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:42,687 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:42,729 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aed0c0>
2026-05-03 09:41:42,729 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a936b4c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:42,833 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8a3b0>
2026-05-03 09:41:42,834 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab4240> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:42,858 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aec670>
2026-05-03 09:41:42,858 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:42,859 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89360>
2026-05-03 09:41:42,859 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6740> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:42,859 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aec130>
2026-05-03 09:41:42,860 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6640> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:42,911 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a320>
2026-05-03 09:41:42,912 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:42,913 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:42,913 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:42,913 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:42,913 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,012 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89ff0>
2026-05-03 09:41:43,012 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,013 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:43,013 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,014 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:43,014 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,036 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aec580>
2026-05-03 09:41:43,037 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,037 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:43,037 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,038 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:43,038 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,041 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f0c40>
2026-05-03 09:41:43,042 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,042 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:43,042 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,042 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:43,043 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,048 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0aa70>
2026-05-03 09:41:43,048 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,049 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:43,049 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,050 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:43,050 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:43,239 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:43 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=3b0de6a4664bbaf31714461eec99a287; 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-05-03 09:41:43,240 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:43,242 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,243 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:43,243 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:43,243 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:43,244 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:43,244 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:43,341 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:43 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=24f6885e3b300e6dff2c20d741c9ad66; 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-05-03 09:41:43,341 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:43,342 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,342 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:43,342 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:43,342 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:43,343 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:43,343 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:43,346 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:43 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=1d4babf5329a50ac422cc1a77219623b; 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-05-03 09:41:43,347 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:43,347 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,347 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:43,348 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:43,348 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:43,348 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:43,349 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:43 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=114ed04f1bf6c2679d694e7d0472d2f7; 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-05-03 09:41:43,349 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:43,349 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,350 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:43,350 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:43,350 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:43,351 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:43,351 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:43,351 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:43,386 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:43 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=e16ee75f2c7c4f18c7056046b93cf649; 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-05-03 09:41:43,387 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:43,387 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:43,387 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:43,388 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:43,388 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:43,388 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:43,388 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:44,737 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:44,766 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:44,846 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:44,876 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:44,879 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:44,912 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:44,915 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:44,943 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:44,945 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:44,974 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:44,974 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89d20>
2026-05-03 09:41:44,974 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8a734c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:45,142 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a9515a50>
2026-05-03 09:41:45,142 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6a40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:45,145 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a7d0>
2026-05-03 09:41:45,145 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab66c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:45,146 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a88ee0>
2026-05-03 09:41:45,146 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:45,149 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89b70>
2026-05-03 09:41:45,149 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,149 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:45,149 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,150 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:45,150 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,222 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8b430>
2026-05-03 09:41:45,223 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7c40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:45,318 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a53790>
2026-05-03 09:41:45,319 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,319 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:45,319 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,320 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:45,320 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,325 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aee920>
2026-05-03 09:41:45,325 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,326 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:45,326 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,327 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:45,327 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,329 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a919c0>
2026-05-03 09:41:45,330 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,330 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:45,330 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,330 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:45,330 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,403 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89240>
2026-05-03 09:41:45,404 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,404 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:45,404 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,404 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:45,404 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:45,481 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:45 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=7accef518e55f36a76cfe9ba62458de3; 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-05-03 09:41:45,482 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:45,482 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,482 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:45,483 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:45,483 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:45,484 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:45,484 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:45,631 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:45 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=22e45ad478cbbaadf78153a638c47ad9; 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-05-03 09:41:45,632 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:45,632 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,632 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:45,633 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:45,633 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:45,633 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:45,634 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:45,635 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:45 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=ca8bb4b53074b627fc46f643e7e752a1; 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-05-03 09:41:45,635 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:45,636 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,636 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:45,636 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:45,636 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:45,636 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:45,637 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:45,637 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:45 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=13e040ee569738793ba38886b859c018; 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-05-03 09:41:45,638 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:45,638 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,638 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:45,638 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:45,638 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:45,639 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:45,639 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:45,704 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:45 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=6b1bd0a2cf495238fd581988fff3cfaf; 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-05-03 09:41:45,705 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:45,705 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:45,705 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:45,706 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:45,706 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:45,706 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:45,706 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:46,496 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:46,496 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:41:46,497 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:46,659 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:46,963 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:46,964 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:46,964 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:46,967 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:46,967 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:46,968 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:46,979 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:46,979 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:46,980 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:46,984 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:47,007 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:47,013 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8a860>
2026-05-03 09:41:47,013 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:47,020 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a880d0>
2026-05-03 09:41:47,021 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:47,021 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:47,021 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:47,021 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:47,022 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:47,073 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5772s
2026-05-03 09:41:47,153 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:47 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'76ce4830b830ed2f0dffc1aea3f13bdc'), (b'X-Trace-Id', b'554e50ab470f49f38826851c26c6996b'), (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'9f60b714eded5e6f-LAX')])
2026-05-03 09:41:47,153 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:47,153 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:47,154 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:47,154 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:47,154 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:47,155 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:47,155 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:47,282 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3176s
2026-05-03 09:41:47,352 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3846s
2026-05-03 09:41:47,612 - core.database - ERROR - Database session error: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 279, in client_list_monitors
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:41:47,635 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6556s
2026-05-03 09:41:47,699 - core.database - ERROR - Failed to create database session: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 279, in client_list_monitors
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:41:47,974 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:47,975 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:47,975 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:48,184 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:48,208 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:48,331 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:48,354 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:48,356 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:48,378 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:48,379 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4046s
2026-05-03 09:41:48,381 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:48,403 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:48,406 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:48,437 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:48,437 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0aa40>
2026-05-03 09:41:48,437 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:48,619 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a948b460>
2026-05-03 09:41:48,620 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,620 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:48,621 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:48,621 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:48,622 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,688 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a934f0>
2026-05-03 09:41:48,688 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994ac0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:48,692 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a501f0>
2026-05-03 09:41:48,692 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8b12f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:48,697 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a222f0>
2026-05-03 09:41:48,698 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994d40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:48,726 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a91990>
2026-05-03 09:41:48,727 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89949c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:48,864 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a91e40>
2026-05-03 09:41:48,864 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,865 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:48,865 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:48,865 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:48,866 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,875 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f05e0>
2026-05-03 09:41:48,876 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,876 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:48,876 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:48,877 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:48,877 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,882 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a9515e10>
2026-05-03 09:41:48,883 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,884 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:48,884 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:48,885 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:48,885 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,909 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a93130>
2026-05-03 09:41:48,909 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,910 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:48,910 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:48,910 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:48,910 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:48,951 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:48 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=9738d5fbb6d302b9ea05bb6d37c2ccc8; 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-05-03 09:41:48,952 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:48,952 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:48,953 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:48,953 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:48,953 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:48,954 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:48,954 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:49,163 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:49 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=a2eab56f08ea5c2b8dc8beaba41c3d60; 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-05-03 09:41:49,164 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:49,164 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:49,164 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:49,165 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:49,165 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:49,166 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:49,166 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:49,194 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:49 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=396e4d3bb7b2f9053d1db58e6248f981; 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-05-03 09:41:49,195 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:49,195 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:49,195 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:49,196 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:49,196 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:49,196 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:49,196 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:49,218 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:49 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=2d70574179d69018d1cd4f3dc4f7b80b; 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-05-03 09:41:49,219 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:49,219 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:49,220 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:49,220 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:49,220 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:49,220 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:49,220 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:49,240 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:49 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=43dc8cfaa88cab2c20510223c8e09abd; 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-05-03 09:41:49,241 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:49,241 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:49,242 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:49,242 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:49,242 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:49,242 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:49,243 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:53,820 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:53,820 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:53,820 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:54,114 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:54,138 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:54,138 - core.database - ERROR - Database session error: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 254, in client_update_notification_preferences
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:41:54,140 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3194s
2026-05-03 09:41:54,203 - core.database - ERROR - Failed to create database session: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 254, in client_update_notification_preferences
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:41:54,258 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:54,281 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:54,294 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:54,321 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:54,325 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:54,347 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:54,347 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a93a00>
2026-05-03 09:41:54,348 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7c40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:54,385 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:54,407 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:54,522 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a905b0>
2026-05-03 09:41:54,523 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,524 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:54,524 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:54,525 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:54,525 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,627 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a9515b10>
2026-05-03 09:41:54,628 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:54,639 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a9515e10>
2026-05-03 09:41:54,639 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994fc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:54,640 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a91990>
2026-05-03 09:41:54,640 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994a40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:54,675 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a909a0>
2026-05-03 09:41:54,675 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994ec0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:54,802 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a9515ab0>
2026-05-03 09:41:54,802 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,802 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:54,803 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:54,803 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:54,803 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,819 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aee2f0>
2026-05-03 09:41:54,820 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,820 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:54,820 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:54,820 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:54,820 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,828 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a91780>
2026-05-03 09:41:54,828 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,829 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:54,829 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:54,829 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:54,829 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,856 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:54 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=bbc295f501d48eb92adefe4b39243f63; 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-05-03 09:41:54,857 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:54,857 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:54,858 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:54,858 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:54,859 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a92bf0>
2026-05-03 09:41:54,859 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:54,859 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:54,859 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:54,860 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:54,860 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:54,861 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:54,861 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:54,861 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:55,123 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:55 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=1ee5a8acb6dcd73c8dc22304b01cd6ee; 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-05-03 09:41:55,123 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:55,124 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:55,124 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:55,124 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:55,125 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:55,125 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:55,125 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:55,126 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:55 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=5fc4a1b2b19c883587d580bd5dc2934b; 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-05-03 09:41:55,127 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:55,127 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:55,127 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:55,127 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:55,128 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:55,128 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:55,128 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:55,146 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:55 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=93b7e8a1a31699fac084f7ae2e3fbdde; 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-05-03 09:41:55,147 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:55,147 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:55,147 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:55,148 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:55,148 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:55,148 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:55,149 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:55,189 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:55 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=4fac7612bf6a0740c0cbc11649ab6b93; 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-05-03 09:41:55,190 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:55,190 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:55,190 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:55,191 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:55,191 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:55,192 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:55,192 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:58,827 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:58,831 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:58,831 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:58,831 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:58,836 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:58,883 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:59,060 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aed090>
2026-05-03 09:41:59,060 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995140> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:41:59,105 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:59,139 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:41:59,154 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a948bb50>
2026-05-03 09:41:59,154 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994840> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:41:59,165 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a948b3a0>
2026-05-03 09:41:59,165 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:41:59,166 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:59,166 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:41:59,166 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:59,166 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:41:59,242 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a51300>
2026-05-03 09:41:59,243 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:41:59,243 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:41:59,243 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:41:59,244 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:41:59,244 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:41:59,314 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:41:59 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'abda1088d8a50a46a862cb1e1e0bb19b'), (b'X-Trace-Id', b'870f74153d774d31bb8777fb8f3bd4a0'), (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'9f60b760c956db8e-LAX')])
2026-05-03 09:41:59,314 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:41:59,315 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:41:59,315 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:59,315 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:59,316 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:59,316 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:59,317 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:59,401 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5701s
2026-05-03 09:41:59,574 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:41:59 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=c0ed4e2d7c9e35d272911b365a5b57ae; 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-05-03 09:41:59,575 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:41:59,575 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:41:59,575 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:41:59,576 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:41:59,576 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:41:59,576 - httpcore.connection - DEBUG - close.started
2026-05-03 09:41:59,576 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:41:59,576 - routers.whmcs - WARNING - WHMCS upstream unavailable for /me; returning degraded profile: WHMCS API returned status 403.
2026-05-03 09:41:59,871 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:59,899 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:59,901 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:59,930 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:41:59,931 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:41:59,932 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:41:59,932 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:41:59,932 - routers.notifications - DEBUG - Querying notificationss: query=None, sort=None, skip=0, limit=30, fields=None
2026-05-03 09:42:00,038 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:00,039 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:00,039 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 09:42:00,043 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:00,081 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:00,084 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:00,107 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:00,109 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:00,130 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:00,131 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a93a90>
2026-05-03 09:42:00,131 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7cc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:00,275 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aef280>
2026-05-03 09:42:00,275 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8b12f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:00,297 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0f460>
2026-05-03 09:42:00,298 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:00,299 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0e9b0>
2026-05-03 09:42:00,299 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:00,308 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89ba0>
2026-05-03 09:42:00,309 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:00,311 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a620>
2026-05-03 09:42:00,311 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,312 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:00,312 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,312 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:00,313 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,448 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aeca30>
2026-05-03 09:42:00,450 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.4114s
2026-05-03 09:42:00,451 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,451 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:00,452 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,452 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:00,452 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,469 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a93b20>
2026-05-03 09:42:00,469 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,470 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:00,470 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,470 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:00,470 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,472 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0e4d0>
2026-05-03 09:42:00,472 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,472 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:00,472 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,472 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:00,473 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,487 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0d9c0>
2026-05-03 09:42:00,487 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,488 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:00,488 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,488 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:00,488 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:00,553 - routers.notifications - DEBUG - Found 0 notificationss
2026-05-03 09:42:00,554 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6225s
2026-05-03 09:42:00,646 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:00 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=ed47b9b39fcc86fa6aaa4c7a17a2dbaf; 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-05-03 09:42:00,647 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:00,647 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,647 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:00,647 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:00,647 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:00,648 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:00,648 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:00,766 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:00 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=896c097a09f19f578336fcf95d74f93b; 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-05-03 09:42:00,766 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:00,767 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,767 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:00,767 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:00,768 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:00,768 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:00,768 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:00,787 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:00 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=11f85388ee15263752a2da8499043329; 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-05-03 09:42:00,788 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:00,789 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,789 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:00,789 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:00,789 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:00,790 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:00,790 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:00,795 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:00 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=a472e48adb3bb1eee981b045e7b153c9; 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-05-03 09:42:00,796 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:00,796 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,796 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:00,797 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:00,797 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:00,797 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:00,797 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:00,808 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:00 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=5e767dee1ff705462f128e00b7c1bb2b; 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-05-03 09:42:00,808 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:00,809 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:00,809 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:00,809 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:00,809 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:00,810 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:00,810 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:01,157 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,194 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,368 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8a020>
2026-05-03 09:42:01,369 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7c40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,424 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,447 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,450 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,480 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,484 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,511 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,545 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0d5a0>
2026-05-03 09:42:01,545 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,548 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:01,548 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,548 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:01,548 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,558 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,584 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,588 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,612 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,654 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aee920>
2026-05-03 09:42:01,654 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995b40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,677 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,699 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,702 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,726 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,727 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f02b0>
2026-05-03 09:42:01,727 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995c40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,728 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a92980>
2026-05-03 09:42:01,728 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7cc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,730 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,753 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,756 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:01,783 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:01,784 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aedab0>
2026-05-03 09:42:01,784 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995640> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,785 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c9240>
2026-05-03 09:42:01,785 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995440> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,832 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aed210>
2026-05-03 09:42:01,833 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,833 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:01,833 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,834 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:01,834 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,852 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42: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=f32936b5de40744c4e7eddee5b86af88; 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-05-03 09:42:01,853 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:01,853 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,854 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:01,854 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:01,854 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:01,854 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:01,855 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:01,898 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb2e0>
2026-05-03 09:42:01,899 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89958c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,924 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a90520>
2026-05-03 09:42:01,924 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89948c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,927 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a90d90>
2026-05-03 09:42:01,927 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,928 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:01,928 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,928 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:01,928 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,934 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f0b20>
2026-05-03 09:42:01,935 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,935 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:01,935 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,936 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:01,936 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,956 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89df670>
2026-05-03 09:42:01,956 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995e40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,958 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aedf60>
2026-05-03 09:42:01,959 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,959 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:01,959 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,960 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:01,960 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,960 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c94e0>
2026-05-03 09:42:01,960 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995d40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:01,968 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a230>
2026-05-03 09:42:01,969 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:01,969 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:01,970 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:01,970 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:01,970 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,073 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb040>
2026-05-03 09:42:02,074 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,074 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:02,074 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,074 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:02,075 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,103 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a90910>
2026-05-03 09:42:02,103 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,104 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:02,104 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,104 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:02,104 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,131 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8a0b0>
2026-05-03 09:42:02,132 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,132 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:02,133 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,133 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:02,133 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,135 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c99c0>
2026-05-03 09:42:02,135 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,135 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:02,135 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,136 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:02,136 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:02,166 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=86948fff8d588cca7ff2e994448b85c5; 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-05-03 09:42:02,167 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,167 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,167 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,168 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,168 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,168 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,169 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,241 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=a7263b862b00c86cd428b606e28e8b3a; 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-05-03 09:42:02,242 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,242 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,242 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,242 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,243 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,243 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,244 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,257 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=b74439ce299dd5ec7b1c6522d7671a60; 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-05-03 09:42:02,257 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,258 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,258 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,258 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,258 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,258 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,259 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,317 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=224d36fa58b08cadcf17bbe16d4aecaf; 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-05-03 09:42:02,317 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,318 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,318 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,318 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,318 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,318 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,319 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,320 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=ebb3b570b63a98bc109aa27ca8c2be89; 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-05-03 09:42:02,320 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,320 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,320 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,320 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,321 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,321 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,321 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,413 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=d5829c784c7060ff303889eac8acd400; 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-05-03 09:42:02,414 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,414 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,415 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,415 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,415 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,415 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,416 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,417 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=189a034e9198b87a5133192f560ad51a; 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-05-03 09:42:02,418 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,418 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,418 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,418 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,419 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,419 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,419 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,441 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=41ed965643c03dd7e87f15e8e5e46696; 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-05-03 09:42:02,441 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,442 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,442 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,442 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,442 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,443 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,443 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:02,474 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:02 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=3535250b18ef9e63bcc80094eca0f0e7; 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-05-03 09:42:02,475 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:02,475 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:02,476 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:02,476 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:02,476 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:02,477 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:02,477 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:03,811 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:03,995 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:03,998 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:04,024 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:04,027 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:04,079 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:04,082 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:04,106 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:04,109 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:04,132 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:04,255 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cbc70>
2026-05-03 09:42:04,256 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:04,275 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89df280>
2026-05-03 09:42:04,276 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8b12f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:04,304 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dc730>
2026-05-03 09:42:04,304 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994fc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:04,306 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a53f70>
2026-05-03 09:42:04,307 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994ec0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:04,307 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb160>
2026-05-03 09:42:04,307 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995e40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:04,440 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb9d0>
2026-05-03 09:42:04,441 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,442 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:04,442 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,442 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:04,443 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,454 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89df160>
2026-05-03 09:42:04,454 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,455 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:04,455 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,455 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:04,455 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,484 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a110>
2026-05-03 09:42:04,484 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,485 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:04,485 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,485 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:04,485 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,490 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a53160>
2026-05-03 09:42:04,490 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,491 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:04,491 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,491 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:04,491 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,497 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dceb0>
2026-05-03 09:42:04,497 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,497 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:04,497 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,498 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:04,498 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:04,747 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:04 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=f0dadf0b1aa1d9a57f047112af94c705; 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-05-03 09:42:04,748 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:04,748 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,749 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:04,749 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:04,749 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:04,749 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:04,750 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:04,756 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:04 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=5e8ac02b51fc1becc20f50f8645c8737; 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-05-03 09:42:04,757 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:04,757 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,758 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:04,758 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:04,758 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:04,758 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:04,759 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:04,797 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:04 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=282f911c6c136f0afe23161bac83a07e; 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-05-03 09:42:04,798 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:04,798 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,798 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:04,798 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:04,799 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:04,799 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:04,799 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:04,812 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:04 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=544b2655eda754ee3a827e55a391571c; 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-05-03 09:42:04,813 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:04,813 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,814 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:04,814 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:04,815 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:04,815 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:04,815 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:04,819 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:04 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=1a3ea89f7bb588fff0b877840a5dced2; 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-05-03 09:42:04,820 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:04,820 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:04,820 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:04,821 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:04,821 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:04,821 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:04,821 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:07,447 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:07,485 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:07,487 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:07,509 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:07,511 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:07,535 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:07,537 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:07,559 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:07,561 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:07,583 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:07,682 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dd960>
2026-05-03 09:42:07,683 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89958c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:07,699 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8b520>
2026-05-03 09:42:07,699 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994740> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:07,752 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c8c40>
2026-05-03 09:42:07,752 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995440> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:07,755 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a22320>
2026-05-03 09:42:07,755 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995640> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:07,756 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a140>
2026-05-03 09:42:07,756 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995e40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:07,864 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89ddc00>
2026-05-03 09:42:07,864 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,864 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:07,865 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:07,865 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:07,865 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,870 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89930>
2026-05-03 09:42:07,870 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,870 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:07,870 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:07,871 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:07,871 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,929 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a53310>
2026-05-03 09:42:07,930 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,930 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:07,930 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:07,931 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:07,931 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,936 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a22110>
2026-05-03 09:42:07,937 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,937 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:07,937 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:07,939 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:07,939 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,939 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c9c60>
2026-05-03 09:42:07,940 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:07,940 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:07,940 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:07,940 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:07,941 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,148 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:08,171 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:08,192 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:08 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=cd7cbcbb16966e76f9187958b286bd64; 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-05-03 09:42:08,193 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:08,193 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,193 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:08,194 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:08,194 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:08,194 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:08,195 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:08,198 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:08 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=fd3c5aaac4aa69580b86b39227a99b55; 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-05-03 09:42:08,199 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:08,199 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,199 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:08,200 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:08,200 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:08,200 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:08,200 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:08,226 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:08 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=4c3d383578ab68773ece6300bd9af8a9; 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-05-03 09:42:08,227 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:08,228 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,228 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:08,228 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:08,229 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:08,229 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:08,229 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:08,307 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:08 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=65384eca35c7162aebb5b9b224465b92; 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-05-03 09:42:08,308 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:08,308 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,308 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:08,308 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:08,308 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:08,309 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:08,309 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:08,339 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:08 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=e8c491bcdd22188310aeb88febaba548; 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-05-03 09:42:08,340 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:08,340 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,341 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:08,341 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:08,341 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:08,342 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:08,342 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:08,349 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89150>
2026-05-03 09:42:08,350 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995ac0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:08,532 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0e260>
2026-05-03 09:42:08,533 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,534 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:08,534 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,535 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:08,535 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,538 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:08,568 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:08,570 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:08,594 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:08,597 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:08,628 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:08,738 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:08,766 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:08,767 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8ae60>
2026-05-03 09:42:08,767 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89961c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:08,795 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a50430>
2026-05-03 09:42:08,796 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8b12f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:08,800 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a537c0>
2026-05-03 09:42:08,800 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:08,835 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:08 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=edfb21f893d5218598364659e81c8201; 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-05-03 09:42:08,836 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:08,836 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,836 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:08,836 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:08,837 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:08,837 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:08,838 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:08,940 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c92a0>
2026-05-03 09:42:08,940 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995e40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:08,944 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c9720>
2026-05-03 09:42:08,945 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,946 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:08,946 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,946 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:08,947 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,963 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a948b880>
2026-05-03 09:42:08,964 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,965 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:08,965 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,965 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:08,965 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,975 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a53700>
2026-05-03 09:42:08,976 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:08,976 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:08,977 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:08,977 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:08,977 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:09,113 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0aa40>
2026-05-03 09:42:09,114 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:09,114 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:09,115 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:09,116 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:09,116 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:09,270 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:09 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=614ba54bb4f4c824fc2facf9d4e9d368; 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-05-03 09:42:09,271 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:09,271 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:09,271 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:09,272 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:09,272 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:09,272 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:09,272 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:09,274 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:09 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=4d1ad2a3b104baab2c5f802425040bd0; 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-05-03 09:42:09,274 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:09,274 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:09,275 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:09,275 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:09,275 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:09,275 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:09,275 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:09,284 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:09 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=02539457e68eae5636cc38436ff4f131; 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-05-03 09:42:09,285 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:09,285 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:09,285 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:09,285 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:09,286 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:09,286 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:09,286 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:09,440 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:09 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=2a2b0c52b228673ee0b7c7ee034717eb; 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-05-03 09:42:09,441 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:09,441 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:09,441 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:09,442 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:09,442 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:09,442 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:09,442 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:13,286 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:13,313 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:13,315 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:13,342 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:13,344 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:13,373 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:13,413 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:13,435 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:13,438 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:13,465 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:13,514 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dfa90>
2026-05-03 09:42:13,514 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7cc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:13,539 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dd480>
2026-05-03 09:42:13,540 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7c40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:13,549 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89df310>
2026-05-03 09:42:13,549 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:13,632 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb160>
2026-05-03 09:42:13,632 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994ac0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:13,643 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a8a770>
2026-05-03 09:42:13,644 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89961c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:13,690 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89de6b0>
2026-05-03 09:42:13,691 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,692 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:13,692 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:13,693 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:13,693 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,710 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dca90>
2026-05-03 09:42:13,710 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,711 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:13,712 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:13,712 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:13,712 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,724 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89de470>
2026-05-03 09:42:13,725 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,725 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:13,725 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:13,725 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:13,725 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,802 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c9870>
2026-05-03 09:42:13,802 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,803 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:13,803 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:13,803 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:13,803 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,822 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89ca020>
2026-05-03 09:42:13,822 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:13,823 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:13,823 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:13,823 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:13,824 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:14,019 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:13 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=863afa8e8ec655ef70ff7e22392f097e; 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-05-03 09:42:14,020 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:14,020 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:14,021 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:14,021 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:14,021 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:14,022 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:14,022 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:14,026 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:13 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=d91ab8cfd6bec3344b1ac607216e2a72; 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-05-03 09:42:14,026 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:14,027 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:14,027 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:14,027 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:14,027 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:14,028 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:14,028 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:14,073 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:13 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=737a0dbe604e906165490d7422d6c62d; 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-05-03 09:42:14,073 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:14,074 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:14,074 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:14,074 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:14,074 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:14,075 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:14,075 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:14,138 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:14 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=9fd4edc2f98c593bd17fac98cc904344; 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-05-03 09:42:14,139 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:14,139 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:14,139 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:14,140 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:14,140 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:14,140 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:14,140 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:14,143 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:14 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=4f788d24d8456aac107da736cab2c115; 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-05-03 09:42:14,144 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:14,144 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:14,144 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:14,145 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:14,145 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:14,145 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:14,145 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:14,233 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:14,234 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0005s
2026-05-03 09:42:14,235 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:14,236 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:14,237 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:14,552 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3158s
2026-05-03 09:42:14,885 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6512s
2026-05-03 09:42:15,161 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:15,161 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:42:15,222 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:15,222 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:42:15,223 - dependencies.auth - DEBUG - Authentication required for request GET /api/v1/auth/me
2026-05-03 09:42:15,226 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:15,226 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:15,227 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"branding"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:42:15,233 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:15,233 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:15,233 - routers.site_settings - DEBUG - Querying site_settingss: query={"key":"general"}, sort=None, skip=0, limit=1, fields=None
2026-05-03 09:42:15,606 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3846s
2026-05-03 09:42:15,731 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:42:15,732 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5057s
2026-05-03 09:42:15,738 - routers.site_settings - DEBUG - Found 0 site_settingss
2026-05-03 09:42:15,739 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5062s
2026-05-03 09:42:15,937 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.7761s
2026-05-03 09:42:17,576 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:17,685 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:17,685 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:42:17,686 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:17,866 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:17,866 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:17,866 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:17,868 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:17,869 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:17,869 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:17,871 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:17,871 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:17,871 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0001s
2026-05-03 09:42:17,872 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:17,909 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:42:17,916 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0e8f0>
2026-05-03 09:42:17,916 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8996a40> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:42:17,928 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c9990>
2026-05-03 09:42:17,928 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:42:17,929 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:17,929 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:42:17,929 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:17,929 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:42:18,078 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:42:18 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'647becdf7fe02a4592f008c7bc105b4a'), (b'X-Trace-Id', b'9c2492910ec447dc9cdbb0501b35b69e'), (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'9f60b7d60dd7a63a-LAX')])
2026-05-03 09:42:18,078 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:42:18,078 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:42:18,079 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:18,079 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:18,079 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:18,079 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:18,080 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:18,183 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3174s
2026-05-03 09:42:18,184 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3159s
2026-05-03 09:42:18,185 - core.database - ERROR - Database session error: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 279, in client_list_monitors
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:42:18,186 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3151s
2026-05-03 09:42:18,249 - core.database - ERROR - Failed to create database session: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 279, in client_list_monitors
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:42:18,518 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:18,519 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:18,519 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:18,551 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.8658s
2026-05-03 09:42:18,898 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3797s
2026-05-03 09:42:19,734 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:19,752 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:19,782 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:19,785 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:19,786 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0008s
2026-05-03 09:42:19,787 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:19,965 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dc550>
2026-05-03 09:42:19,965 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7cc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:20,013 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,060 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:42:20,069 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89a50>
2026-05-03 09:42:20,070 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8997bc0> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:42:20,079 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a89480>
2026-05-03 09:42:20,080 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:42:20,080 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,080 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:42:20,081 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,081 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:42:20,143 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a50ac0>
2026-05-03 09:42:20,144 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,145 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,145 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,145 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,145 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,213 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:42:20 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'4aaae6e1ca544a987dc7eebe8dbed9a1'), (b'X-Trace-Id', b'e3a0cff5a90d4fdaadd24f89f281aeb1'), (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'9f60b7e38861f7d7-LAX')])
2026-05-03 09:42:20,214 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:42:20,215 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:42:20,215 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:20,215 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:20,216 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:20,216 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:20,216 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:20,334 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,364 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,385 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:20,385 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:20,386 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.6014s
2026-05-03 09:42:20,388 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,410 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:20,435 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,458 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:20,459 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,463 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:20,464 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:20,464 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,472 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:20 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=fb860620b372a0366cead87f59430ff7; 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-05-03 09:42:20,473 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:20,473 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,473 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:20,473 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:20,473 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:20,474 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:20,474 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:20,474 - routers.whmcs - WARNING - WHMCS upstream unavailable for /me; returning degraded profile: WHMCS API returned status 403.
2026-05-03 09:42:20,484 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,506 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:20,580 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0e710>
2026-05-03 09:42:20,580 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8997840> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:20,742 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,742 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:20,742 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0003s
2026-05-03 09:42:20,745 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,745 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:20,746 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0004s
2026-05-03 09:42:20,750 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,750 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:20,750 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:20,753 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0e380>
2026-05-03 09:42:20,754 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89979c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:20,754 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a90100>
2026-05-03 09:42:20,754 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8997dc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:20,755 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:20,781 - httpcore.connection - DEBUG - connect_tcp.started host='atoms.dev' port=443 local_address=None timeout=120.0 socket_options=None
2026-05-03 09:42:20,784 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c8100>
2026-05-03 09:42:20,785 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,785 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,785 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,786 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb3d0>
2026-05-03 09:42:20,786 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab6940> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:20,787 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8a913f0>
2026-05-03 09:42:20,787 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8997ec0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:20,787 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,788 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,792 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c9420>
2026-05-03 09:42:20,792 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8995e40> server_hostname='atoms.dev' timeout=120.0
2026-05-03 09:42:20,804 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8aec580>
2026-05-03 09:42:20,804 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'GET']>
2026-05-03 09:42:20,805 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,805 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'GET']>
2026-05-03 09:42:20,806 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,806 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'GET']>
2026-05-03 09:42:20,929 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a93f02b0>
2026-05-03 09:42:20,929 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,930 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,930 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,930 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,930 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,940 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0ecb0>
2026-05-03 09:42:20,941 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,941 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,941 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,941 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,942 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,947 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 200, b'OK', [(b'Date', b'Sun, 03 May 2026 16:42:20 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'ac692627ec2ac86857b9d4a5637191c1'), (b'X-Trace-Id', b'165fc468d9a348b7a13c94c52612ddf8'), (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'9f60b7e80d0eda3a-LAX')])
2026-05-03 09:42:20,947 - httpx - INFO - HTTP Request: GET https://atoms.dev/api/v1/infra/client/oss/buckets/user-avatars/objects "HTTP/1.1 200 OK"
2026-05-03 09:42:20,948 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'GET']>
2026-05-03 09:42:20,948 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:20,948 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:20,948 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:20,949 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:20,949 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:20,966 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89c87c0>
2026-05-03 09:42:20,967 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,967 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,967 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,968 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,968 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,973 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0c820>
2026-05-03 09:42:20,973 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:20,974 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:20,974 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:20,974 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:20,974 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:21,040 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.5768s
2026-05-03 09:42:21,059 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3142s
2026-05-03 09:42:21,061 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3185s
2026-05-03 09:42:21,064 - core.database - ERROR - Database session error: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 279, in client_list_monitors
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:42:21,065 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3152s
2026-05-03 09:42:21,097 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:21 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=b4f2d1b7b3943a05f88e3dba75ad233a; 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-05-03 09:42:21,098 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:21,098 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:21,098 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:21,098 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:21,099 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:21,099 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:21,100 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:21,128 - core.database - ERROR - Failed to create database session: 404: You don't have an active UptimeRobot subscription yet.
Traceback (most recent call last):
  File "/workspace/app/backend/core/database.py", line 602, in get_db
    yield session
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 120, in app
    response = await f(request)
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 674, in app
    raw_response = await run_endpoint_function(
  File "/data/chats/99daa102ba1446f6aa2f99771f457055/.cache/python/lib/python3.10/site-packages/fastapi/routing.py", line 328, in run_endpoint_function
    return await dependant.call(**values)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 279, in client_list_monitors
    sub = await _require_active_subscription(db, current_user)
  File "/workspace/app/backend/routers/uptimerobot_client.py", line 69, in _require_active_subscription
    raise HTTPException(
fastapi.exceptions.HTTPException: 404: You don't have an active UptimeRobot subscription yet.
2026-05-03 09:42:21,228 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:21 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=39cb787f02c72d5ff54f5423d0a0b374; 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-05-03 09:42:21,229 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:21,230 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:21,230 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:21,230 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:21,231 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:21,231 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:21,231 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:21,274 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:21 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=de528d053321413ac40d606fc40abc8e; 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-05-03 09:42:21,275 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:21,275 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:21,275 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:21,275 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:21,276 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:21,276 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:21,276 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:21,277 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:21 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=9aa7a451cefc7e1a985f8f98d5e5a105; 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-05-03 09:42:21,278 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:21,278 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:21,278 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:21,278 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:21,279 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:21,279 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:21,279 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:21,301 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:21 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=fe7d53a81db77802169ffcd97ad38195; 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-05-03 09:42:21,302 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:21,303 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:21,303 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:21,303 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:21,303 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:21,304 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:21,304 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:21,407 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:21,407 - core.database - DEBUG - [DB_OP] Starting get_db session creation
2026-05-03 09:42:21,408 - core.database - DEBUG - [DB_OP] Database session created successfully in 0.0002s
2026-05-03 09:42:21,725 - core.database - DEBUG - [DB_OP] Database session cleanup after 0.3176s
2026-05-03 09:42:28,175 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:28,199 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:28,201 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:28,223 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:28,226 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:28,260 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:28,264 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:28,294 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:28,296 - core.auth - DEBUG - Authentication token validated for user hash: f8ef80bf
2026-05-03 09:42:28,324 - httpcore.connection - DEBUG - connect_tcp.started host='client.doiteasy.net' port=443 local_address=None timeout=10.0 socket_options=None
2026-05-03 09:42:28,432 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dd480>
2026-05-03 09:42:28,432 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8996a40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:28,436 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cae30>
2026-05-03 09:42:28,436 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a89977c0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:28,608 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89df400>
2026-05-03 09:42:28,609 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,609 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:28,609 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,610 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:28,610 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,610 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89dce20>
2026-05-03 09:42:28,610 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8994fc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:28,614 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89de9b0>
2026-05-03 09:42:28,615 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,616 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:28,616 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,617 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:28,617 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,640 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0aa40>
2026-05-03 09:42:28,640 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8ab7cc0> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:28,641 - httpcore.connection - DEBUG - connect_tcp.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a8b0f250>
2026-05-03 09:42:28,641 - httpcore.connection - DEBUG - start_tls.started ssl_context=<ssl.SSLContext object at 0x7f77a8997f40> server_hostname='client.doiteasy.net' timeout=10.0
2026-05-03 09:42:28,789 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89ddd80>
2026-05-03 09:42:28,790 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,790 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:28,790 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,791 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:28,791 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,820 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77aba0a230>
2026-05-03 09:42:28,821 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,821 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:28,821 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,822 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:28,822 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,826 - httpcore.connection - DEBUG - start_tls.complete return_value=<httpcore._backends.anyio.AnyIOStream object at 0x7f77a89cb8b0>
2026-05-03 09:42:28,826 - httpcore.http11 - DEBUG - send_request_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,827 - httpcore.http11 - DEBUG - send_request_headers.complete
2026-05-03 09:42:28,828 - httpcore.http11 - DEBUG - send_request_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,829 - httpcore.http11 - DEBUG - send_request_body.complete
2026-05-03 09:42:28,829 - httpcore.http11 - DEBUG - receive_response_headers.started request=<Request [b'POST']>
2026-05-03 09:42:28,945 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:28 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=0fd5d7e0264352a0e0b79c9290870b22; 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-05-03 09:42:28,945 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:28,946 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,946 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:28,947 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:28,947 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:28,947 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:28,948 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:28,960 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42:28 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=a9bba6808f4acd1dc324a36d0e99a1fc; 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-05-03 09:42:28,960 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:28,961 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:28,961 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:28,961 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:28,961 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:28,962 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:28,962 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:29,120 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42: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=5e886cbc1b81c3f173dc8dd43eb6b734; 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-05-03 09:42:29,121 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:29,121 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:29,122 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:29,122 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:29,122 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:29,123 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:29,123 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:29,143 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42: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=be842f166116fdffb1099458bcb3a2be; 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-05-03 09:42:29,144 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:29,144 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:29,145 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:29,146 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:29,146 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:29,146 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:29,147 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:29,159 - httpcore.http11 - DEBUG - receive_response_headers.complete return_value=(b'HTTP/1.1', 403, b'Forbidden', [(b'Server', b'nginx'), (b'Date', b'Sun, 03 May 2026 16:42: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=4aad2742915d7c0f8b6c7729d2766a9a; 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-05-03 09:42:29,160 - httpx - INFO - HTTP Request: POST https://client.doiteasy.net/includes/api.php "HTTP/1.1 403 Forbidden"
2026-05-03 09:42:29,160 - httpcore.http11 - DEBUG - receive_response_body.started request=<Request [b'POST']>
2026-05-03 09:42:29,160 - httpcore.http11 - DEBUG - receive_response_body.complete
2026-05-03 09:42:29,161 - httpcore.http11 - DEBUG - response_closed.started
2026-05-03 09:42:29,161 - httpcore.http11 - DEBUG - response_closed.complete
2026-05-03 09:42:29,161 - httpcore.connection - DEBUG - close.started
2026-05-03 09:42:29,162 - httpcore.connection - DEBUG - close.complete
2026-05-03 09:42:41,494 - services.database - DEBUG - [DB_OP] Starting database close
2026-05-03 09:42:41,762 - core.database - INFO - Database connection closed and engine disposed
2026-05-03 09:42:41,763 - services.database - INFO - Database connections closed
2026-05-03 09:42:41,763 - services.database - DEBUG - [DB_OP] Database close completed in 0.2686s
