Tigase Forums

Installation and maintenance: RE: Is is possible to enable cluster in intranet without DNS config...

Tigase XMPP Server Board - Fri, 12/21/2018 - 13:01

Using IP address as a hostname and domain in which you provide service is very bad idea even if you run system on a single machine.

However, for a cluster system it will not work at all. You have to change it to a valid DNS name which resolved to IP addresses of all cluster nodes.

Categories: Tigase Forums

Installation and maintenance: Is is possible to enable cluster in intranet without DNS configurat...

Tigase XMPP Server Board - Thu, 12/20/2018 - 18:01

Hi,

We have used tigase-server in our company in one server and I set " --virt-hosts " value as as the IP adress of the server and it run well.
Since we may meet lots of users and we want to enable cluster with several servers.
For thoes servers, I have set the "--virt-hosts" as there IP adress but after days of debuging and I found the cluster meet "see-other-host" error.
eg. I login one account "111@10.206.25.26" account successfully. Then I login Another account "222@10.206.25.26" and the client got "see-other-host" errors and
can not login successfully.

So I want to make sure if anything wrong configuration in init.properties leads to the problems or the DNS configuration didnot config leads to the problem.

Thanks.

Categories: Tigase Forums

Installation and maintenance: RE: Tigase load balancing working with Jitsi and pidgin as well ?

Tigase XMPP Server Board - Wed, 12/12/2018 - 13:08

I guess, this recommendation is an old thing from the time when we did not have own clients. Although, Psi is very good client and we still recommend it. However, I do not know whether it supports see-other-host or not. I am sorry.

Categories: Tigase Forums

Installation and maintenance: RE: Tigase load balancing working with Jitsi and pidgin as well ?

Tigase XMPP Server Board - Wed, 12/12/2018 - 12:45

Thanks for quick reply. Arthur

Tigase recommends to use Psi client.Does it support see-other-host ? If yes, is there any setting that we have to enable in Psi to get it working?

Categories: Tigase Forums

Installation and maintenance: RE: Tigase load balancing working with Jitsi and pidgin as well ?

Tigase XMPP Server Board - Wed, 12/12/2018 - 12:29

All our (Tigase) clients, mobile, desktop and web are compatible with the Tigase XMPP Server load balancer. I do not know about other clients. We tested it a while ago but support for this was very limited in other clients, even though the see-other-host is the core XMPP spec requirement.

Categories: Tigase Forums

Installation and maintenance: Tigase load balancing working with Jitsi and pidgin as well ?

Tigase XMPP Server Board - Wed, 12/12/2018 - 12:02

Tigase has inbuilt load balancing and it use "see-other-host" stream error message defined in XMPP core.Does it works with pidgin and jitsi ? If not then which client is most compatible with Tigase load balancing ?

Thanks in advance

Categories: Tigase Forums

Installation and maintenance: RE: schema version is not loaded in the database or it is old!

Tigase XMPP Server Board - Mon, 11/12/2018 - 08:06

No, driver name hasn't hanged. And you don't have to specify driver name now.

Categories: Tigase Forums

Installation and maintenance: RE: schema version is not loaded in the database or it is old!

Tigase XMPP Server Board - Fri, 11/09/2018 - 02:33

Wojciech Kapcia wrote:

Is the driver name of post-mysql 8.0 version changed from "com.mysql.jdbc.Driver" to "com.mysql.cj.jdbc.Driver" tigase considered supporting post-mysql 8.0 version?

Categories: Tigase Forums

Installation and maintenance: RE: schema version is not loaded in the database or it is old!

Tigase XMPP Server Board - Wed, 11/07/2018 - 23:50

Wojciech Kapcia wrote:

Couple of general guidelines:

  • in version 8.0.0 you should use config.tdsl instead of init.properties
  • it's recommended to use our distribution builds
    • if you want to build your own binaries, please make user you clone/checkout the latest sources from matching branches!
  • for MongoDB there is no need to run upgrade-schema per se.

config.tdsl How do I use documents?

Categories: Tigase Forums

API and development: RE: Is it possible to send notifications (not respond to a packet) from a co...

Tigase XMPP Server Board - Mon, 11/05/2018 - 06:32

Juan Ignacio Paz wrote:

This doesn't work, the packet never reaches the user that is connected.
I will track de logs and paste it here.

Have you had any success with tracking the packet?

Categories: Tigase Forums

API and development: RE: Is it possible to send notifications (not respond to a packet) from a co...

Tigase XMPP Server Board - Fri, 10/12/2018 - 07:25

Hi Wojciech, we have two scenarios one that works the other one not:

1- When the external component receives a message from the user (deliver by tigase to external component) then the component process the packet and respond. This works ok

2- For a new functionality we need to notify users about changes (notifications), in this case the component creates a packet and send it to an user.
So this packet is not in response of another one, the component is who initiates the communication.

This packet is addressed to the user by jid, and add it to the queue using addOutPacket as always.

This doesn't work, the packet never reaches the user that is connected.

I will track de logs and paste it here.

Thanks!

Categories: Tigase Forums

API and development: RE: Is it possible to send notifications (not respond to a packet) from a co...

Tigase XMPP Server Board - Fri, 10/12/2018 - 07:04

Hi,
could you clarify that the external component works, but messages generated from it don't reach the users to which they are addressed?

This should work, therefore I would recommend tracking packet send from external component with enabled debugging (recommended configuration --debug=server,xmpp)

Categories: Tigase Forums

API and development: Is it possible to send notifications (not respond to a packet) from a compon...

Tigase XMPP Server Board - Fri, 10/12/2018 - 05:54

Hi guys, thanks in advance.

My question is, if i develop a component using the tigase implementation (extending AbstractMessageReceiver) is it possible to send notifications from there?

To give more details, we have several components set up as internal (in the tigase core installation), and also as external, but all those components receive packets from the user, and respond to that. This works perfect.

But now we need to send notifications from the components without an user starting the communication with the component, and those messages never reach.

I remember for example in case of external components that uses some sort of cache to save the users with the node on where are connected to respond thru that node (for performance reasons), could this be limitating us?

Or is able to do it and the problem is ours?

I only need to know if is possible, so in case is not, we switch for this to an external component outside the tigase implementation that i already tested and of course works.

Categories: Tigase Forums

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:
+1 (844) 273-0551 (Toll-free USA and Canada)
+1 (415) 900-4774 (International)

Follow us on:

Twitter

Back to Top