====== 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 [[http://xmpp.org/extensions/xep-0065.html|XEP-0065]]. Once set up, depending on which client you are using the proxy may be automatically used (if [[doc:modules: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" }