XMPP ഫയൽ കൈമാറ്റത്തിനായി XEP-0065 SOCKS5 സേവനം കണ്ടെത്തൽ
XMPP ഫയൽ-കൈമാറ്റ പ്രോക്സി തിരഞ്ഞെടുക്കുമ്പോൾ XEP-0065 സേവന കണ്ടെത്തൽ, streamhost തിരഞ്ഞെടുപ്പ്, സജീവമാക്കൽ എന്നിവ പിന്തുടരുക.
ഏതെങ്കിലും ഔട്ട്ബൗണ്ട് SOCKS5 എൻഡ്പോയിന്റ് സ്വയമേവ XMPP ഫയൽ-കൈമാറ്റ റിലേ അല്ല. XEP-0065-ന് XMPP കണ്ടെത്തലിലും സജീവമാക്കലിലും പങ്കെടുക്കുന്ന സേവനവും സോക്കറ്റുകൾ തുറക്കലും ആവശ്യമാണ്.
സേവനത്തിന് ഒരു XMPP വിലാസവും ഒരു നെറ്റ്വർക്ക് ഹോസ്റ്റ്/പോർട്ടും ഉണ്ട്. സംരംഭകൻ സ്ഥാനാർഥികളെ കണ്ടെത്തി streamhosts നൽകുന്നു; ലക്ഷ്യം ഉപയോഗയോഗ്യമായ ഒന്ന് തിരഞ്ഞെടുക്കുന്നു. അതിന്റെ SOCKS ലക്ഷ്യ മൂല്യം സ്ട്രീം ഐഡന്റിഫയറിൽ നിന്നും ഇരു പങ്കാളികളുടെയും JID-കളിൽ നിന്നും ഉരുത്തിരിയുന്നു, സ്വീകര്ത്താവിന്റെ പൊതു IP-യ്ക്കുള്ള സാധാരണ അഭ്യർത്ഥനയല്ല. പ്രോക്സി വഴിയുള്ള കൈമാറ്റത്തിൽ, സജീവമാക്കൽ സേവനത്തോട് രണ്ട് സ്ട്രീമുകൾ ചേർക്കാൻ പറയുന്നു.
കൈമാറ്റം നിലയ്ക്കുമ്പോൾ, ആദ്യത്തെ അപൂർണ്ണ ഘട്ടം കണ്ടെത്തുക: കണ്ടെത്തൽ, streamhost ബന്ധം, ലക്ഷ്യ തിരഞ്ഞെടുപ്പ് അല്ലെങ്കിൽ സജീവമാക്കൽ. ഹോസ്റ്റിലേക്കുള്ള ബന്ധം വിജയിച്ചേക്കാം, എന്നാൽ XMPP ഏകോപനം ഇപ്പോഴും പരാജയപ്പെടാം. ക്ലയന്റിന്റെയും സേവനത്തിന്റെയും തെളിവുകൾ താരതമ്യം ചെയ്യുമ്പോൾ സേവന JID, എൻഡ്പോയിന്റ്, കൈമാറ്റ ID എന്നിവ ഒരുമിച്ച് സൂക്ഷിക്കുക.
കോൺഫിഗറേഷനായി, XMPP സെർവറിന്റെ പ്രഖ്യാപിത സേവനവും കൃത്യമായ Smack പതിപ്പിലെ bytestream മാനേജറും പരിശോധിക്കുക. പഴയ മാനേജർമാർ പിന്തുണയുള്ള ഇഷ്ടാനുസൃത ഹോസ്റ്റ് രീതിയില്ലാതെ ആന്തരികമായി തിരഞ്ഞെടുത്തേക്കാം. നിലവിലെ രേഖകളിൽ പ്രോക്സി മുൻഗണനയും സമയപരിധിയും ഉണ്ട്, പക്ഷേ അവസാനം പ്രവർത്തിച്ച സ്ഥാനാർഥിയെ മുൻഗണന നൽകുന്നത് പുതിയ സേവനം പ്രസിദ്ധീകരിക്കുകയോ പൊരുത്തപ്പെടാത്ത എൻഡ്പോയിന്റിനെ XEP-0065 മനസ്സിലാക്കാൻ പ്രാപ്തമാക്കുകയോ ചെയ്യുന്നില്ല.