ከ LetsEncrypt በስተቀር ከ ACME አገልጋዮች ጋር የእርጥበት ችግር መንስኤ ተገኝቷል

Sebastian Krause ተወስኗል ከአገልግሎቱ ጋር እንግዳ የሆነ አለመጣጣም ምንጭ በመሻገር ስክሪፕት ደርቋልየACME ፕሮቶኮሉን በመጠቀም የTLS ሰርተፊኬቶችን በራስ ሰር ለመቀበል ይጠቅማል። ሁለቱም የማመሳከሪያ ደንበኛው እና uacme ከባይፓስ ጋር ይሰራሉ፣ ነገር ግን ውሃ አይሟጠጡም (ይበልጥ በትክክል ፣ እሱ ከአንዳንድ መፍትሄዎች ጋርም ሰርቷል ፣ ግን በ dns-1 ሁነታ ብቻ)።

ምክንያቱ ተራ ነገር ሆኖ ተገኘ፡- ምላሹን በJSON ቅርፀት በትክክል ከመተንተን ይልቅ የተዳከመው ደራሲ የአንድ የተወሰነ የJSON ውፅዓት ቅርጸት ባህሪን ከ Let Encrypt አገልግሎት ተጠቀመ እና በመደበኛ አገላለጽ ተነተነ። ነገር ግን ባይፓስ በሚያምር ቅርጸት ሳይሆን JSON የተቀነሰ እና ጥቅም ላይ የዋለውን ይመልሳል መደበኛ አገላለጽ አልሰራም. ይህ አካሄድ ሙሉ በሙሉ በኦፊሴላዊው የፕሮቶኮል ማዕቀፍ ውስጥ ሲቆይ ይህ አገልግሎት ወደፊት የሚሰጠውን ቅርጸት ያለማስጠንቀቂያ ከቀየረ በ LetsEncrypt ችግሮችን አያስቀርም።

ችግሩን በሚወያዩበት ጊዜ እንደ ውጫዊ JSON ተንታኝ እንዲጠቀሙ ተጠቁሟል json_pp ወይም jq (ለትክክለኛው ትንተና 'jq -r ". ፈቃዶች | .[]" ወደ ቧንቧው ይጨምሩ)።
የዚህ አቀራረብ ጉዳቱ በትንሹ እና በቀላሉ ሊረጋገጡ የሚችሉ መንገዶችን እንዲሁም የስህተት አያያዝ ችግሮችን የመጠቀም ሀሳብን ማቃለል ነው።

የተዳከመው ፕሮጀክት ደራሲ (ፕሮጀክቱ በቅርብ ጊዜ ነበር ተሽጦ አልቆዋል አፒላይየር GmbH) ተስማማJSON ን መተንተን ትልቅ ችግር ነው፣ ነገር ግን የስክሪፕቱ ቁልፍ ጠቀሜታዎች አንዱ ከውጭ ጥገኝነቶች ጋር አለመገናኘቱ ስለሆነ ውጫዊ ተንታኞችን ማከል ጥሩ ሀሳብ አይወስድም። በአሁኑ ጊዜ ሥራ በዝቶበታል፣ ነገር ግን በሚቀጥሉት ጥቂት ቀናት ውስጥ ችግሩን ለመፍታት ትኩረቱን ለመስጠት ተስፋ ያደርጋል። ዕቅዶቹ የJSON ተንታኝን እንደገና መሥራት ወይም ዝግጁ የሆነ ተንታኝ በሼል ቋንቋ ውስጥ ማዋሃድ ያካትታሉ - JSON.sh.

ምንጭ: opennet.ru

አስተያየት ያክሉ