আমার কাছে একটি নির্দিষ্ট পোর্ট সহ HTTP অনুরোধগুলি অন্য https url এ পুনঃনির্দেশ করার জন্য একটি এনগিনেক্স প্রক্সি রয়েছে।
এখন পর্যন্ত আমার কনফিগারেশনটি এখানে রয়েছে:
server {
listen 59848;
location / {
resolver 8.8.8.8;
proxy_pass https://example.com$uri$is_args$args;
}
}
নোট করুন যে "উদাহরণ.com" কেবলমাত্র এই উদাহরণের জন্য ব্যবহৃত হয় এবং পরে আমি কেবল লোকাল হোস্ট থেকে প্রেরণের অনুরোধটি সীমাবদ্ধ করব।
এটি ঠিক ঠিক কাজ করে, যতক্ষণ না "প্রক্সি_পাস" ইউআরএল এর পিছনের সার্ভারটি একটি সুপরিচিত সিএ কর্তৃপক্ষের স্বাক্ষরযুক্ত একটি বৈধ SSL শংসাপত্র ব্যবহার করে (যার মূল শংসাপত্রটি কোনওভাবে এনগিনেক্স দ্বারা ব্যবহৃত হয়)।
তবে আমার সমস্যা আছে যে আমাকে এনজিঙ্ক-সাইডে একটি কাস্টম স্ব-স্বাক্ষরিত SSL ক্লায়েন্ট শংসাপত্র ব্যবহার করতে হবে। কেউ কি জানেন যে কীভাবে এই স্ব-স্বাক্ষরিত শংসাপত্রটি এনজিএনএক্সে ইনস্টল করবেন?
server
নির্দেশিকা কার্যকর হয় না। তবে এনজিনেক্স শুরু করে কনফিগারেশনে নির্দিষ্ট করা অন্য পোর্টগুলি শুনুন।