pidgin + ejabberd xmpp server

Server IP Address: 192.168.0.7 - Domain: mydomain.com

1 – Install the packages: ejabberd pidgin

apt-get install ejabberd pidgin

CONFIGURE EJABBERD

2 – Add admin user ( user domain password )

ejabberdctl register admin mydomain.com passwordHere

3 – Configure user admin as admin

vi /etc/ejabberd/ejabberd.yml

change the line: - "": "localhost" in acl admin

###'   ACCESS CONTROL LISTS
acl:
  admin:
     user:
         - "admin": "mydomain.com"

4 – Restart ejabberd service

/etc/init.d/ejabberd restart

5 – Access Web Admin interface of ejabberd

http://192.168.0.7:5280/admin

6 – Add new user

ejabberdctl register nickollas mydomain.com passwordHere

*You can add a new user on web interface in: Virtual Hosts => localhost => Users

CONFIGURE PIDGIN

7 – Open Pidgin

Accounts => Manage Accounts => Add

  Basic => 
    Username: nickollas
    Domain: mydomain.com
    Password: passwordHere

  Advanced =>
    Connect port: 5222
    Connect server: 192.168.0.7
Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s