जब मैं 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)
संभावित डुप्लिकेट (http://stackoverflow.com/questions/43143359/error-on-smack-4-2-0-in-aaaa-yielded-an-error-response-nx-domain) – Flow