Bug 127 - FEATURE REQUEST - Allow ZxChat to connect to external XMPP server
Summary: FEATURE REQUEST - Allow ZxChat to connect to external XMPP server
Status: RESOLVED WONTFIX
Alias: None
Product: ZeXtras
Classification: Unclassified
Component: ZxChat (show other bugs)
Version: 1.8.17
Hardware: -- All
: Normal normal
Assignee: ZeXtras Bugzilla Admin
QA Contact:
URL:
Depends on:
Blocks:
 
Reported: 2014-07-02 13:34 CEST by bhotrock
Modified: 2014-11-05 15:08 CET (History)
2 users (show)

See Also:
Browser: ---
Zimlet Chat version: 1.15
Zimbra Version: ANY


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description bhotrock 2014-07-02 13:34:23 CEST
We would like to be able to use the ZxChat, but unfortunately our company requires users to make use of an external XMPP server (OpenFire).  This external server provides XMPP accounts for many more users than we have on our Zimbra server.  It would be too expensive to license Zextras for all the additional users, that don't need mailboxes, but that must be on chat.

It would be great if the module provided a way to still have the ZxChat client in the Zimbra webmail interface, but have it be connected to an external XMPP server.  I know this defeats the purpose of the ZxChat SERVER, but would be very helpful for those that can't make use of the ZxChat server because of external requirements.

Thank you for your consideration.
Comment 1 David Sommerseth 2014-11-05 11:17:25 CET
+1 ... I would like to see this feature as well.

Not primarily in a cost scenario, but to be able to provide an XMPP service for users using external clients when they are not able to log into the webmail.  In those cases, the XMPP server would be independent and available if for example the Zimbra mailbox is down.

As we're moving towards a Kerberos authentication setup, it would be ideal if it would use GSSAPI for the authentication.  And that it would preferably use the kerberos ticket via the browser whenever available, or "proxy" the password from the Zimbra login form.  The Chat zimlet would ideally be configured with a username to use for the XMPP authentication.
Comment 2 Cine 2014-11-05 14:41:54 CET
Greetings,

the R&D Team evaluated this request and responded with a "won't fix", stating that the ZeXtras Chat Zimlet is and will always be only meant to be used with ZeXtras Chat and the use as a client for any XMPP service will not be implemented (connection to ZeXtras Chat is not made via XMPP).


Thank you for your feedback,
The ZeXtras Team
Comment 3 David Sommerseth 2014-11-05 15:08:09 CET
> stating that the ZeXtras Chat Zimlet is and will always be only meant to be used with ZeXtras Chat.

This is very disappointing.

> (connection to ZeXtras Chat is not made via XMPP)

Given that zxChat implemented XMPP support for external clients and is not using it internally (or planning to do so) sounds like a massive step backwards.  Also given that there exists solutions like converse.js.

Okay, I won't spend much time looking for a solution in this direction for now.  Thanks for letting us know and (indirectly) pointing us in other directions.