IPv6 पहुँच-योग्यता जाँचने के लिए NGINX का लॉग किया गया upstream पता उपयोग करें
AAAA उत्तर सही हो सकता है जबकि चुना गया मार्ग अनुपयोगी हो; resolver ipv6=off केवल NGINX के रनटाइम रिज़ॉल्वर पर लागू होता है।
कनेक्शन त्रुटि को upstream पते के साथ मिलाएँ। IPv6 गंतव्य और network-unreachable त्रुटि IPv6 मार्ग की विफलता की ओर संकेत करते हैं, भले ही DNS ने वैध उत्तर लौटाया हो। बाद में आने वाला “अस्थायी रूप से अक्षम” संदेश अकेले DNS को कारण नहीं बताता।
वास्तव में NGINX के रनटाइम रिज़ॉल्वर का उपयोग करने वाले मौजूदा कॉन्फ़िगरेशन के लिए, केवल-IPv4 नीति यह उपयोग कर सकती है:
resolver 192.0.2.53 ipv6=off;दस्तावेज़ पते के बजाय कोई विश्वसनीय और पहुँच-योग्य रिज़ॉल्वर उपयोग करें। NGINX सामान्यतः दोनों परिवार देखता है; ipv6=off इस रिज़ॉल्वर की IPv6 लुकअप दबा देता है।
यह न होस्ट पर IPv6 अक्षम करता है और न ही कॉन्फ़िगरेशन लोड होने पर हल होने वाले हर होस्टनाम को बदलता है। रूटिंग परिवर्तन की अपेक्षा करने से पहले पुष्टि करें कि गतिशील गंतव्य उसी रिज़ॉल्वर का उपयोग करता है।
यदि वर्कलोड को IPv6 चाहिए, तो उसका मार्ग ठीक करें। अस्वीकृत IPv4 पोर्ट, विफल पैरेंट कनेक्शन या पुराना रिकॉर्ड किसी दूसरी समस्या की ओर संकेत करते हैं।