Tìm dịch vụ XEP-0065 SOCKS5 cho việc truyền tệp XMPP
Theo dõi việc khám phá dịch vụ XEP-0065, chọn streamhost và kích hoạt khi chọn proxy truyền tệp XMPP.
Bất kỳ điểm cuối SOCKS5 đi ra nào cũng không tự động là bộ chuyển tiếp truyền tệp XMPP. XEP-0065 cần một dịch vụ tham gia vào việc khám phá và kích hoạt XMPP cũng như mở socket.
Dịch vụ có địa chỉ XMPP và máy chủ/cổng mạng. Bên khởi tạo khám phá các ứng viên và đề xuất streamhost; bên đích chọn một cái dùng được. Giá trị đích SOCKS của nó bắt nguồn từ mã định danh luồng và JID của cả hai bên, không phải một yêu cầu thông thường cho IP công cộng của người nhận. Trong truyền qua proxy, kích hoạt báo dịch vụ nối hai luồng lại.
Khi quá trình truyền bị kẹt, hãy xác định giai đoạn chưa hoàn tất đầu tiên: khám phá, kết nối streamhost, chọn đích hoặc kích hoạt. Kết nối tới máy chủ có thể thành công trong khi phối hợp XMPP vẫn thất bại. Giữ JID dịch vụ, điểm cuối và ID truyền đi cùng nhau khi so sánh bằng chứng từ máy khách và dịch vụ.
Để cấu hình, hãy kiểm tra dịch vụ được quảng bá của máy chủ XMPP và trình quản lý bytestream trong đúng bản phát hành Smack. Các trình quản lý cũ có thể chọn nội bộ mà không có phương thức máy chủ tùy chỉnh được hỗ trợ. Tài liệu hiện tại bao gồm ưu tiên proxy và thời gian chờ, nhưng việc thích ứng viên hoạt động cuối cùng không công bố dịch vụ mới cũng không làm cho một điểm cuối không tương thích hiểu được XEP-0065.