Difference between revisions of "Obsolete Service/jabber"

From Sugar Labs
Jump to navigation Jump to search
m (Bernie moved page Service/jabber to Obsolete Service/jabber)
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<noinclude>{{TOCright}}</noinclude>
+
{{Obsolete}}
  
== Jabber (jabber.sugarlabs.org) ==
+
== Hostnames ==
  
=== Hardware ===
+
* jabber.sugarlabs.org
* Vmware ESX Virtual Machine
 
  
=== Location ===
+
== Hosted on ==
Hosted by [http://www.solutiongrove.com/|Solutiongrove]
 
  
=== Admins ===
+
[[Machine/jita]]
* [[User:daveb| Dave Bauer]], daveb on #sugar Freenode
 
  
=== Software ===
+
== Administrative contact ==
* Modified XS 0.6 (based on Fedora Core 9)
 
  
=== Admin Notes ===
+
jabber AT sugarlabs DOT org
  
There's a problem with scaling up after more than a few dozens of users have been registered. To purge those users and get things working again:
+
== Sysadmins ==
  
# /etc/init.d/ejabberd stop
+
For non-emergency calls, preferably send email to the administrative contact.
# ps ax | grep jabber        # Make sure there are no erlang processes
 
# rm -rf /var/lib/ejabberd
 
# mkdir /var/lib/ejabberd
 
# chown ejabberd.ejabberd /var/lib/ejabberd
 
# /etc/init.d/ejabberd start
 
  
You can check how many users are registered with:
+
* [[User:MrBIOS|Alex Perez]]
  
  # ejabberdctl stats registeredusers
+
== Notes ==
 +
 
 +
Jabber server for development needs to test cutting edge sugar core components.
 +
 
 +
It runs [http://prosody.im/ Prosody] jabber server with additional sugar [[Platform_Team/Server_Kit/Prosody|plugins]].
 +
 
 +
{| class="wikitable"
 +
|-
 +
!scope="row" | Daemon
 +
|{{Code|prosody}}
 +
|-
 +
!scope="row" | Config
 +
|{{Code|/srv/prosody/prosody.cfg.lua}}
 +
|-
 +
!scope="row" | Logs
 +
|{{Code|/srv/prosody/log}}
 +
|-
 +
!scope="row" | Ports
 +
|{{Code|5222}} {{Code|5223}} {{Code|5000}}
 +
|-
 +
|}
 +
 
 +
Runtime configuration and monitoring might happen via [http://prosody.im/doc/console telnet]:
 +
  telnet localhost 5582
 +
 
 +
== Upgrade notes ==
 +
 
 +
{| class="wikitable"
 +
|-
 +
!scope="row" | git
 +
|{{Code|/srv/prosody}}
 +
|-
 +
|}

Latest revision as of 09:07, 31 March 2024

Stop hand.png NOTE:
The content of this page is considered
DEPRECATED and OBSOLETE
It is preserved for historical research, along with its talk page.


Hostnames

  • jabber.sugarlabs.org

Hosted on

Machine/jita

Administrative contact

jabber AT sugarlabs DOT org

Sysadmins

For non-emergency calls, preferably send email to the administrative contact.

Notes

Jabber server for development needs to test cutting edge sugar core components.

It runs Prosody jabber server with additional sugar plugins.

Daemon prosody
Config /srv/prosody/prosody.cfg.lua
Logs /srv/prosody/log
Ports 5222 5223 5000

Runtime configuration and monitoring might happen via telnet:

telnet localhost 5582

Upgrade notes

git /srv/prosody