Tigase XMPP Server Board

Tigase server administration: RE: Client certificate authentication on BOSH

Tue, 06/30/2015 - 02:50

Thanks. I've actually verified it, and it works but there is some other code that needs to be included, as of https://projects.tigase.org/issues/2860#note-12

Categories: Tigase Forums

Tigase server administration: RE: Client certificate authentication on BOSH

Tue, 06/30/2015 - 02:36

It is possible. There is a chance that it works already as expected (use latest build).
But note, that it will not work if between client and Tigase Server is any proxy (mod_proxy) or something.

Categories: Tigase Forums

Tigase server development: RE: How to keep tigase in session status when using cluster?

Mon, 06/29/2015 - 06:59

Currently it's not possible to transfer exiting user session during Tigase cluster node shutdown.

Categories: Tigase Forums

Tigase server development: RE: Adding admins dynamically

Mon, 06/29/2015 - 06:57

Gabriel Rossetti wrote:

Hi all,

I need to add admins dynamically on runtime, no need to save to disk. I have a main admin that is configured in the init.properties file and users that can be admins (this info comes from another db). I successfully add those users to the in-memory global configuration (e.g. --admins) but this does not seem to be taken into account on logon nor in the command scripts.

Do you mean you add users to the tigase.server.BasicComponent.admins collection?

Categories: Tigase Forums

Tigase server development: RE: Roster

Mon, 06/29/2015 - 06:54

Vinoth Rajendran wrote:

If user A sends contact request to user B, while concurrently user B sends request to user A. Both users subscription changed to none.

This is correct behaviour described in: Managing Presence Subscriptions specification.

Categories: Tigase Forums

Tigase server administration: RE: Offline messages send again and again

Mon, 06/29/2015 - 06:50

channa bandara wrote:

As I have understood regarding offline messaging in Tigase server, when a user is offline, the message is saved in msg_history table and when the user is online message will be pushed to the the user. But when I check the msg_history table, although the messages are delivered to the user, offline message are still in the msg_history table and it's expired flag is NULL. The following is a sample record from the msg_history table.

Upon user establishing new connection (in this case 6582003979@im.ncs) all messages will be retrieved from the database, removed and send to the user. It's not possible that those are preserved AND sent at the same time as the code removes them before pushing to the user.

Please make sure there are no exceptions in the logs regarding database access.

Categories: Tigase Forums

Tigase server development: RE: Use of components

Mon, 06/29/2015 - 06:46

