PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل درگاه پرداخت بعد از خرید ssl+



khonetap
February 17th, 2021, 02:09
سلام وقتتون بخیربنده من یک سایت فروشگاهی دارم که کاربران بعد از پرداخت هزینه در قسمت بانک در زمان برگشت وارد صفحه نامجهول 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
-----------
مشخصات یوزر فروشگاه وردپرس - سیستم ووکامرس

1wp.ir
February 17th, 2021, 04:48
..............

NetworkFA
February 17th, 2021, 12:08
سایتتون رو چک کردم الان سایتتون هم با http لود میشه هم با https . مورد دیگه دوستانی که خدمات هاستینگ دارن فطعا اطلاعاتشون بیشتر هست اما فکر کنم ssl مشکل داره یا حالا شاید کانفیگش اشتباه هست که اونم باید شرکتی که ازش هاست دارید باید درستش کنه

مشکل همین جاست
سایت دیگه نباید با http لود بشه
باید ریدایرکت از http به https اضافه کنند

khonetap
February 17th, 2021, 13:22
سایتتون رو چک کردم الان سایتتون هم با http لود میشه هم با https . مورد دیگه دوستانی که خدمات هاستینگ دارن فطعا اطلاعاتشون بیشتر هست اما فکر کنم ssl مشکل داره یا حالا شاید کانفیگش اشتباه هست که اونم باید شرکتی که ازش هاست دارید باید درستش کنه

میشه بفرمایید آدرس سایت من چیه و شما چطور چک کردید ؟ چرا بی جهت امار غلط میدید ؟؟؟

- - - Updated - - -


مشکل همین جاست
سایت دیگه نباید با http لود بشه
باید ریدایرکت از http به https اضافه کنند
نه مشکل ssl ظاهرا نداره .

1wp.ir
February 17th, 2021, 13:59
آدرس سایت رو پست اول ذکر نکرده بودید حدس زدم شاید نام کاربری تون باشه .اشتباه از بنده بود عذر می خوام

Rezash
February 17th, 2021, 14:06
با احتمال زیاد در وردپرس آدرس سایت بدون https ثبت شده
به همین علت ادرس callback ی که برای بانک ارسال میشه با http هست
و وقتی کاربر به اون ادرس هدایت میشه این خطا در اپدیت های جدید طبیعی هست دریافت بشه
در تنظیمات وردپرس https قرار بدید باید مشکل حل بشه

khonetap
February 17th, 2021, 14:32
سلام بزرگوار ، واقعیتش بعد خرید SSL بنده همین کارو انجام دادم ، ضمن این که در دایرکت ادمین هم عبارت Force SSL with https redirect تیک زدم که خوب خودش اتوماتیک انجام میده . اما مشکل حل نشد.
بعدش اومدم افزونه really-simple-ssl-pro رو نصب کردم اونم مشکل پابرجا بود.

ناگقته نمونه که عملیات برگشت
callback انجام میشه اما خیلی زمان میبره "حدود 10 دقیقه یا بیشتر" که مشتری قطعا صبر نمیکنه
یه جورایی یک وقفه طولانی یا پروسه و پردازش طولانی هست .



با احتمال زیاد در وردپرس آدرس سایت بدون https ثبت شده
به همین علت ادرس callback ی که برای بانک ارسال میشه با http هست
و وقتی کاربر به اون ادرس هدایت میشه این خطا در اپدیت های جدید طبیعی هست دریافت بشه
در تنظیمات وردپرس https قرار بدید باید مشکل حل بشه

Rezash
February 17th, 2021, 14:55
سلام بزرگوار ، واقعیتش بعد خرید 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 رو مشخص میکنه
در مورد زمان طولانی که میگید اصلا منطقی نیست، به احتمال بسیار زیاد یک عملیات مثل ارسال پیامک، ایمیل یا ... بدون تایم اوت هست که نه تایم اوت میخوره و نه انجام میشه که پروسه طولانی میشه
افزونه ها یا اطلاع رسانی ها رو یکی یکی غیر فعال کنید تا ببینید مشکل کجاست