லெட்ஸ் என்க்ரிப்ட் (Let's Encrypt) வந்ததிலிருந்து, மறைகுறியாக்கம் செய்யப்பட்ட வலைத்தளங்கள் ஒரு வழக்கமான நடைமுறையாகிவிட்டன. உள்ளூர் உருவாக்கத்திலும் SSL சான்றிதழ்கள் கிட்டத்தட்ட இன்றியமையாதவை (உதாரணமாக, navigator.geolocation-க்கு உள்ளூரில் SSL மறைகுறியாக்கம் தேவைப்படுகிறது). குரோம் பதிப்பு 58 முதல், CN (Common Name)-க்கான ஆதரவு கைவிடப்பட்டு, SAN (Subject Alternative Name) இப்போது கட்டாயமாக்கப்பட்டுள்ளது. இதன் விளைவாக, பாரம்பரிய முறைகளைப் பயன்படுத்தி உருவாக்கப்பட்ட எந்த SSL சான்றிதழ்களையும் குரோம் இனி ஏற்றுக்கொள்வதில்லை.

சான்றிதழ்களை உருவாக்க ZeroSSL போன்ற ஆன்லைன் கருவிகளை நீங்கள் பயன்படுத்தலாம், அல்லது `--ignore-certificate-errors` போன்ற தொடக்க அளவுருக்கள் அல்லது `chrome://flags/#allow-insecure-localhost` என்ற கொடியைப் பயன்படுத்தி, செல்லுபடியாகும் சான்றிதழ்கள் இல்லாமலேயே Chrome செயல்படுமாறு உள்ளமைக்கலாம் என்றாலும், நாங்கள் OpenSSL-ஐப் பயன்படுத்தி, SAN-ஐ உள்ளடக்கிய மற்றும் Chrome-ஆல் முழுமையாக ஏற்றுக்கொள்ளப்படும், உள்ளூரில் சுயமாகக் கையொப்பமிடப்பட்ட சான்றிதழ்களை உருவாக்க விரும்புகிறோம். இந்த ஒற்றை வரி கட்டளை தேவையான அனைத்தையும் செய்கிறது (`www.tld.local` என்பதற்குப் பதிலாக விரும்பிய டொமைனை மட்டும் மாற்றினால் போதும்).:
61b7be9883ad31712c52a59252a4c9c4
துரதிர்ஷ்டவசமாக SAN ஐ வரையறுக்க OpenSSL க்கு நேரடி வாதங்கள் இல்லை என்பதால், ஒரு கட்டமைப்பு கோப்பு முதலில் உருவாக்கப்பட்டது, OpenSSL அழைக்கப்படுகிறது, பின்னர் கோப்பு நீக்கப்படும். விண்டோஸ் பயனர்கள் இந்த கட்டளையை சைக்வின் உதவியுடன் (மற்றும் பாஷ்-சி "...") அல்லது புதிய WSL மூலம் எளிதாக இயக்க முடியும். இதன் விளைவாக வரும் இரண்டு கோப்புகளான www.tld.local.key மற்றும் www.tld.local.cert ஆகியவை MAMP இல் தேர்ந்தெடுக்கப்படலாம், எடுத்துக்காட்டாக:

விண்டோஸ் பயனர்கள் "நம்பகமான ரூட் சான்றிதழ் அதிகாரிகளில்" "பயனர் சான்றிதழ்களை நிர்வகி" (certmgr) இன் கீழ் ஏற்றுவார்கள்.:

இறுதியாக, Chrome ஐ மறுதொடக்கம் செய்யுங்கள் (chrome: // restart) மற்றும் பச்சை பூட்டை அனுபவிக்கவும்:
