Edge for Private Cloud v4.18.01
ইনস্টলেশন বা কনফিগারেশন প্রসেস সম্পূর্ণ না হলে, আপনাকে প্রথমে নিশ্চিত করতে হবে যে সব প্রয়োজনীয় পোর্ট খোলা ও অ্যাক্সেসযোগ্য আছে:
- apigee-sso নোডকে অবশ্যই পোর্ট ৫৪৩২-এ Postgres নোড অ্যাক্সেস করতে পারতে হবে।
- Edge UI এবং SAML IDP-এর মাধ্যমে এক্সটার্নাল HTTP অ্যাক্সেসের জন্য apigee-sso নোডে পোর্ট ৯০৯৯ খোলা থাকতে হবে। আপনি API BaaS-এর জন্য SAML চালু করলে, পোর্টটি অবশ্যই BaaS পোর্টাল এবং BaaS স্ট্যাক নোড থেকে অ্যাক্সেসযোগ্য হতে হবে। আপনি যদি apigee-sso-তে TLS কনফিগার করেন, তাহলে পোর্ট নম্বর আলাদা হতে পারে।
- apigee-sso নোডকে SSO_SAML_IDP_METADATA_URL প্রপার্টি দ্বারা নির্দিষ্ট করা URL-এ SAML IDP অ্যাক্সেস করতে পারতে হবে।
- apigee-sso নোডকে ম্যানেজমেন্ট সার্ভার নোডের ৮০৮০ পোর্ট অ্যাক্সেস করতে পারতে হবে।
প্রয়োজনীয় সব পোর্ট খোলা ও অ্যাক্সেসযোগ্য থাকলে, আপনি কনফিগারেশন ধাপগুলি আবার চালাতে পারবেন:
- apigee-sso-এর জন্য:
> /opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile
- Edge UI-এর জন্য:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui configure-sso -f configFile
যদি রিকনফিগারেশন কাজ করে, তাহলে আপনি apigee-sso দ্বারা ব্যবহৃত Postgres ডেটাবেস মুছে ফেলতে পারেন এবং তারপর apigee-sso এবং Edge UI রিকনফিগার করতে পারেন:
- SAML বন্ধ করুন-এ যেভাবে বর্ণনা করা হয়েছে সেইভাবে Edge UI-তে SAML বন্ধ করুন।
- apigee-sso বন্ধ করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-sso stop - Postgres নোডে লগ-ইন করে Postgres ডেটাবেস ড্রপ করুন:
> psql -U postgres_username -p postgres_port -h postgres_host -c "drop database \"apigee_sso\""
যেখানে:- postgres_username হল Postgre ইউজারনেম যা আপনি Edge ইনস্টল করার সময় উল্লেখ করেছিলেন। ডিফল্ট ভ্যালু হল apigee।
- postgres_port হল Postgres পোর্ট যা আপনি Edge ইনস্টল করার সময় উল্লেখ করেছেন। ডিফল্ট ভ্যালু হল ৫৪৩২।
- postgres_host হল Postgres নোডের IP বা DNS নাম।
- apigee-sso আবার কনফিগার করুন:
> /opt/apigee/apigee-service/bin/apigee-service apigee-sso setup -f configFile - Edge UI আবার কনফিগার করুন:
> /opt/apigee/apigee-service/bin/apigee-service edge-ui configure-sso -f configFile