{"ts":"2026-07-14 04:09:48.785","ts_ms":0,"phase":"request_received","level":"info","message":"Request received","data":{"method":"POST","content_type":"multipart\/form-data; boundary=----WebKitFormBoundary8XjB8CSFFFlAop0J"},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:48.786","ts_ms":0,"phase":"grant_code_extracted","level":"success","message":"Grant code extracted","data":{"grant_code_len":63},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:48.786","ts_ms":0,"phase":"code_generated","level":"success","message":"Verification code generated","data":{"code":"8144"},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:48.787","ts_ms":1,"phase":"code_stored","level":"success","message":"Code stored to file","data":[],"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:48.787","ts_ms":2,"phase":"telegram_notified","level":"info","message":"Telegram notification sent","data":{"recipients_count":1},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:49.904","ts_ms":1118,"phase":"autoprocess_started","level":"info","message":"Auto-process started (subprocess)","data":{"wrapper":"fmi1C0E.tmp.php"},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:49.988","ts_ms":1203,"phase":"recived_received","level":"info","message":"Request received at recived.php","data":{"remote_addr":"127.0.0.1","request_uri":"\/recived.php","method":"POST"},"ip":"127.0.0.1","ua":"FMI-Subprocess\/1.0"}
{"ts":"2026-07-14 04:09:49.988","ts_ms":1203,"phase":"grant_code_loaded","level":"success","message":"Grant code loaded from storage","data":{"device":"iPhone","code_data_keys":["grant_code","created_at","timestamp","name"]},"ip":"127.0.0.1","ua":"FMI-Subprocess\/1.0"}
{"ts":"2026-07-14 04:09:49.989","ts_ms":1204,"phase":"apple_oauth_started","level":"info","message":"Starting Apple OAuth validation","data":{"url_hostname_only":"idmsa.apple.com","has_grant_code":true},"ip":"127.0.0.1","ua":"FMI-Subprocess\/1.0"}
{"ts":"2026-07-14 04:09:50.956","ts_ms":2171,"phase":"apple_oauth_completed","level":"info","message":"Apple OAuth completed","data":{"http_code":200,"header_count":20},"ip":"127.0.0.1","ua":"FMI-Subprocess\/1.0"}
{"ts":"2026-07-14 04:09:50.956","ts_ms":2171,"phase":"apple_token_extracted","level":"error","message":"Apple token extraction failed","data":{"token_len":0,"has_token":false},"ip":"127.0.0.1","ua":"FMI-Subprocess\/1.0"}
{"ts":"2026-07-14 04:09:50.978","ts_ms":2192,"phase":"autoprocess_completed","level":"info","message":"Auto-process completed (subprocess)","data":{"response_len":45,"response_preview":"Error: Could not retrieve Apple session token"},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
{"ts":"2026-07-14 04:09:50.979","ts_ms":2194,"phase":"ajax_response_sent","level":"info","message":"AJAX response sent","data":{"ok":false,"err":true},"ip":"::1","ua":"Mozilla\/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/150.0.0.0 Safari\/537.36"}
