আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
সমস্যার উপসর্গ
ইন্টিগ্রেটেড ডেভেলপার পোর্টালের জন্য কিস্টোর, এলিয়াস ও ডোমেন সংক্রান্ত তথ্য কনফিগার করার সময় ব্যবহারকারীরা ভুল ভার্চুয়াল হোস্ট ভ্যালু সংক্রান্ত সমস্যা দেখতে পান: প্রকাশ করুন > পোর্টাল > ডেভেলপার পোর্টাল > সেটিংস > ডোমেন।
সমস্যা সংক্রান্ত মেসেজ
এই সমস্যার মেসেজটি দেখানো হয়:
Invalid virtual host value (id: <value>)
নিচে দেখানো Edge UI-তে সমস্যার মেসেজটি দেখানো হয়:
পোর্টাল > ডেভেলপার পোর্টাল > সেটিংস > ডোমেন" title="ডোমেন">
সম্ভাব্য কারণ
| কারণ | বিবরণ | এর জন্য প্রযোজ্য সমস্যার সমাধান সংক্রান্ত নির্দেশাবলী |
|---|---|---|
| প্রদান করা TLS সার্টিফিকেট চেনে PEM ফর্ম্যাট নেই | ভার্চুয়াল হোস্টে ব্যবহৃত TLS সার্টিফিকেট চেইন অবশ্যই PEM ফর্ম্যাটে হতে হবে। TLS সার্টিফিকেট চেন নন-PEM ফর্ম্যাটে ব্যবহার করা হলে, কাস্টম ডোমেন কনফিগারেশন কাজ করবে না। | Edge পাবলিক ক্লাউড ব্যবহারকারী |
| TLS সার্টিফিকেট ও কী একটি ফাইলে দেওয়া হয়েছে | কীস্টোরে আপলোড করার সময় TLS সার্টিফিকেট চেইন ও প্রাইভেট কী আলাদা আলাদা ফাইলে দিতে হবে। অন্যথায়, কাস্টম ডোমেন কনফিগারেশন সম্পূর্ণ করা যাবে না। | Edge পাবলিক ক্লাউড ব্যবহারকারী |
কারণ: TLS সার্টিফিকেট চেইন PEM ফর্ম্যাটে দেওয়া হয়নি
ডায়াগনসিস
- TLS সার্টিফিকেট চেইন PEM ফর্ম্যাটে আছে কিনা তা যাচাই করুন।
- নির্দিষ্ট TLS সার্টিফিকেট চেইন PEM ফর্ম্যাটে না থাকলে, ইন্টিগ্রেটেড ডেভেলপার পোর্টালে ভার্চুয়াল হোস্ট তৈরি করার প্রসেসটি সম্পূর্ণ হবে না। এর ফলে, Edge UI-এর কাস্টম ডোমেন কনফিগারেশন পৃষ্ঠায় ব্যবহারকারীকে উপরে উল্লেখ করা সমস্যা মেসেজটি দেখানো হয়।
রেজোলিউশন
আপনি যদি নিশ্চিত হন যে TLS সার্টিফিকেট চেইন PEM ফর্ম্যাটে নেই, তাহলে এই সমস্যার সমাধান করতে নিচের ধাপগুলি অনুসরণ করুন:
- TLS সার্টিফিকেট চেইনকে PEM ফর্ম্যাটে কনভার্ট করুন।
- নিশ্চিত করুন যে TLS সার্টিফিকেট চেনের মেয়াদ আছে।
- নির্দিষ্ট কীস্টোর থেকে আগে থেকে থাকা TLS সার্টিফিকেট চেইন ও প্রাইভেট কী সরিয়ে দিন।
- Edge UI বা ম্যানেজমেন্ট API-তে কী অ্যালিয়াস ব্যবহার করে PEM ফর্ম্যাটে TLS সার্টিফিকেট চেইন ও প্রাইভেট কী থাকা ফাইল কীস্টোরে আপলোড করুন।
- ইন্টিগ্রেটেড ডেভেলপার পোর্টালে কীস্টোর, অ্যালিয়াস ও ডোমেন নেম কনফিগার করুন: প্রকাশ করুন > পোর্টাল > ডেভেলপার পোর্টাল > সেটিংস > ডোমেন।
- সেভ করুন বিকল্পে ক্লিক করুন।
কারণ: TLS সার্টিফিকেট ও কী একটি ফাইলে প্রদান করা হয়েছে
ডায়াগনসিস
- যাচাই করে দেখুন যে প্রদত্ত TLS সার্টিফিকেট চেনে কিস্টোরে আপলোড করা একই ফাইলে সার্টিফিকেট ও প্রাইভেট কী, দুটিই আছে।
- আপনার সিস্টেমে টেক্সট এডিটরে মূল সোর্স ফাইলটি দেখুন যা আপনি TLS সার্টিফিকেট চেইন এবং Apigee কীস্টোরে ব্যক্তিগত কী আপলোড করতে ব্যবহার করেছেন।
-
ফাইলে TLS সার্টিফিকেট ও প্রাইভেট কী, দুটিই থাকলে, সার্টিফিকেট চেনের প্রতিটি TLS সার্টিফিকেট নিচের লাইন দিয়ে শুরু হয়:
-----BEGIN CERTIFICATE-----এবং নিম্নলিখিত লাইন দিয়ে শেষ হয়:
-----END CERTIFICATE-----TLS সার্টিফিকেটের পরে প্রাইভেট কী থাকে যা নিম্নলিখিত লাইন দিয়ে শুরু হয়:
-----BEGIN RSA PRIVATE KEY-----এবং নিম্নলিখিত লাইন দিয়ে শেষ হয়:
-----END RSA PRIVATE KEY-----নিচের উদাহরণে যেমন দেখানো হয়েছে:
-----BEGIN CERTIFICATE----- CzAJBgNVBAYTAkJCMQswCQYDVQQIDAJCQjELMAkGA1UEBwwCQkIxDzANBgNVBAoM BkJCIEx0ZDELMAkGA1UECwwCQkIxEDAOBgNVBAMMB2Zvby5vcmcxGjAYBgkqhkiG 9w0BCQEWC2FiY0Bmb28ub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA8IN15+8HrfeSVf4NIj7mM4jjms89EUX4HKrey+lm1+ljv3OGw+NK7BCHvoV3 vZ+KXMHTtFeeFd1NgQZnDdbmuD0jTvvF7YoC/h6bLPytJquQJZykm9DyszsmACI8 ... -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDbjCCAlYCCQCrcuwFhXCcujANBgkqhkiG9w0BAQsFADB5MQswCQYDVQQGEwJB QTELMAkGA1UECAwCQUExCzAJBgNVBAcMAkFBMQ8wDQYDVQQKDAZBQSBMdGQxCzA BgNVBAsMAkFBMRMwEQYDVQQDDApjYS5mb28ub3JnMR0wGwYJKoZIhvcNAQkBFg5h YmNAY2EuZm9vLm9yZzAeFw0xOTEwMDQwNTA0MzVaFw0yOTEwMDEwNTA0MzVaMHk CzAJBgNVBAYTAkFBMQswCQYDVQQIDAJBQTELMAkGA1UEBwwCQUExDzANBgNVBAo ... -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- YcJpTL5yNyQE3NIXPGCiTrrSEBSX5X9ae8C/URlyWPbJ3jBE7GH4u6id5qEcgx6I /6QHDyPIhFcwfdU3nZbzZfwCYfH9SI5hQPscfGTotNxZxDwNIzuqqrIhari4e6lc mlEa/CDzOzvdYTX7RT1MmBY9US8JY5xhUKk0gQbhCfB7TcpvySldTbiUGQVn8h62 /fJDhNQlzV7Maogc7te9DWW/HhYfGTFKOwIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQAT/5FCiKJ/Pv62bl+GYuuc0gXXeumW2205dN5cXBAVZ3kRqHjR9tMCx3u+F2Td ... -----END CERTIFICATE----- -----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEA8IN15+8HrfeSVf4NIj7mM4jjms89EUX4HKrey+lm1+ljv3OG w+NK7BCHvoV3vZ+KXMHTtFeeFd1NgQZnDdbmuD0jTvvF7YoC/h6bLPytJquQJZyk m9DyszsmACI8hK4azrd7zZqTETVZN+mxOiYBfa1E1pE8v/bdIqnLTICmFbIQ2PVF zc0anobltRRI4/OcRb7QPQUk+dBxU7XyyAhcACROwaeT8yqksnYNANBcnMiS5qH+ sucJFNJ9bGIuWIwhsYVxzrANe9ttVvie38Cj6Go+UiIzF3VAyRkIE7MvW9Qc5m0O ... -----END RSA PRIVATE KEY-----
- আপনি যদি নিশ্চিত হন যে TLS সার্টিফিকেট চেইন এবং প্রাইভেট কী সবই একটি ফাইলে একত্রিত করা হয়েছে এবং কীস্টোরে আপলোড করা হয়েছে, তাহলে এটিই ইন্টিগ্রেটেড ডেভেলপার পোর্টালে ভার্চুয়াল হোস্ট তৈরি করতে না পারার কারণ। এর ফলে, Edge UI-তে কাস্টম ডোমেন কনফিগারেশন পৃষ্ঠায় ব্যবহারকারীকে উপরে উল্লেখ করা সমস্যার মেসেজটি দেখানো হয়।
রেজোলিউশন
TLS সার্টিফিকেট PEM ফাইলে TLS সার্টিফিকেট ও প্রাইভেট কী, দুটিই থাকলে, সমস্যা সমাধানের জন্য নিচে উল্লেখ করা ধাপগুলি অনুসরণ করুন:
- TLS সার্টিফিকেট PEM ফাইল থেকে প্রাইভেট কী সরিয়ে আলাদা কী ফাইলে রাখুন।
- নির্দিষ্ট কীস্টোর থেকে আগে থেকে থাকা TLS সার্টিফিকেট সরিয়ে দিন।
- TLS সার্টিফিকেট চেইন PEM ফর্ম্যাটে আছে কিনা তা যাচাই করুন।
- এটি না হলে, TLS সার্টিফিকেট চেইনকে PEM ফর্ম্যাটে কনভার্ট করুন।
- নিশ্চিত করুন যে TLS সার্টিফিকেট চেনের মেয়াদ আছে।
- PEM ফর্ম্যাটে কনভার্ট করা TLS সার্টিফিকেট চেইন ও Edge UI বা Management API-তে কী অ্যালিয়াস ব্যবহার করে কীস্টোরে প্রাইভেট কী সহ ফাইল আপলোড করুন।
- ইন্টিগ্রেটেড ডেভেলপার পোর্টালে কীস্টোর, অ্যালিয়াস ও ডোমেন নেম কনফিগার করুন: প্রকাশ করুন > পোর্টাল > ডেভেলপার পোর্টাল > সেটিংস > ডোমেন।
- সেভ করুন বিকল্পে ক্লিক করুন।
এর পরেও সমস্যা থেকে গেলে, রোগ নির্ণয় সংক্রান্ত তথ্য অবশ্যই সংগ্রহ করতে হবে লিঙ্কে যান।
অবশ্যই ডায়াগনস্টিক তথ্য সংগ্রহ করতে হবে
উপরে উল্লেখ করা নির্দেশাবলী অনুসরণ করার পরেও সমস্যাটি থেকে গেলে, নিম্নলিখিত ডায়াগনস্টিক তথ্য সংগ্রহ করুন এবং Apigee Edge সহায়তা টিমের সাথে শেয়ার করুন:
- Apigee Edge ক্লাউড সংস্থার নাম
- Apigee Edge Cloud ইন্টিগ্রেটেড ডেভেলপার পোর্টালের নাম
- পোর্টাল এনভায়রনমেন্টে তৈরি হওয়া কীস্টোরের নাম
- উপনাম
- কাস্টম ডোমেনের নাম
- সমস্যার মেসেজ সহ কাস্টম ডোমেন কনফিগারেশন পৃষ্ঠার স্ক্রিনশট