د LetsEncrypt پرته د ACME سرورونو سره د ډیهایډریټ ستونزو لامل وموند

سیباستیان کراوس ټاکل شوی د خدمت سره د عجیب مطابقت سرچینه بکس سکریپټ ډیهایډریډد ACME پروتوکول په کارولو سره د TLS سندونو رسید اتومات کولو لپاره کارول کیږي. د حوالې پیرودونکي او uacme دواړه د بای پاس سره کار کوي ، مګر ډیهایډریټ ندي (په دقیق ډول ، دا د ځینې کاري حلونو سره هم کار کړی ، مګر په ځانګړي توګه په dns-1 حالت کې).

دلیل یې وړ وګرځید: د ریښتیني لپاره د JSON ب formatه کې د ځواب تحلیل کولو پرځای ، د ډیهایډریټ لیکوال د Let's Encrypt خدمت څخه د ځانګړي JSON محصول فارمیټینګ ب featureه کارولې او د منظم بیان په کارولو سره یې تجزیه کړې. مګر بای پاس په ښکلي ډول فارمیټ نه راستنیږي ، مګر لږ شوی JSON ، او کارول شوی منظم بیان کار نه دی کړی. دا طریقه د LetsEncrypt سره ستونزې نه لري که چیرې دا خدمت په راتلونکي کې د خبرتیا پرته د جاري کولو بڼه بدل کړي، پداسې حال کې چې په بشپړ ډول د رسمي پروتوکول چوکاټ کې پاتې کیږي.

کله چې د ستونزې په اړه بحث کول، دا وړاندیز شوی و چې د بهرني JSON پارسر کارولو لپاره لکه json_pp او یا jq (د سم تجزیه کولو لپاره پایپ ته 'jq -r" .authorizations | []" اضافه کړئ).
د دې تګلارې نیمګړتیا د لږترلږه او په اسانۍ سره د تایید وړ وسیلو کارولو مفکورې کمول دي ، او همدارنګه د غلطۍ اداره کولو کې ستونزې.

د ډیهایډریټ پروژې لیکوال (پروژه پدې وروستیو کې وه خرڅ شوي Apilayer GmbH) موافقه وکړه، دا چې د JSON پارس کول یوه لویه ستونزه ده ، مګر هغه د بهرني پارسرونو اضافه کول ښه نظر نه ګڼي ، ځکه چې د سکریپټ یوه له مهمو ګټو څخه د بهرني انحصاراتو د پابندۍ نشتوالی دی. نوموړی اوسمهال په کار بوخت دی، خو هیله لري، چې په راتلونکو څو ورځو کې د ستونزو د هواري لپاره خپله پاملرنه ځانګړې کړي. په پلانونو کې د JSON پارسر بیا کار کول یا په شیل ژبه کې د چمتو شوي پارسر ادغام شامل دي - JSON.sh.

سرچینه: opennet.ru

Add a comment