با سلام
من برای ارسال پیام به تلگرام از کد زیر استفاده می کنم.
WebRequest req = WebRequest.Create("https://api.telegram.org/bot" + Token + "/sendMessage?chat_id=" + Address + "&text=" + Text);
در صورتی که کد برنامه را اجرا کنم با فیلتر شکن psiphon3 کار می کنه.
در صورتیکه پس از هاست شدن از کار میفته.
ممنون می شم اگر من را راهنمایی کنید.
با سپاس فراوان
Elmah را نصب کنید و روی سرور قرار دهید تا اگر خطایی دارد برای شما لاگ بزنه
با سپاس از پاسختون
برای وب سرویس کدام Elmah را نصب کنم؟
everywhere؟
فرقی نداره دوست من
من وقتی می زنم http://localhost:12948/elmah
خطای HTTP Error 404.0 - Not Found میده.
خب دوست من مشخصه که ، یا درست نصب نشده یا تنظیماتش درست نیست
آدرس را به این http://localhost:7077/elmah.axd الان صفحه باز میشه.
تغییر دادم. و با آموزشتون در TopLearn چک کردم . WebConfig یکسان است.
ولی هیچ خطایی را نشون نمیده.
سلام
برا دیدن خروجی 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" } }
به احتمال زیاد سرورتون ایران هست و باید روی اون هم ف ی لتر شکن بزنید
سلام استاد
هر دو تست روی لوکال خودم است و با فیلترشکن psiphon3 فقط وقتی هاست می کنم رو لوکال خطا میده.
ولی .net موقع اجرا کار می کنه.
فکر می کنم باید تنظیمات IIS را تغییر بدم ولی به چی را نمودونم.
روی یه سرور واقعی تست کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)