PDA

View Full Version : سوال: مشکل با اتصال به درگاه بانک پارسیان روی هاست



homa189
یک شنبه 12 شهریور 1391, 01:26 صبح
با سلام خدمت اساتید محترم
چند روزی هست که درخواستم از طرف بانک پارسیان مورد قبول قرار گرفته و بهم پین کد و کدهای نمونه و راهنما دادن
کدها را مطابق اون چیزی که بهم دادن نوشتم
روی لوکال خیلی خوب جواب میده و کد وضعیت مساوی بیست و دو میشه که یعنی آی پی اشتباه است و این یعنی داره درست جواب میده چون آی پی باید مساوی با آی پی هاست باشه
اما موقعی که پروژه را پابلیش میکنم و روی هاست قرار میدم با خطا روبرو میشم که خیلی کلافم کرده دیگه دارم دیوونه میشم:عصبانی: واقعا خیلی اذیت شدم هر راهی که به ذهنم میرسید رو تست کردم خیلی هم توو سایت های مختلف سرچ کردم اما به هیچ نتیجه ای نرسیدم
متاسفانه بانک هم بهم جواب نمیده
الان هم دیر وقت هست و از بس روی این مشکل کار کردم خیلی خسته ام و دارم دیوونه میشم و فقط فعلا براتون متن ارور رو میذارم و بعدا هم اگه لازم شد کدها رو میذارم
خواهش میکنم خواهش میکنم کمکتون رو ازم دریغ نفرمایید

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 212.80.25.14:443
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: 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 212.80.25.14:443

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:

[SocketException (0x274c): 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 212.80.25.14:443]
System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) +251
System.Net.ServicePoint.ConnectSocketInternal(Bool ean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) +279

[WebException: Unable to connect to the remote server]
System.Net.HttpWebRequest.GetRequestStream(Transpo rtContext& context) +6098637
System.Net.HttpWebRequest.GetRequestStream() +13
System.Web.Services.Protocols.SoapHttpClientProtoc ol.Invoke(String methodName, Object[] parameters) +110
***.com.hmpec.EShopService.PinPaymentRequest(Strin g pin, Int32 amount, Int32 orderId, String callbackUrl, Int64& authority, Byte& status) +317
***.com.user1.Button8_Click(Object sender, EventArgs e) +1155
System.Web.UI.WebControls.Button.OnClick(EventArgs e) +118
System.Web.UI.WebControls.Button.RaisePostBackEven t(String eventArgument) +112
System.Web.UI.WebControls.Button.System.Web.UI.IPo stBackEventHandler.RaisePostBackEvent(String eventArgument) +10
System.Web.UI.Page.RaisePostBackEvent(IPostBackEve ntHandler sourceControl, String eventArgument) +13
System.Web.UI.Page.RaisePostBackEvent(NameValueCol lection postData) +36
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +5563


Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

فقط این رو هم در آخر تاکید کنم که اصلا فکر نمی کنم مشکل از کد نویسی باشه چون دقیقا همون کاری رو انجام دادم که بانک ازم خواسته و مطابق با کدهای نمونه خودشون
حتی چند تا از کدهایی که توو همین سایت دوستان واسه نمونه گذاشته بودن رو هم تست کردم باز هم همون پیغام میاد

بازم خواهش میکنم به دادم برسید چون زیاد هم فرصت ندارم

homa189
یک شنبه 12 شهریور 1391, 11:05 صبح
این هم کدها :
ابتدا وب سرویس رو به پروژه اد کردم
از طریق add WebReferences

کدها :
'در ابتدا کد سفارش که باید منحصر به فرد باشه و تکراری نباشه رو با ایجاد یک رکورد در جدول مربوط به اینکار و از طریق دریافت آدی از همون رکود میگیرم
Dim service As pec.EShopService = New pec.EShopService
Dim authority As Long = 0
Dim status As Byte = 0
Dim amount As Integer = 'مبلغ
Dim orderId As Integer = 'آی دی سفارش غیر تکراری
Dim callbackPage As String = "http://www.sitename.com/page.aspx"
Dim pin As String = "*************"
Try
service.PinPaymentRequest(pin, amount, orderId, callbackPage, authority, status)
'اطلاعات در جدول مربوطه و در همان رکورد که آی دی دریافت شده ذخیره می شود
If status = 0 Then
Response.Redirect("https://www.pec24.com/pecpaymentgateway/default.aspx?au=" & authority.ToString(), True)
End If
Catch err As Exception
err01.Text = "ERROR : " & err.Message.ToString() & "<br /><br />" & status
End Try

meisam12
یک شنبه 12 شهریور 1391, 11:44 صبح
سلام
من یک پروژه در این زمینه گذاشتم
این لینک http://barnamenevis.org/showthread.php?356325-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA-%D8%A7%D9%84%DA%A9%D8%AA%D8%B1%D9%88%D9%86%DB%8C%D A%A9&highlight=%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF+%DA %A9%D9%86%DB%8C%D8%AF

