-
February 17th, 2021, 02:09
#1
مشکل درگاه پرداخت بعد از خرید ssl+
سلام وقتتون بخیربنده من یک سایت فروشگاهی دارم که کاربران بعد از پرداخت هزینه در قسمت بانک در زمان برگشت وارد صفحه نامجهول from not sourse میشهدیدم نمیشه پرس و جو کردم گفتن در اپدیت های جدید مرورگرها اجازه نمیدن اطلاعات از یک وب سایت دارای ssl به وب سایت های فاقد ssl منتقل بشنناچاران هم گواهی ssl خرید کردم ؛ ssl مشکلی نداره و نصبه ،
اما الان مشکل دیگه ای که دارم اینه بعد از انجام پرداخت و در حال بازگشت به سایت تویه این صفحه میمونه و برگشت نمیخوره . ؟؟https://pay.ir/payment/callback/sepیعنی تو صفحه رابط پرداخت برگشت نمیخوره پول کسر میکنه اما به سایت من بر نمیگرده سایت من هم سایت دانلود محتوای دیجیتالی هست قبل از این داستان ssl مشکلی نداشتم .
از خودشون پرسیدم اولن که جواب نمیدن بعدشم گفتن مشکل از ما نیست
الانم نمیدانم مشکل از چی هست ؟؟ مشکل از ای پی من هست ؟ مشکل از تنظیمات منه یا مشکل از اونهاست اصن نمیدانم ؟
مشخصات بنده :
سرور مجازی - سیستم عامل Centos8 -پنل دایرکت ادمین
Nginx v1.19.6 --php 7.4.13 -php-fpm74
-----------
مشخصات یوزر فروشگاه وردپرس - سیستم ووکامرس
-
-
February 17th, 2021 02:09
# ADS
-
February 17th, 2021, 04:48
#2
عضو انجمن
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
ویرایش توسط 1wp.ir : February 17th, 2021 در ساعت 14:09
-
-
February 17th, 2021, 12:08
#3
عضو انجمن
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
نوشته اصلی توسط
1wp.ir
سایتتون رو چک کردم الان سایتتون هم با http لود میشه هم با https . مورد دیگه دوستانی که خدمات هاستینگ دارن فطعا اطلاعاتشون بیشتر هست اما فکر کنم ssl مشکل داره یا حالا شاید کانفیگش اشتباه هست که اونم باید شرکتی که ازش هاست دارید باید درستش کنه
مشکل همین جاست
سایت دیگه نباید با http لود بشه
باید ریدایرکت از http به https اضافه کنند
-
-
February 17th, 2021, 13:22
#4
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
نوشته اصلی توسط
1wp.ir
سایتتون رو چک کردم الان سایتتون هم با http لود میشه هم با https . مورد دیگه دوستانی که خدمات هاستینگ دارن فطعا اطلاعاتشون بیشتر هست اما فکر کنم ssl مشکل داره یا حالا شاید کانفیگش اشتباه هست که اونم باید شرکتی که ازش هاست دارید باید درستش کنه
میشه بفرمایید آدرس سایت من چیه و شما چطور چک کردید ؟ چرا بی جهت امار غلط میدید ؟؟؟
- - - Updated - - -
نوشته اصلی توسط
NetworkFA
مشکل همین جاست
سایت دیگه نباید با http لود بشه
باید ریدایرکت از http به https اضافه کنند
نه مشکل ssl ظاهرا نداره .
ویرایش توسط khonetap : February 18th, 2021 در ساعت 15:36
-
-
February 17th, 2021, 13:59
#5
عضو انجمن
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
آدرس سایت رو پست اول ذکر نکرده بودید حدس زدم شاید نام کاربری تون باشه .اشتباه از بنده بود عذر می خوام
ویرایش توسط 1wp.ir : February 17th, 2021 در ساعت 14:07
-
-
February 17th, 2021, 14:06
#6
عضو دائم
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
با احتمال زیاد در وردپرس آدرس سایت بدون https ثبت شده
به همین علت ادرس callback ی که برای بانک ارسال میشه با http هست
و وقتی کاربر به اون ادرس هدایت میشه این خطا در اپدیت های جدید طبیعی هست دریافت بشه
در تنظیمات وردپرس https قرار بدید باید مشکل حل بشه
-
-
February 17th, 2021, 14:32
#7
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
سلام بزرگوار ، واقعیتش بعد خرید SSL بنده همین کارو انجام دادم ، ضمن این که در دایرکت ادمین هم عبارت Force SSL with https redirect تیک زدم که خوب خودش اتوماتیک انجام میده . اما مشکل حل نشد.
بعدش اومدم افزونه really-simple-ssl-pro رو نصب کردم اونم مشکل پابرجا بود.
ناگقته نمونه که عملیات برگشت callback
انجام میشه اما خیلی زمان میبره "حدود 10 دقیقه یا بیشتر" که مشتری قطعا صبر نمیکنه
یه جورایی یک وقفه طولانی یا پروسه و پردازش طولانی هست .
نوشته اصلی توسط
Rezash
با احتمال زیاد در وردپرس آدرس سایت بدون https ثبت شده
به همین علت ادرس callback ی که برای بانک ارسال میشه با http هست
و وقتی کاربر به اون ادرس هدایت میشه این خطا در اپدیت های جدید طبیعی هست دریافت بشه
در تنظیمات وردپرس https قرار بدید باید مشکل حل بشه
-
-
February 17th, 2021, 14:55
#8
عضو دائم
پاسخ : مشکل درگاه پرداخت بعد از خرید ssl+
نوشته اصلی توسط
khonetap
سلام بزرگوار ، واقعیتش بعد خرید SSL بنده همین کارو انجام دادم ، ضمن این که در دایرکت ادمین هم عبارت Force SSL with https redirect تیک زدم که خوب خودش اتوماتیک انجام میده . اما مشکل حل نشد.
بعدش اومدم افزونه really-simple-ssl-pro رو نصب کردم اونم مشکل پابرجا بود.
ناگقته نمونه که عملیات برگشت callback
انجام میشه اما خیلی زمان میبره "حدود 10 دقیقه یا بیشتر" که مشتری قطعا صبر نمیکنه
یه جورایی یک وقفه طولانی یا پروسه و پردازش طولانی هست .
دو تا تست انجام بدید
موقع برگشت از بانک، فرقی نمیکنه پرداخت موفق یا کنسل کنسول مرورگر رو باز کنید و تب نتورک رو باز کنید.
تیک preserve log رو بزنید
https://i.stack.imgur.com/cFuNP.png
بعد فرم پرداخت رو کنسل کنید تا به سایت شما برگرده
اینجا در request های ثبت شده ببینید بانک درخواست رو به چه ادرسی از سایت شما ارسال میکنه. اگر بدون ssl هست مشکل همینجاست
که اگر در وردپرس میگید درست ثبت شده ممکنه مشکل افزونه باشه که باید بررسی بشه چرا بدون https داره ادرس callback رو مشخص میکنه
در مورد زمان طولانی که میگید اصلا منطقی نیست، به احتمال بسیار زیاد یک عملیات مثل ارسال پیامک، ایمیل یا ... بدون تایم اوت هست که نه تایم اوت میخوره و نه انجام میشه که پروسه طولانی میشه
افزونه ها یا اطلاع رسانی ها رو یکی یکی غیر فعال کنید تا ببینید مشکل کجاست
-
تعداد تشکر ها از Rezash به دلیل پست مفید