ejabberd - Comments for "enabling mod_proxy65 breaks ejabberd" https://www.ejabberd.im/node/3541 en Re: Fixed problem but back to earlier problem https://www.ejabberd.im/node/3541#comment-54341 <p>You should not touch auth_type option until you completely sure your clients support SOCKS5 authentication.</p> Thu, 11 Jun 2009 11:14:42 +0000 zinid comment 54341 at https://www.ejabberd.im Try Psi, Gajim, Tkabber and Jabbim https://www.ejabberd.im/node/3541#comment-54340 <div class="quote-msg"> <div class="quote-author"><em>perazim2</em> wrote:</div> <p>My question is: is it possible to use Pidgin to use the file transfer proxy in Ejabberd or should I look for another client? If the later, can you recommend another client?</p></div> <p>I haven't try file transfer proxy. You could try Psi, Gajim, Tkabber and Jabbim. They are multiplatform and I imagine some of them implement proxied file transfer.</p> Thu, 11 Jun 2009 09:40:18 +0000 mfoss comment 54340 at https://www.ejabberd.im Fixed problem but back to earlier problem https://www.ejabberd.im/node/3541#comment-54339 <p>Thanks,</p> <p>mod_proxy65 was in the modules section.</p> <p>Changing the proxy host name to another (pointing to the same ip) fixed the reported problem.</p> <p>Which brings me back to an earlier (unreported) problem that doesn't have to do with Ejabberd:</p> <p>I am running Pidgin-2.5.6-1.fc10 as the client. After digging through their support files I find that there is limited file transfer support for the Jabber protocol. They state that it will work if the machines can see each other without a firewall in the middle. My configuration is that both clients are behind separate firewalls but connected to the server by a vpn. Indeed I find that if I remove the firewalls, file transfer does work but using the public subnet not the vpn subnet. I have tried various configuration attempts in Pidgin but it still seems to only use the public subnet for file transfers. </p> <p>My question is: is it possible to use Pidgin to use the file transfer proxy in Ejabberd or should I look for another client? If the later, can you recommend another client?</p> <p>Thanks again</p> Thu, 11 Jun 2009 08:42:16 +0000 perazim2 comment 54339 at https://www.ejabberd.im Set a good Jabber ID for Proxy65 sevice. https://www.ejabberd.im/node/3541#comment-54338 <div class="quote-msg"> <div class="quote-author"><em>perazim2</em> wrote:</div> <p>In ejabberd.cfg,<br /> {hosts, ["hub"]}. </p></div> <p>Ok, then your Jabber service will be available in the Jabber ID: hub</p> <div class="quote-msg"> <div class="quote-author"><em>perazim2</em> wrote:</div> <p>I enable mod_proxy65 for transferring files with:</p> <p> {mod_proxy65, [<br /> {host,"hub"},<br /> {name, "File Transfer Proxy"},<br /> {ip, {172, 16, 1, 1}},<br /> {port,7777},<br /> {auth_type, plain}<br /> ]},</p> <p>not only does the file transfer not work but ejabberd drops clients every few seconds requiring them to reconnect. The clients never seem to be fully connected and seeing the server. </p></div> <p>There are two reasons that configuration may not work:</p> <p>1. Remember that mod_proxy65 is an ejabberd module, so you must define it in the 'modules' section of ejabberd.cfg, not in the 'listen' section:</p> <pre> {modules, [ {mod_proxy65, [ ... ]}, ... ]}. </pre><p> 2. You configured the Proxy65 service to have as Jabber ID "hub". That Jabber ID is already assigned for the Jabber server itself, so you are provoking a problem of unknown consequences.<br /> Instead of</p> <pre> {mod_proxy65, [ {host,"hub"}, ... </pre><p>you better put:</p> <pre> {mod_proxy65, [ {host,"proxy65.hub"}, ... </pre> Wed, 10 Jun 2009 15:01:43 +0000 mfoss comment 54338 at https://www.ejabberd.im