WebSocket 1006 ले कुन कडी टुट्यो भन्ने बताउँदैन
असामान्य WebSocket बन्द हुनुलाई हराएको Close handshake प्रमाणको रूपमा पढ्नुहोस्, त्यसपछि proxy सेटअप वा पहिले नै स्थापित सत्र असफल भएको पत्ता लगाउनुहोस्।
WebSocket कोड 1006 ले अपेक्षित Close फ्रेम बिना असामान्य बन्द भएको जनाउँछ। यो कोड आरक्षित छ: कुनै endpoint ले WebSocket Close फ्रेममा 1006 लाई स्थितिका रूपमा पठाउन हुँदैन। API घटनामा यो देख्नु proxy लाई कारण भनी देखाउने सर्भर सन्देश होइन।
यदि जडान कहिल्यै खुलेन
सेटअप क्रममा पालना गर्नुहोस्: proxy सँग जडान, proxy वार्ता, WSS का लागि गन्तव्य TLS, त्यसपछि WebSocket खोल्ने handshake। proxy चुनौती वा टनेल अस्वीकृतिले WebSocket चरण अघि क्रम रोक्न सक्छ।
यदि यो खुल्यो र सन्देश बोक्यो
उपयोगी अवधि र बन्द हुनुअघि के भयो त्यो अभिलेख गर्नुहोस्। यातायात अवरोध, अनुप्रयोग बन्द हुनु र मध्यस्थको नीतिले प्राप्तकर्तालाई सफा बन्द विनिमय बिना छोड्न सक्छ।
endpoint, सत्र पहिचानकर्ता, अन्तिम गतिविधि र सामान्य Close फ्रेम देखियो कि भएन सुरक्षित राख्नुहोस्। ब्राउजर वा लाइब्रेरीका नेटवर्क त्रुटिहरूलाई तपाईंले नियन्त्रण गर्ने गन्तव्य लगसँग तुलना गर्नुहोस्। केवल घटना कोडले ISP, proxy अपरेटर वा अनुप्रयोग सर्भरलाई स्रोतका रूपमा पहिचान गर्न सक्दैन।
एउटै proxy मार्फत चल्ने सामान्य HTTPS पृष्ठले छोटो विनिमय जाँच्छ, यो सत्रको आयु होइन। मार्ग परिवर्तन गर्दा ब्राउजरको अवस्था र अनुप्रयोग कोड स्थिर राख्नुहोस्; अन्यथा सफल पुनःप्रयासको व्याख्या गर्न गाह्रो हुन्छ।
प्रमाणले समर्थन गर्ने सीमा मर्मत गर्नुहोस्। proxy प्रमाणीकरण, TLS विश्वास र अनुप्रयोग पुनःजडान छुट्टाछुट्टै काम हुन्, र सबै टाइमआउट बढाउँदा 1006 ले तीमध्ये एकलाई चिनाउन सक्दैन।