PermError SPF स्थायी त्रुटि: शून्य लुकअप सीमा 2 पार हो गई


13

मैं एक सर्वर पर SPF सेटअप करने की कोशिश कर रहा हूँ - मेल ठीक काम करता है और mxtoolbox और अन्य ऑनलाइन जाँचों के अनुसार मान्य होता है, लेकिन जब मैं http://www.kitterman.com/spf/validate.html का उपयोग कर इसकी जाँच करता हूँ तो मुझे एक त्रुटि मिलती है:

PermError SPF Permanent Error: Void lookup limit of 2 exceeded

मैं 10 लुकअप की एक सीमा से अवगत हूं, लेकिन इस त्रुटि को पहले नहीं देखा है।

एसपीएफ़ रिकॉर्ड है:

v=spf1 a mx ip4:IP1 ip4:IP2 ip6:IP3 include:spf-a.outlook.com 
include:spf-b.outlook.com include:spf-c.outlook.com 
include:spf.messaging.microsoft.com include:_spf.zdsys.com 
include:spf.mail.intercom.io -all 

शून्य लुकअप सीमा किसके संदर्भ में है?

जवाबों:


13

शून्य लुकअप सीमा RFC 7208 में शुरू की गई थी और DNS लुकअप को संदर्भित करता है जो या तो एक खाली प्रतिक्रिया (कोई जवाब नहीं के साथ NOORROR) या एक NXDOMAIN प्रतिक्रिया लौटाता है। यह 10 डीएनएस लुकिंग समग्र गणना से एक अलग गणना है।

जैसा कि धारा 11.1 के अंत में वर्णित है , ऐसे मामले हो सकते हैं जहां "शर्तों" की संख्या को सीमित करना उपयोगी होता है, जिसके लिए DNS प्रश्न 0 के उत्तर गणना के साथ सकारात्मक उत्तर (RCODE 0) या "नाम त्रुटि" के साथ आते हैं। "(RCODE 3) उत्तर। इन्हें कभी-कभी सामूहिक रूप से "शून्य लुकअप" कहा जाता है। एसपीएफ़ कार्यान्वयन दो "शून्य लुकअप" की सीमा को सीमित करता है। एक कार्यान्वयन MAY ऐसी सीमा को विन्यास योग्य बनाने के लिए चुनता है। इस स्थिति में, दो का डिफ़ॉल्ट RECOMMENDED है। सीमा से अधिक होने से "परमिटर" परिणाम उत्पन्न होता है।

यह गलत या दुर्भावनापूर्ण एसपीएफ़ रिकॉर्ड को सेवा आधारित हमले से डीएनएस-आधारित योगदान से रोकने में मदद करने के लिए है।

आपके मामले में, समस्याग्रस्त भाग ऐसा प्रतीत होता है:

include:spf.messaging.microsoft.com

इसका एसपीएफ़ रिकॉर्ड है:

v=spf1 ptr:protection.outlook.com ptr:messaging.microsoft.com ptr:o365filtering.com -all

उन तीनों रिकॉर्ड्स को देखा जाए तो NOERROR बिना किसी रिकॉर्ड या NXDOMAIN के साथ लौटता है।

चूंकि तीन रिकॉर्ड में कुछ भी वापस नहीं आया, इसलिए आपने शून्य लुकअप सीमा 2 से अधिक कर दी, और SPF रिकॉर्ड विफल हो गया।


सही धन्यवाद, मैंने जाँच की और Office 365 के लिए एक अद्यतन SPF रिकॉर्ड प्राप्त किया और यह प्रयोग करने पर कि त्रुटि हो गई है
bhttoan

बढ़िया जानकारी। रिकॉर्ड देखने का एक अच्छा तरीका है कि वे क्या देखें? मुझे यह पता लगाने की जरूरत है कि मेरी कौन सी समस्या है।
17

@mlissner आपके द्वारा कोशिश की जा सकने वाली ऑनलाइन SPF सत्यापनकर्ता वेब साइटें बहुत हैं।
माइकल हैम्पटन

मैंने पाया है कि कम से कम python-spfकार्यान्वयन के मामले में लुकअप प्रदर्शन आईपी पते के सत्यापन के आधार पर निर्भर करता है और इस प्रकार कई रिकॉर्ड लौटने वाले प्रश्नों की संख्या भिन्न होती है। चूंकि डोमेन के मालिक का कोई नियंत्रण नहीं है, जिसके कारण आईपी पते को मान्य करने की आवश्यकता होगी, इसका नतीजा यह है कि SPF रिकॉर्ड में कोई भी aया mxविनिर्देशन केवल द्विगुणित नामों को इंगित करना चाहिए ताकि त्रुटिपूर्ण त्रुटियों को रोका जा सके।
कास्परड
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.