homa189
یک شنبه 12 شهریور 1391, 15:58 عصر
سلام
من یک پروژه در این زمینه گذاشتم
این لینک http://barnamenevis.org/showthread.php?356325-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA-%D8%A7%D9%84%DA%A9%D8%AA%D8%B1%D9%88%D9%86%DB%8C%D A%A9&highlight=%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF+%DA %A9%D9%86%DB%8C%D8%AF

سلام با تشکر از پاسخگویی شما اما مشکل من هنوز حل نشده
از کدهای شما هم استفاده کردم
خواهش می کنم درباره ارور که اول صفحه توضیح دادم راهنماییم کنید

meisam12
یک شنبه 12 شهریور 1391, 16:39 عصر
می شه اون قسمت از پروژه ات که web service , کدهای مربوطه می باشد را آپلود کنید.

سلام با تشکر از پاسخگویی شما اما مشکل من هنوز حل نشده
از کدهای شما هم استفاده کردم
خواهش می کنم درباره ارور که اول صفحه توضیح دادم راهنماییم کنید

meisam12
یک شنبه 12 شهریور 1391, 16:43 عصر
این سایت http://social.msdn.microsoft.com/Forums/en-US/asmxandxml/thread/11d6703d-3f3a-4a95-b296-5a0fe73172d5/ در مورد error که می خواهید توضیحاتی داده است.

سلام با تشکر از پاسخگویی شما اما مشکل من هنوز حل نشده
از کدهای شما هم استفاده کردم
خواهش می کنم درباره ارور که اول صفحه توضیح دادم راهنماییم کنید

homa189
دوشنبه 13 شهریور 1391, 00:54 صبح
یه دوست بهم گفته احتمالا روی سرور من پورت 443 بسته است با مدیر سرور مشورت کنم
الآن که کسی جواب نمیده ولی فردا باهاشون تماس میگیرم و نتیجه را همین جا اعلام میکنم
از پاسخگویی دوستان خیلی متشکرم
خسته نباشید
شب بخیر

homa189
دوشنبه 13 شهریور 1391, 10:15 صبح
یه دوست بهم گفته احتمالا روی سرور من پورت 443 بسته است با مدیر سرور مشورت کنم
الآن که کسی جواب نمیده ولی فردا باهاشون تماس میگیرم و نتیجه را همین جا اعلام میکنم
از پاسخگویی دوستان خیلی متشکرم
خسته نباشید
شب بخیر
با سلام
متاسفانه مشکل از پورت سرور ما نبود
این آپی که توی متن ارور هست مال چیه و مال کجا؟
چون این آپی مربوط به هاست من نمیشه
پورت اون آپی را با http://ping.eu/port-chk چک کردم و پورت 443 اون بسته است
212.80.25.14:443
شاید مشکل از اون باشه

homa189
دوشنبه 13 شهریور 1391, 16:02 عصر
سلام
پروژه ای که خودم به صورت خیلی ساده نوشتم فقط واسه تست... را ضمیمه کردم
پروژه و فایل های راهنما بانک و ... را هم گذاشتم
از دوستان و اساتید محترم تقاضا دارم پروژه من و کدهای بانک را ببینند و اگه مشکلی توی کدها هست راهنمایی بفرمایند. کدهای خودم روی لوکال جواب میده ولی وقتی آپلود میکنم ارور مده..!!!
راستی اینم بگم که من وقتی پروژه را publish میکنم پوشه و فیل های مربوط به Web References در پروژه پابلیش شده کپی نمی شوند و اصلا اثری از اونها دیده نمیشه!

homa189
دوشنبه 13 شهریور 1391, 16:53 عصر
این هم راهنمایی بیشتر : http://homa1189.persiangig.com/image/Pgw%20User%20Guide.rar
لطفا web.config پروژه هم اگر مشکل داره اعلام فرمایید

احمد سامعی
دوشنبه 13 شهریور 1391, 18:30 عصر
سلام
من یک پروژه در این زمینه گذاشتم
این لینک http://barnamenevis.org/showthread.php?356325-%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%DA%A9%D9%86%DB%8C%D8%AF-%D8%B3%D9%88%D8%B1%D8%B3-%D9%BE%D8%B1%D9%88%DA%98%D9%87-%D8%AA%D8%AC%D8%A7%D8%B1%D8%AA-%D8%A7%D9%84%DA%A9%D8%AA%D8%B1%D9%88%D9%86%DB%8C%D A%A9&highlight=%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF+%DA %A9%D9%86%DB%8C%D8%AF

لینک اشتباه

homa189
سه شنبه 14 شهریور 1391, 09:34 صبح
دوستان، خواهش میکنم یه نگاهی به این تاپیک بندازید
یعنی این مشکل حل شدنی نیست؟!

homa189
سه شنبه 14 شهریور 1391, 14:58 عصر
دوستان، خواهش میکنم یه نگاهی به این تاپیک بندازید
یعنی این مشکل حل شدنی نیست؟!
سلام به همگی
اساتید و دوستان از همه بابت توجه به این بخش متشکرم
مشکل حل شد
مشکل از هاست بود که هاست خارج از ایران بود!
باید وب سرویس از یه آدرس دیگه واسه هاست های خارج از ایران دریافت بشه..!