مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

arezoutwins

عضویت از 1396/04/16

ارسال پیام به تلگرام

  • یکشنبه 27 خرداد 1397
  • 12:18
تشکر میکنم

با سلام 

من برای ارسال پیام به تلگرام از کد زیر استفاده می کنم. 

WebRequest req = WebRequest.Create("https://api.telegram.org/bot" + Token + "/sendMessage?chat_id=" + Address + "&text=" + Text);

در صورتی که کد برنامه را اجرا کنم با فیلتر شکن psiphon3 کار می کنه. 

در صورتیکه پس از هاست شدن از کار میفته. 

ممنون می شم اگر من را راهنمایی کنید.

با سپاس فراوان

پاسخ های این پرسش

تعداد پاسخ ها : 10 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 27 خرداد 1397
  • 12:59

Elmah را نصب کنید و روی سرور قرار دهید تا اگر خطایی دارد برای شما لاگ بزنه 

کاربر سایت

arezoutwins

عضویت از 1396/04/16

  • یکشنبه 27 خرداد 1397
  • 18:00

با سپاس از پاسختون 

برای وب سرویس کدام Elmah  را نصب کنم؟ 

everywhere؟

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • یکشنبه 27 خرداد 1397
  • 18:24

فرقی نداره دوست من 

کاربر سایت

arezoutwins

عضویت از 1396/04/16

  • دوشنبه 28 خرداد 1397
  • 07:47

من وقتی می زنم http://localhost:12948/elmah

خطای HTTP Error 404.0 - Not Found میده. 

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • دوشنبه 28 خرداد 1397
  • 09:21

خب دوست من مشخصه که ، یا درست نصب نشده یا تنظیماتش درست نیست 

کاربر سایت

arezoutwins

عضویت از 1396/04/16

  • دوشنبه 28 خرداد 1397
  • 13:49

آدرس  را به این http://localhost:7077/elmah.axd الان صفحه باز میشه. 

تغییر دادم. و با آموزشتون در TopLearn چک کردم . WebConfig یکسان است. 

ولی هیچ خطایی را نشون نمیده. 

فایل های ضمیمه

کاربر سایت

arezoutwins

عضویت از 1396/04/16

  • شنبه 2 تیر 1397
  • 08:32

سلام 
برا دیدن خروجی Elmah یه پروژه MVC  نوشتم دستورات ارسال تلگرام را گذاشتم داخلش در حالت اجرا روی .net با فیلتر شکن کار می کنه ولی وقتی رو همین سیستم هاست میشه خطا میده 
جیسون خطا را گذاشتم . 
میگه سرور تلگرام را نمی تونم ببینم.
ممنون می شم راهنماییم کنید.

{ "application": "/LM/W3SVC/4/ROOT", "host": "ITC-KKABAZI", "type": "System.Net.Sockets.SocketException", "message": "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 149.154.167.220:443", "source": "System", "detail": "System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 149.154.167.220:443\r\n   at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)\r\n   at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)\r\n   --- End of inner exception stack trace ---\r\n   at System.Net.HttpWebRequest.GetResponse()\r\n   at TestElmah.Controllers.HomeController.Index(String id) in c:\\users\\a_khabazi\\documents\\visual studio 2017\\Projects\\TestElmah\\TestElmah\\Controllers\\HomeController.cs:line 19\r\n   at lambda_method(Closure , ControllerBase , Object[] )\r\n   at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary`2 parameters)\r\n   at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary`2 parameters)\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<BeginInvokeSynchronousActionMethod>b__39(IAsyncResult asyncResult, ActionInvocation innerInvokeState)\r\n   at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`2.CallEndDelegate(IAsyncResult asyncResult)\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult)\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3d()\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.AsyncInvocationWithFilters.<>c__DisplayClass46.<InvokeActionMethodFilterAsynchronouslyRecursive>b__3f()\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult)\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<>c__DisplayClass2b.<BeginInvokeAction>b__1c()\r\n   at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass21.<BeginInvokeAction>b__1e(IAsyncResult asyncResult)", "time": "2018-06-23T04:52:44.1792603Z", "serverVariables": { "ALL_HTTP": "HTTP_CONNECTION:keep-alive\r\nHTTP_ACCEPT:text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8\r\nHTTP_ACCEPT_ENCODING:gzip, deflate, br\r\nHTTP_ACCEPT_LANGUAGE:en-US,en;q=0.8\r\nHTTP_HOST:localhost:6060\r\nHTTP_USER_AGENT:Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36\r\nHTTP_UPGRADE_INSECURE_REQUESTS:1\r\n", "ALL_RAW": "Connection: keep-alive\r\nAccept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8\r\nAccept-Encoding: gzip, deflate, br\r\nAccept-Language: en-US,en;q=0.8\r\nHost: localhost:6060\r\nUser-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36\r\nUpgrade-Insecure-Requests: 1\r\n", "APPL_MD_PATH": "/LM/W3SVC/4/ROOT", "APPL_PHYSICAL_PATH": "D:\\IIS\\Elmah\\", "CONTENT_LENGTH": "0", "GATEWAY_INTERFACE": "CGI/1.1", "HTTPS": "off", "INSTANCE_ID": "4", "INSTANCE_META_PATH": "/LM/W3SVC/4", "LOCAL_ADDR": "::1", "PATH_INFO": "/home/index/testHosting", "PATH_TRANSLATED": "D:\\IIS\\Elmah\\home\\index\\testHosting", "REMOTE_ADDR": "::1", "REMOTE_HOST": "::1", "REMOTE_PORT": "3177", "REQUEST_METHOD": "GET", "SCRIPT_NAME": "/home/index/testHosting", "SERVER_NAME": "localhost", "SERVER_PORT": "6060", "SERVER_PORT_SECURE": "0", "SERVER_PROTOCOL": "HTTP/1.1", "SERVER_SOFTWARE": "Microsoft-IIS/10.0", "URL": "/home/index/testHosting", "HTTP_CONNECTION": "keep-alive", "HTTP_ACCEPT": "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8", "HTTP_ACCEPT_ENCODING": "gzip, deflate, br", "HTTP_ACCEPT_LANGUAGE": "en-US,en;q=0.8", "HTTP_HOST": "localhost:6060", "HTTP_USER_AGENT": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/61.0.3163.91 Safari/537.36", "HTTP_UPGRADE_INSECURE_REQUESTS": "1" } }
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 تیر 1397
  • 10:11

به احتمال زیاد سرورتون ایران هست و باید روی اون هم ف ی لتر شکن بزنید 

کاربر سایت

arezoutwins

عضویت از 1396/04/16

  • شنبه 2 تیر 1397
  • 11:05

سلام استاد 
هر دو تست روی لوکال خودم است و با فیلترشکن psiphon3  فقط وقتی هاست می کنم رو لوکال خطا میده.
ولی .net موقع اجرا کار می کنه.
فکر می کنم باید تنظیمات IIS را تغییر بدم ولی به چی را نمودونم.

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 تیر 1397
  • 11:13

روی یه سرور واقعی تست کنید 

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)