Instead of creating component from scratch you could re-use MUC component and MUC specification and fine-tune room configuration to limit users permissions and then override desired module of MUC component to allow particular exchange of questions (which could be done using custom <message/> stanzas.

Categories: Tigase Forums

Tigase server administration: RE: Derby DB issue on upgrade from 5.2.1 to 7.0.2

Mon, 06/29/2015 - 06:25

Please run following against your DerbyDB:
drop procedure TigUpdatePairs; CREATE procedure TigUpdatePairs(nid bigint, uid bigint, tkey varchar(255), tval clob) PARAMETER STYLE JAVA LANGUAGE JAVA MODIFIES SQL DATA EXTERNAL NAME 'tigase.db.derby.StoredProcedures.tigUpdatePairs';

Categories: Tigase Forums

Tigase server development: RE: performance issue, message-router and sess-man have high in queue ...

Mon, 06/29/2015 - 06:19

cena cena wrote:

And the DB's performance is ok when the in queue wait is high

  • are there any exceptions in the logs?
  • are there any deadlocks?

One thing that stands out as well is
sess-man/Processed packets thread: in_39-sess-man = 43301 sess-man/Processed packets thread: in_40-sess-man = 36189 sess-man/Processed packets thread: in_41-sess-man = 40649 sess-man/Processed packets thread: in_42-sess-man = 1537011 sess-man/Processed packets thread: in_43-sess-man = 52622 sess-man/Processed packets thread: in_44-sess-man = 50031 sess-man/Processed packets thread: in_45-sess-man = 44245

Categories: Tigase Forums

Tigase server development: RE: Startup Errors

Mon, 06/29/2015 - 05:54

world hello wrote:

Hi, when I started it up for the second time, the error message poped up as below:

What do you mean 'for the second time'? Are you trying to run seconds instance of Tigase? Can you try with the latest Tigase version?

Categories: Tigase Forums

Tigase server development: RE: Messages with AMP expired tag delivered after the expiration

Fri, 06/26/2015 - 06:57

Hi Artur and Andrzej ,

I just implemented some logic in my XMPP client to prevent problems in the case of delivery of a message after the AMP expire time.
But it's stil a (nasty) patch, and I just wanted to ask you if you could give me a confirmation that the developments of the TTL will be, sooner or later, integrated in Tigase.
Of course I am not in a position to ask you for an ETA, so I won't, but I just wanted to be sure that one shiny day we could count of it as an additional layer of time-sensitive delivery offered by tigase. What do you think about that ?

All the best,
Luca

Categories: Tigase Forums

Tigase server administration: RE: Presence Probe configuration

Fri, 06/26/2015 - 03:02

lab.com is not the same VHost as provisioning.lab.com (however lab.com should work for component provisioning@lab.com). I've checked and unfortunately there is a problem with applying this property from the file configuration string. For now please set/updated the configuration of the trusted-jids via editing of the VHost (admin ad-hoc) and add desired elements to the list which will make probe requests work as expected - returning proper presence of the queried contact. In the meantime we will work on fixing the issue with applying configuration from file.

Categories: Tigase Forums

Tigase server development: How to keep tigase in session status when using cluster?

Thu, 06/25/2015 - 02:49

How to keep tigase in session status when using cluster?

I deployed keepalived+haproxy master-slave load balancing servers and 3 tigase servers on virtual machines,
when I terminated one of connecting servers, gtigase lost the connection ... so how to keep tigase in session status when using cluster?

Categories: Tigase Forums

Tigase server development: Adding admins dynamically

Wed, 06/24/2015 - 06:33

Hi all,

I need to add admins dynamically on runtime, no need to save to disk. I have a main admin that is configured in the init.properties file and users that can be admins (this info comes from another db). I successfully add those users to the in-memory global configuration (e.g. --admins) but this does not seem to be taken into account on logon nor in the command scripts. Is there a way for me to do this without having to update the file manually? Editing this file by hand is not an option. Why is this information not stored in the DB by the way, that is where the users are.

Thanks,
Gabriel

Categories: Tigase Forums

Tigase server administration: RE: Presence Probe configuration

Tue, 06/23/2015 - 12:30

Hi Guys

Do you have any answer regarding this configuration, we still cannot setup this into our server.

Can you help us?

regards

Categories: Tigase Forums

Tigase server development: Roster

Tue, 06/23/2015 - 07:44

If user A sends contact request to user B, while concurrently user B sends request to user A. Both users subscription changed to none.

So I have restricted accept/reject option based on the subscription. If its none then those options will be hidden. In above scenario, both user will get subscription none. How actually it should be handled?

Categories: Tigase Forums

Tigase server administration: RE: Fail cases recovery

Tue, 06/23/2015 - 04:24

MUC-fail issue has repeated again after database disconnect.

Categories: Tigase Forums

Tigase server administration: How can i get the licence of file?How much?

Tue, 06/23/2015 - 02:07

when i start the cluster for testing,it warned that
"This installation contains Tigase ACS package, not an open source software.The Tigase ACS is only available under a commercial license...If the Tigase ACS component is installed but not activated, no statistical information will be sent to Tigase's servers...",so i want to kown how much it is and how to check wether the ACS component is installed and activated.

Categories: Tigase Forums

Tigase server administration: RE: Offline messages send again and again

Mon, 06/22/2015 - 21:44

I have problem while sending msgs to offline users.

Categories: Tigase Forums

Pages

Get in touch

We provide software products, consulting and custom development services

Tigase, Inc.
100 Pine Street, Suite 1250
San Francisco, CA 94111, USA
Phone: (415) 315 9771

Follow us on:

Twitter

Back to Top