পেপাল গেটওয়ে দিয়ে যোগাযোগ করতে অক্ষম


9

আমি যখন পরীক্ষা করে দেখছি তখন আমি এই ত্রুটিটি দেখতে পাচ্ছি।

পেপাল গেটওয়ে দিয়ে যোগাযোগ করতে অক্ষম।

ত্রুটি উত্পাদন করার পদক্ষেপ: যখন আমি চেকআউটের অর্থ প্রদানের ট্যাবে পৌঁছান। এই ত্রুটি আসে। কি কারণ হতে পারে। ম্যাজেন্টো: ১.৯

---- ত্রুটি লগ ----

ERR (3): exception 'Exception' with message 'PayPal NVP CURL connection error #35: SSL connect error' in /path-to-file/app/code/core/Mage/Paypal/Model/Api/Nvp.php:983
Stack trace:
#0 /path-to-file/app/code/core/Mage/Paypal/Model/Api/Nvp.php(616): Mage_Paypal_Model_Api_Nvp->call('SetExpressCheck...', Array)
#1 /path-to-file/app/code/core/Mage/Paypal/Model/Express/Checkout.php(381): Mage_Paypal_Model_Api_Nvp->callSetExpressCheckout()
#2 /path-to-file/app/code/core/Mage/Paypal/Controller/Express/Abstract.php(108): Mage_Paypal_Model_Express_Checkout->start('http://dev.XXXX...', 'http://dev.XXX...', false)
#3 /path-to-file/app/code/core/Mage/Core/Controller/Varien/Action.php(418): Mage_Paypal_Controller_Express_Abstract->startAction()
#4 /path-to-file/app/code/core/Mage/Core/Controller/Varien/Router/Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('start')
#5 /path-to-file/app/code/core/Mage/Core/Controller/Varien/Front.php(172): Mage_Core_Controller_Varien_Router_Standard->match(Object(Mage_Core_Controller_Request_Http))
#6 /path-to-file/app/code/core/Mage/Core/Model/App.php(354): Mage_Core_Controller_Varien_Front->dispatch()
#7 /path-to-file/app/Mage.php(684): Mage_Core_Model_App->run(Array)
#8 /path-to-file/index.php(86): Mage::run('', 'store')
#9 {main}

লগ ফাইলটিতে আপনি কিছু ত্রুটি পেয়ে
যাচ্ছেন

যাইহোক কখনও কখনও এটি আপনার স্টোরে এসএসএল সক্ষম না হওয়ার কারণে ঘটে
রাফেল ডিজিটাল পিয়ানিজমে

সাইটটি ডেভলপমেন্ট সার্ভারে এবং সাব ডিরেক্টরিতে রয়েছে তবে আমি মাজেন্টো-অ্যাডমিনের বিকল্পগুলিতে এসএসএল সক্ষম করেছি। ত্রুটি লগ পোস্ট করা হয়। Pls গাইড যদি আরও বিশদ প্রয়োজন হয়?
জয়

উত্তর:


4

এই সমস্যাটি সমাধান করার জন্য, আপনি নীচের মত এই নির্দেশাবলী অনুসরণ করতে পারেন:

1. এসএসএল যাচাইকরণ অক্ষম করুন।

আপনি ম্যাজেন্টো ব্যাকএন্ডে যান, তারপরে আরসিস্টেম-> কনফিগারেশন-> অর্থ প্রদানের পদ্ধতিগুলি চয়ন করুন এবং পেপাল এক্সপ্রেস চেকআউটটি সন্ধান করুন

আপনি "কনফিগার করুন" বোতামটিতে ক্লিক করুন, তারপরে "উন্নত সেটিংস" বিভাগটি প্রসারিত করুন এবং আপনি "এসএসএল যাচাইকরণ সক্ষম করুন" বিকল্পটি দেখতে পাবেন যা আপনাকে অক্ষম করতে হবে। আসুন এটি "না" তে পরিণত করি।

2. সানবক্স মোডে

কারণটি হ'ল পেপাল তাদের স্যান্ডবক্সগুলির জন্য প্রোটোকলের তুলনায় tls 1.2 এর চেয়ে কম সমর্থন সরিয়ে নিয়েছে। অতএব, আপনার নিজের কার্ল এবং libcurl প্যাকেজগুলি আপডেট করা উচিত এবং ম্যাজেন্টো কোডে সংস্করণটি নির্দিষ্ট করা উচিত: CURL_SSLVERSION_TLSv1_2 (6)

প্রথমত, আপনাকে এসএসএল যাচাইকরণ অক্ষম করতে হবে

দ্বিতীয়ত, আপনি ssh থেকে নিম্নলিখিত কমান্ডটি চালিয়ে কার্ল লাইব্রেরিটি 7.19 থেকে 7.40 (বা পরবর্তী সংস্করণ) থেকে আপডেট করুন:

curl -v -s https://api-3t.sandbox.paypal.com/nvp

কখনও কখনও, সার্ভারটি চালিত না হলে (এসএসএল ত্রুটি), কার্ল লাইব্রেরি আপডেট করতে আপনি এই প্রশ্নটি স্ট্যাকওভারফ্লো.কম এ অনুসরণ করতে পারেন :

এছাড়াও, কার্ল আপডেট করার জন্য আপনার কাছে অ্যাক্সেসের অনুমতি না থাকলে এই হট ফিক্সটি ব্যবহার করুন:

আপনি খুলুন: app/code/core/Mage/Paypal/Model/Api/Nvp.php

945 লাইনে , আপনি লাইব্রেরির পরিবর্তে পেপাল এনভিপি মডিউলে পরিবর্তন করে এটি আবিষ্কার করে:

try {

    $http = new Varien_Http_Adapter_Curl();

এর পরে, আপনি এই লাইনে নিম্নলিখিত কোড স্নিপেট inোকান:

$http->addOptions(array(CURLOPT_SSLVERSION => 6));

কেন আমাদের এসএসএল যাচাইকরণ অক্ষম করা দরকার?
চিরাগ

2

2 দিন আগে স্যান্ডবক্স মোডে পেপালের সাথে লেনদেনের পরীক্ষা করার সময় আমার ঠিক একই সমস্যা হয়েছিল।

পেপালের সাথে কারণটি সাময়িক সমস্যা হিসাবে পরিণত হয়েছিল কারণ 1-2 ঘন্টা পরে সবকিছু আবার কাজ করে।


গত 2 দিন থেকে আমার একই সমস্যা হচ্ছে।
জয়

যদি এটি অব্যাহত থাকে তবে পেপাল প্রযুক্তি সহায়তার সাথে যোগাযোগ করার চেষ্টা করবেন?
জর্জ

ব্যাকএন্ড থেকে সমস্ত পেপাল বিকল্প ব্যবহার করে আমি একই ত্রুটি পাচ্ছি। সহায়তায় যদি তারা সহায়তা করতে পারেন তবে তাদের সাথে যোগাযোগ করার চেষ্টা করুন
জয়
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.