2017-04-01 12 views
6

जब मैं 4.2.0 तक स्मैक अपग्रेड कर रहा हूं तो मुझे कनेक्शन समस्या मिल रही है।विफल रहा क्योंकि: de.measite.minidns.hla.ResolutionUnsUccessfulException: xxxx के लिए पूछ रहा है। t t एएएए ने एक त्रुटि प्रतिक्रिया उत्पन्न की NX_DOMAIN

The following addresses failed: 'xxxx:5222' failed because: 

de.measite.minidns.hla.ResolutionUnsuccessfulException: Asking for xxxx. IN A yielded an error response NX_DOMAIN, '52.90.233.38:5222' failed because: de.measite.minidns.hla.ResolutionUnsuccessfulException: Asking for xxxx. IN AAAA yielded an error response NX_DOMAIN 

समस्या तब होती है जब होस्ट कॉन्फ़िगरेशन बिल्डर में होस्ट सेट होता है।

उदाहरण:

.setHost(ServiceConstants.CHAT_SERVER) 

देखें https://github.com/igniterealtime/Smack/wiki/Smack-4.2-Readme-and-Upgrade-Guide

यह मेरा अंतिम विन्यास, यह दावूद Falahati मदद के बाद से काम किया जाता है!

InetAddress inetAddress = InetAddress.getByName(ServiceConstants.CHAT_SERVER); 
      XMPPTCPConnectionConfiguration.Builder builder = XMPPTCPConnectionConfiguration.builder() 
        .setXmppDomain(JidCreate.from(ServiceConstants.CHAT_SERVER).asDomainBareJid()) 
        .setPort(5222) 
        .setHostAddress(inetAddress) 
        .setDebuggerEnabled(true) 
        .setSendPresence(true) 
+0

संभावित डुप्लिकेट (http://stackoverflow.com/questions/43143359/error-on-smack-4-2-0-in-aaaa-yielded-an-error-response-nx-domain) – Flow

उत्तर

7

यह समस्या मुख्य रूप से स्थानीय नेटवर्क में होती है जब xmpp सर्वर स्थानीय DNS में कॉन्फ़िगर नहीं किया जाता है। समस्या को हल करने के लिए, स्पष्ट रूप से xmpp सर्वर का पता और का उपयोग

setHostAddress(InetAddress address)

मेरा उत्तर देख here

[स्मैक 4.2.0 पर त्रुटि: AAAA में एक त्रुटि प्रतिक्रिया NX \ _DOMAIN झुकेंगे] की
+0

धन्यवाद, मैं इसे –

+0

से देखूंगा इस मुद्दे को हल किया गया, https://github.com/igniterealtime/Smack/wiki/Smack-4.2- रीडमे- और- अपग्रेड- मार्गदर्शिका भी देखें –

संबंधित मुद्दे