Hi everyone
Iam trying to figure out how Apache , ejabbered , and bosh , with chessd are connected.
so i know how to configure ejabbered.
Iam installing chess server ( chessd )on debian server , and it uses ejabberd. i feel there is something wrong with the configuration.i canot create new user , as if there is no communication.
can any one draw for me block diagram with all these servers? with the address on the port?
like this diagram:
http://www.onesoup.c...rchitecture.png
Apache server :
<code>
ProxyPass /jabber http://localhost:8082 ProxyPassReverse /jabber http://localhost:8082 <Proxy *> Allow from all </Proxy> </code>
ejabberd:
<code>
%% Options which are set by Debconf and managed by ucf
%% Admin user
{acl, admin, {user, "julian", "localhost"}}.
{acl, admin, {user, "", "chessd.localhost"}}.
%% Hostname
{hosts, ["localhost"]}.
%%% LISTENING PORTS
{5560, ejabberd_service, [
{ip, {127, 0, 0, 1}},
{access, all},
{host, "chessd.localhost",[{password, "secret"}]}]},
</code>
chessd server :
<code>
<server>
<xmpp-component
server_name="localhost"
server_address="localhost"
component_port="5560"
component_password="secret"
component_name="chessd.localhost"
/>
<database
host="localhost"
port="5432"
db_name="julian"
user="julian"
password="julian"
max_connections="50"
/>
<log
filename="log/chessd.log"
/>
</server>
</code>
bosh server
<code>
<jbind>
<bind
jabber_port='5222'
session_timeout='60000'
default_request_timeout='20000'
/>
<http_server
port='8082'
/>
<log filename='log/bosh.log'
verbose='ERROR'/>
</jbind> </code>
you can trythe webclient at
http://70.29.146.202/webclient/
thanks
if this is not the right place to post , please move it to somewhere else.
No replies to this topic
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account

Back to top









