আমি পাইহোল ঘরে বসিয়েছি, তাই কোনও "ওয়েবসাইটটি অবরুদ্ধ করা হয়েছে" পৃষ্ঠাটি দেখানোর জন্য আমি নিজের সার্ভারের সাথে কোনও ওয়েবসাইটের জন্য অনুরোধগুলি পরিচালনা করতে সক্ষম হতে চাই।
আমি কোনও url- এর জন্য স্ব-স্বাক্ষরিত শংসাপত্র তৈরি করে এবং এটি আমার ডিভাইসে ইনস্টল করে এটি করার চেষ্টা করছি। শংসাপত্র তৈরি করতে আমি যে আদেশগুলি ব্যবহার করেছি তা:
openssl genrsa 2048 > pihole.key
openssl req -new -x509 -nodes -days 36500\
-key pihole.key \
-subj "/C=NL/ST=Utrecht, Inc./CN=*" \
-reqexts SAN \
-config <(cat /etc/ssl/openssl.cnf \
<(printf "\n[SAN]\nsubjectAltName=DNS:*,DNS:*")) \
-out pihole.cert
openssl x509 -noout -fingerprint -text < pihole.cert > pihole.info
cat pihole.cert pihole.info > pihole.pem
service apache2 reload
আমি এই উইন্ডোজ ডিভাইসে এই শংসাপত্রটি ইনস্টল করেছি এবং উইন্ডোজ দেখায় যে এটি একটি বৈধ শংসাপত্র।
যাইহোক, ক্রোম আমাকে একটি দেয় NET::ERR_CERT_COMMON_NAME_INVALID
এবং প্রান্তটি আমাকে অনুরূপ ত্রুটি দেয় ( DLG_FLAGS_SEC_CERT_CN_INVALID
)
কেন? হয় CN = *
শুধু মঞ্জুরিপ্রাপ্ত নয়? আমি যা চাই তা কীভাবে অর্জন করতে পারি?