سلام استاد. داشتم با آموزش ها پیش میرفتم و موقع وصل شدن به api تلگرام، این ارور رو میده:
request to https://api.telegram.org/bot8392043040:[REDACTED]/getMe failed, reason: read ECONNRESET
و میدونم که این مربوط به اینترنت و vpn هست، ولی حقیقتا دو تا وی پی ان خریدم و تست کردم ولی بازم همون ارور رو میده.
سلام دوست من
به احتمال زیاد ایراد مجدد از vpn است
ولی برای اطمینان کافی این دستور رو داخل ترمینال اجرا کنید و اگر با ارور تایم اوت یا همین برخوردید بدونید که 100 درصد مال vpn است و باید تغییرش بدید
curl https://api.telegram.org/bot<توکن شما>/getMeاستاد این کامند رو میزنم درست اجرا میشه
StatusCode : 200
StatusDescription : OK
Content : {"ok":true,"result":{"id":*******,"is_bot":true,"first_name":"David's AI","username":"*******","can_join_groups":tr
ue,"can_read_all_group_messages":false,"supports_inline_queries":false,"...
RawContent : HTTP/1.1 200 OK
Connection: keep-alive
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Access-Control-Allow-Origin: *
Access-Control-Allow-Methods: GET, POST, OPTIONS
Acce...
Forms : {}
Headers : {[Connection, keep-alive], [Strict-Transport-Security, max-age=31536000; includeSubDomains; preload],
[Access-Control-Allow-Origin, *], [Access-Control-Allow-Methods, GET, POST, OPTIONS]...}
Images : {}
InputFields : {}
Links : {}
ParsedHtml : mshtml.HTMLDocumentClass
RawContentLength : 257
ولی وقتی npm run dev رو میزنم این ارور رو میده:
reject(new FetchError(`request to ${request.url} failed, reason: ${err.message}`, 'system', err));
^
FetchError: request to https://api.telegram.org/bot8392043040:[REDACTED]/getMe failed, reason: Client network socket disconnected before secure TLS connection was established
at ClientRequest.<anonymous> (C:\Users\ASUS\Desktop\management\git-tutorial\telegram-bot\node_modules\node-fetch\lib\index.js:1501:11)
at ClientRequest.emit (node:events:518:28)
at emitErrorEvent (node:_http_client:104:11)
at TLSSocket.socketErrorListener (node:_http_client:518:5)
at TLSSocket.emit (node:events:518:28)
at emitErrorNT (node:internal/streams/destroy:170:8)
at emitErrorCloseNT (node:internal/streams/destroy:129:3)
at process.processTicksAndRejections (node:internal/process/task_queues:90:21) {
type: 'system',
errno: 'ECONNRESET',
code: 'ECONNRESET'
}
Node.js v22.18.0
[nodemon] app crashed - waiting for file changes before starting...
پس مشکل فیلتر شکن نیست
لطفا کد هاتون رو در قالب فایل برام ارسال کنید