Difference between revisions of "XMPP Summit Interop"

Jump to navigation Jump to search
m
 
m (Added category Interop)
 
(18 intermediate revisions by 2 users not shown)
Line 14: Line 14:
  <th>Owner</th>
  <th>Owner</th>
  <th>Hostname</th>
  <th>Hostname</th>
<th>IP</th>
  <th>Status</th>
  <th>Status</th>
  <th>Psi</th>
  <th>Psi</th>
Line 25: Line 24:
  <td>Bear</td>
  <td>Bear</td>
  <td>prosody.example.com</td>
  <td>prosody.example.com</td>
<td>192.168.87.57</td>
  <td>Up</td>
  <td>Up</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
Line 36: Line 34:
  <td>Jerome</td>
  <td>Jerome</td>
  <td>ejabberd.example.com</td>
  <td>ejabberd.example.com</td>
<td>192.168.87.96</td>
  <td>Up</td>
  <td>Up</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
Line 47: Line 44:
  <td>Dave</td>
  <td>Dave</td>
  <td>soapbox.example.com</td>
  <td>soapbox.example.com</td>
<td></td>
  <td>Up</td>
  <td>Up</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
<td>&#x2717;</td>
<td>&#x2717;</td>
</tr>
</tr>
<tr>
<tr>
Line 56: Line 54:
  <td>Jack E</td>
  <td>Jack E</td>
  <td>xcp.example.com</td>
  <td>xcp.example.com</td>
<td>192.168.42.84</td>
  <td>Up</td>
  <td>Up</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
Line 64: Line 61:
</tr>
</tr>
<tr>
<tr>
  <td>[http://www.igniterealtime.org/projects/openfire/index.jsp Openfire]</td>
  <td>[http://www.tigase.org/ Tigase]*</td>
  <td>Steffen</td>
  <td>Steffen</td>
  <td>openfire.example.com</td>
  <td>tigase.example.com</td>
  <td>192.168.87.81</td>
  <td>Up</td>
  <td></td>
<td>&#x2713;</td>
<td>&#x2713;</td>
<td>&#x2713;</td>
  <td>&#x2717;</td>
</tr>
</tr>
</table>
</table>
* Notes
** SoapBox: s2s stream header does not contain required version attribute.
** Tigase: s2s stream header does not contain required version attribute. Joe and Steffen made a patch that will solve this problem.


=== Unencrypted s2s matrix ===
=== Unencrypted s2s matrix ===
Line 77: Line 81:
  <th></th>
  <th></th>
  <th>Prosody</th>
  <th>Prosody</th>
  <th>eJabberd</th>
  <th>ejabberd</th>
  <th>XCP</th>
  <th>XCP</th>
  <th>Soapbox</th>
  <th>Soapbox</th>
Line 84: Line 88:
<tr>
<tr>
  <td><b>Prosody</b></td>
  <td><b>Prosody</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td>&#x2713;</td>
<td>&#x2713;</td>
<td>&#x2713;</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
<td></td>
<td></td>
</tr>
</tr>
<tr>
<tr>
  <td><b>eJabberd</b></td>
  <td><b>ejabberd</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
<td>&#x2713;</td>
<td>&#x2713;</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
<td></td>
<td></td>
</tr>
</tr>
<tr>
<tr>
  <td><b>XCP</b></td>
  <td><b>XCP</b></td>
<td bgcolor="black"></td>
<td bgcolor="black"></td>
<td bgcolor="black"></td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
  <td>&#x2713;</td>
<td></td>
<td></td>
<td></td>
</tr>
</tr>
<tr>
<tr>
  <td><b>Soapbox</b></td>
  <td><b>Soapbox</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td>&#x2713;</td>
</tr>
</tr>
<tr>
<tr>
  <td><b>Tigase</b></td>
  <td><b>Tigase</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
</tr>
</tr>
</table>
</table>


=== Encrypted s2s matrix ===
=== Encrypted s2s matrix ===
<table border="1">
<table border="1">
<tr>
<tr>
  <th></th>
  <th></th>
  <th>Prosody</th>
  <th>Prosody</th>
  <th>eJabberd</th>
  <th>ejabberd</th>
  <th>XCP</th>
  <th>XCP</th>
  <th>Soapbox</th>
  <th>Soapbox</th>
Line 136: Line 141:
<tr>
<tr>
  <td><b>Prosody</b></td>
  <td><b>Prosody</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td>&#x2717;</td>
  <td></td>
  <td>&#x2717;</td>
  <td></td>
  <td>&#x2717;</td>
  <td></td>
  <td>&#x2717;</td>
</tr>
</tr>
<tr>
<tr>
  <td><b>eJabberd</b></td>
  <td><b>ejabberd</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td>&#x2713;</td>
  <td></td>
  <td></td>
  <td></td>
  <td></td>
Line 152: Line 157:
<tr>
<tr>
  <td><b>XCP</b></td>
  <td><b>XCP</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td>&#x2713;</td>
  <td></td>
  <td></td>
</tr>
</tr>
<tr>
<tr>
  <td><b>Soapbox</b></td>
  <td><b>Soapbox</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td></td>
</tr>
</tr>
<tr>
<tr>
  <td><b>Tigase</b></td>
  <td><b>Tigase</b></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
  <td></td>
  <td bgcolor="black"></td>
</tr>
</tr>
</table>
</table>
* Notes
** Prosody fails all tests because Lua's cert libraries are unable to verify the certificate identity.
* Comments
** Was the test of encryption only, or also SASL EXTERNAL? Prosody is certainly successful at encryption (and verifying that a certificate is trusted), however pending improvement of LuaSec it doesn't use certificates for authentication, and still uses dialback for that. --[[User:MattJ|MattJ]] 17:20, 22 July 2010 (UTC)
[[Category:Interop]]