mod_proxy65

It allows the server to proxy file transfers between 2 clients that are behind NAT routers or firewalls, and otherwise wouldn't be able to transfer files.

Details

mod_proxy65 implements XEP-0065. Once set up, depending on which client you are using the proxy may be automatically used (if mod_disco is enabled), or the client may have to be configured. Consult your client's documentation for more information.

Usage

    Component "proxy.example.com" "proxy65"

Configuration

Option Default Notes
proxy65_interface “*” The server's interface (IP address) to bind (listen) on
proxy65_address nil The advertised address of the proxy, which clients use to connect to, if not set the hostname of the component is used
proxy65_port 5000 The port on the server to which clients should connect
proxy65_acl { } Access Control List, when specified all users will be denied access unless in the list. The list can contain domains, bare jids (normal) or full jids (including a resource).

Example

    Component "proxy.example.com" "proxy65"
 
    proxy65_interface = "127.0.0.1"
    proxy65_address = "ftproxy.example.com"
    proxy65_port = 5000
    proxy65_acl = { "example.com", "theadmin@anotherdomain.com", "only@fromwork.de/AtWork" }
 
doc/modules/mod_proxy65.txt · Last modified: 2010/02/19 16:02 by Kawsar Saiyeed