Tinyproxy IPv6 upstream पंक्ति को क्यों अस्वीकार करता है
नेटवर्क विफलता मानने के बजाय सटीक रिलीज़ के सामने IPv6 Tinyproxy upstream पार्स त्रुटियों का निदान करें।
Tinyproxy की IPv6 Upstream पंक्ति में पार्स विफलता नेटवर्क कनेक्शन से पहले ही होती है। DNS, IPv6 रूट या पासवर्ड जाँचने से पहले चल रही रिलीज़ जाँचें।
1.11.1 पार्सर upstream होस्ट को केवल उसके IPv4/होस्टनाम रूपों तक सीमित रखता है। दूसरे कोड पथों में IPv6 समर्थन होने से यह निर्देश IPv6 लिटरल स्वीकार नहीं करने लगता।
परियोजना का वर्तमान मैनुअल इसके बजाय एक प्रोटोकॉल और कोष्ठक में IPv6 एंडपॉइंट बताता है:
Upstream http [2001:db8::20]:8888पता केवल उदाहरण है। दस्तावेज़/स्रोत को स्थापित पैकेज से मिलाएँ, वितरण पैच सहित। प्रॉक्सी प्रकार, एंडपॉइंट व्याकरण और कंपाइल किया गया upstream समर्थन को अलग-अलग पूर्ववर्ती शर्तों के रूप में जाँचें।
समर्थित होस्टनाम रूप शाब्दिक व्याकरण की समस्या से बच सकता है, पर IPv6 को बाध्य नहीं करता और एड्रेस-फ़ैमिली रूटिंग ठीक नहीं करता। फ़ोरम का regex पैच पार्सर की संभावित सीमा दर्शाता है; यह बाद के हर कनेक्शन चरण को मान्य नहीं करता। पहले पैकेज अनुकूलता सुलझाएँ ताकि मान्य upstream को ऐसी कॉन्फ़िगरेशन के लिए दोष न मिले जिसे प्रक्रिया ने कभी स्वीकार नहीं किया।