From 41f49b07435960b574cfa24842b6cbf1e3bb93c9 Mon Sep 17 00:00:00 2001 From: Zsolt Ero Date: Tue, 23 Jul 2024 21:58:58 +0200 Subject: [PATCH] debug work --- scripts/debug_proxy/src/index.js | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/scripts/debug_proxy/src/index.js b/scripts/debug_proxy/src/index.js index 56d9c3f..1eb9437 100644 --- a/scripts/debug_proxy/src/index.js +++ b/scripts/debug_proxy/src/index.js @@ -25,14 +25,15 @@ async function sendTelegramMessage(message, botToken, chatId) { export default { async fetch(request, env, ctx) { const url = new URL(request.url) + const userIP = request.headers.get('CF-Connecting-IP') if (url.pathname === '/b') { url.pathname = '/styles/bright' } // no failure, just warning - if (request.method !== 'GET2') { - const warningMessage = `Non-GET request ${request.method} ${url.pathname}` + if (request.method !== 'GET') { + const warningMessage = `Non-GET request ${request.method} ${url.pathname} ${userIP}` console.error(warningMessage) await sendTelegramMessage(warningMessage, env.TELEGRAM_TOKEN, env.TELEGRAM_CHAT_ID) } @@ -48,7 +49,7 @@ export default { const response = await fetch(proxyUrl) if (response.status !== 200) { - const errorMessage = `Proxy error: Bad status ${response.status} ${url.pathname}` + const errorMessage = `Proxy error: Bad status ${response.status} ${url.pathname} ${userIP}` console.error(errorMessage) await sendTelegramMessage(errorMessage, env.TELEGRAM_TOKEN, env.TELEGRAM_CHAT_ID) return new Response('Proxy error: Bad status', { status: 500 }) @@ -56,7 +57,7 @@ export default { return response } catch (error) { - const errorMessage = `Proxy error: ${error.message} ${url.pathname}` + const errorMessage = `Proxy error: ${error.message} ${url.pathname} ${userIP}` console.error(errorMessage) await sendTelegramMessage(errorMessage, env.TELEGRAM_TOKEN, env.TELEGRAM_CHAT_ID) return new Response('Proxy error: Fetch failed', { status: 500 })