ejabberd - Comments for "IRC Transport Problems" https://www.ejabberd.im/node/420 en If I sent a simple groupchat https://www.ejabberd.im/node/420#comment-905 <blockquote><p>If I sent a simple groupchat package addressed to channel%server@myIRCserver, would that get delivered to mIRC? </p></blockquote> <p>No: if you are not in the chatroom, how can you send messages to the chatroom? First join the chatroom, then send messages. </p> <p>Get a Jabber client with a 'View raw XML' window (Psi, Gajim, Tkabber, Exodus) and study the Jabber packets flow between a client and the server.</p> <p>Also check <noindex><a href="/neutron" rel="nofollow" >Neutron</a></noindex>, maybe you can use it for your purposes and write a plugin to fulfill your requirements.</p> Tue, 11 Oct 2005 20:40:35 +0000 mfoss comment 905 at https://www.ejabberd.im Addressing to IRC https://www.ejabberd.im/node/420#comment-900 <p>I have another question pertaining to the IRC Chat Transport. I've successfully been able to send messages through Gaim, but now I'm trying to create an XMPP package using Python and send it to an IRC channel. If I sent a simple groupchat package addressed to channel%server@myIRCserver, would that get delivered to mIRC? Do I still leave off the "#" before the channel name? Thanks again.</p> <p>Greg</p> Tue, 11 Oct 2005 15:33:02 +0000 Boshwok comment 900 at https://www.ejabberd.im Thanks again badlop. I https://www.ejabberd.im/node/420#comment-886 <p>Thanks again badlop. I brought my laptop home last night and tried it on my home network, and I was able to connect to an IRC channel. That pretty much confirms its the firewall here at work. I'm still working on the web admin page but I'm sure it will all come together.</p> <p>Greg</p> Fri, 07 Oct 2005 13:06:51 +0000 Boshwok comment 886 at https://www.ejabberd.im check ports https://www.ejabberd.im/node/420#comment-883 <blockquote><p>Is it as simple as changing the entry in the config file from 'localhost' to the computer's IP address?</p></blockquote> <p>If that IP address is reachable on Internet (or at least by the IRC server if it's on the local network), yes. </p> <blockquote><p> I downloaded mIRC and can't connect to any of the servers, so I'll have to talk to IT again.</p></blockquote> <p>Yes, you should check again the ports. If you can't connect with a standard IRC client, you will not able with ejabberd/mod_irc.</p> <blockquote><p>When I login with "eJabberdAdmin" and the password</p></blockquote> <p>No, you must use the full JID. And JIDs are case insensitive.</p> <blockquote><p> I also tried</p> <p>{acl, admin, {user, "eJabberdAdmin", "localhost"}}.</p> <p>and used "eJabberdAdmin@localhost" as the login. When I did that, the page would load "Not Allowed" </p></blockquote> <p>It means that the account exists, the password is correct, but the account has not privileges (is not admin). When you modify ejabberd.cfg, you must restart the server for the changes to take effect.</p> Thu, 06 Oct 2005 22:46:24 +0000 mfoss comment 883 at https://www.ejabberd.im badlop, Thanks for the https://www.ejabberd.im/node/420#comment-882 <p>badlop,<br /> Thanks for the reply. The reason I can't just use the IRC plugin with Gaim is because its part of a development program for work. We have an existing project and need to add the capability to communicate from Jabber to mIRC (among other things).<br /> I understand what you're saying about 'localhost' being inaccessible from the internet, but I'm not exactly sure what to do. Is it as simple as changing the entry in the config file from 'localhost' to the computer's IP address? I attempted that and get the same result, so I'm thinking it's most likely related to the corporate firewall I'm behind. I was told I should have access to those ports, but I downloaded mIRC and can't connect to any of the servers, so I'll have to talk to IT again.<br /> On a separate note, I'm unable to log-in to the web-admin page. I have the following lines in the config file:</p> <p>{acl, admin, {user, "eJabberdAdmin"}}.<br /> and further on down:<br /> {5280, ejabberd_http, [http_poll, web_admin]}</p> <p>The account is registerd on the server. When I login with "eJabberdAdmin" and the password, it just refreshes the password box. I also tried</p> <p>{acl, admin, {user, "eJabberdAdmin", "localhost"}}.</p> <p>and used "eJabberdAdmin@localhost" as the login. When I did that, the page would load "Not Allowed" and I'd have to change the port to get another shot at logging in. Am I doing something wrong?</p> <p>Thanks again for your help.</p> Thu, 06 Oct 2005 14:54:23 +0000 Boshwok comment 882 at https://www.ejabberd.im Server not accessible from Internet https://www.ejabberd.im/node/420#comment-881 <blockquote><p>Could the problem be related to the firewall I'm behind?</p></blockquote> <p>You will need to allow the IRC port, I think it is 6666.</p> <blockquote><p> Do I need to configure the transport before running it? </p></blockquote> <p>No.</p> <blockquote><p> Any idea what the problem could be? </p></blockquote> <p>Yes. I doubt it will work if the Jabber server is called 'localhost'. That server is not accessible from Internet.</p> <p>If you just want to join an IRC channel, why don't you simply use the IRC plugin included in Gaim ?</p> Wed, 05 Oct 2005 22:51:02 +0000 mfoss comment 881 at https://www.ejabberd.im