Herhangi bir giden SOCKS5 uç noktası otomatik olarak XMPP dosya aktarımı aktarıcısı değildir. XEP-0065, XMPP keşfine ve etkinleştirmesine katılan bir hizmetin yanı sıra soket açmayı gerektirir.

Hizmetin bir XMPP adresi ve bir ağ ana bilgisayarı/bağlantı noktası vardır. Başlatan taraf adayları keşfeder ve streamhost'lar sunar; hedef kullanılabilir olanı seçer. SOCKS hedef değeri, alıcının genel IP'si için sıradan bir istekten değil, akış tanımlayıcısından ve her iki katılımcının JID'lerinden türetilir. Proxy üzerinden aktarımda etkinleştirme, hizmete iki akışı birleştirmesini söyler.

Aktarım takıldığında ilk tamamlanmamış aşamayı bulun: keşif, streamhost bağlantısı, hedef seçimi veya etkinleştirme. Ana bilgisayara bağlantı başarılı olabilirken XMPP koordinasyonu hâlâ başarısız olabilir. İstemci ve hizmet kanıtlarını karşılaştırırken hizmet JID'sini, uç noktayı ve aktarım kimliğini bir arada tutun.

Yapılandırma için XMPP sunucusunun duyurduğu hizmeti ve tam Smack sürümündeki bytestream yöneticisini inceleyin. Eski yöneticiler desteklenen özel ana bilgisayar yöntemi olmadan dahili olarak seçim yapabilir. Güncel belgeler proxy önceliğini ve zaman aşımlarını içerir, ancak son çalışan adayı tercih etmek ne yeni bir hizmet yayımlar ne de uyumsuz bir uç noktayı XEP-0065'i anlar hale getirir.

İlgili makaleler