Feed aggregator

Tigase server administration: RE: message archive

Tigase XMPP Server Board - 2 hours 37 min ago

Please restrain yourself from creating multiple messages/topic regarding same issue.

As for the problem - please note that you need to enable archiving - either for user session (https://projects.tigase.org/boards/4/topics/5072?r=5096#message-5096) or globally - see message archive component wiki for details: https://projects.tigase.org/projects/message-archiving/wiki

Categories: Tigase Forums

Tigase server administration: RE: PubSub Node Configuration

Tigase XMPP Server Board - 2 hours 45 min ago

NW NE wrote:

It seems I have similar issues, but with sending pubsub message to a pubsub node.
I get two errors:
<error type="cancel" code="404"><item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error>
<error type="cancel" code="501"><feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error>

Item not found most likely means that you're trying to access non-existent node. Again same advice - enable server debugging and track the packet.

Categories: Tigase Forums

Tigase server administration: RE: PubSub Node Configuration

Tigase XMPP Server Board - 2 hours 46 min ago

E A wrote:

The only difference I can see between what I'm sending and the example you provided is that you did not use the "from=" child within iq element.

This will be overwritten by the server so it doesn't matter.

E A wrote:

I may have found the issue.
I noticed its replying with text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas" as feature not implemented

There is no such plugin in tigase. If there isn't a plugin for particular stanza then default (forwarding) will be used.

Please enable full debugging:
--debug=server,xmpp.impl,pubsub,component,component2

and track the packet all the way noticing when the error is generated.

Categories: Tigase Forums

Tigase server administration: RE: How to connect to Tigase server on aws

Tigase XMPP Server Board - 2 hours 51 min ago
  • what do you mean 'authentication is optional'?
  • what is your server configuration?
  • what is the account configuration after registration?
  • is the account in the database still disabled (status = -1)?
Categories: Tigase Forums

Tigase server development: RE: My test result in PSI stat

Tigase XMPP Server Board - 3 hours 6 min ago

c2s/open connections - number of established socket connections in the connection manager (c2s)
sess-man/open connections - number of distinguish users (JID) connected
sess-man/user sessions - each user (JID) can have more than one resource connection established (resources) therefore there may be more user sessions
sess-man/authentication timeouts - number of times when user established the connection to the server but wasn't able to authenticate the session within set time (default is 2 minutes) after establishing socket connection.

Categories: Tigase Forums

MongoDB discussion: RE: How to see message archive?

Tigase XMPP Server Board - 3 hours 12 min ago

basak Ozturk wrote:

Hi,
I configure mongodb and tigase it worked but where is my message?How can see message log?

What do you mean by 'it worked'? Can you see messages being stored in the database?
If you want to retrieve messages you can use XEP-0136: Message Archiving protocol.

Categories: Tigase Forums

Tigase server administration: message archive

Tigase XMPP Server Board - 5 hours 25 min ago

I tigase install and integrated mongodb , its work.mongodb created tigase_test.But its empty. my script is working and send message but not recorded

Categories: Tigase Forums

Tigase server development: RE: Plugins are not receiving all the messages

Tigase XMPP Server Board - Thu, 05/21/2015 - 11:40

Hi Andrzej,
is there any update on this? I'm also blocked on Tigase 7.1 for this structural change

Regards,
Natale

Categories: Tigase Forums

Tigase server development: RE: Unordered messages with lost messages & duplication

Tigase XMPP Server Board - Thu, 05/21/2015 - 06:53

Thanks Wojciech, after your reply I debugged the client library & found an issue
there. After fixing that, this issue got resolved.

Categories: Tigase Forums

Tigase server administration: How to see message archive?

Tigase XMPP Server Board - Thu, 05/21/2015 - 05:26

Hi,
I configure mongodb and tigase it worked but where is my message?How can see message log?

Categories: Tigase Forums

Tigase server administration: RE: PubSub Node Configuration

Tigase XMPP Server Board - Thu, 05/21/2015 - 04:00

It seems I have similar issues, but with sending pubsub message to a pubsub node.
I get two errors:
<error type="cancel" code="404"><item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error>
<error type="cancel" code="501"><feature-not-implemented xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/></error>

We use 7.0.2 version.

any assistance would be helpful for me as well.

Categories: Tigase Forums

Tigase server administration: RE: How to connect to Tigase server on aws

Tigase XMPP Server Board - Thu, 05/21/2015 - 03:08

Hi Wojcieh

We are using mysql instead of inbuilt derby.

Now via pidgin, I given fill in user field with say name abc, in domain
give xyz.com which is the logical ip address to that aws box aswell as
domain name for the tigase server, port field is set to 5222,
authentication is optional and finally we select create/register this
account on the server.

Pls let me know if you need any other detail like the tigase log etc.

On Thu, May 21, 2015 at 5:39 AM, <> wrote:

Categories: Tigase Forums

Tigase server development: RE: My test result in PSI stat

Tigase XMPP Server Board - Thu, 05/21/2015 - 02:42

I don't understand the meaning of the four in my cut image.

Categories: Tigase Forums

Tigase server administration: RE: How to connect to Tigase server on aws

Tigase XMPP Server Board - Thu, 05/21/2015 - 02:39

Mayank Maheshwari wrote:

We are able to register users onto tigase server on aws and on the derby
database we see the users being added but with account status as -1.
When the user tries login in , client gets disconnected with this error
message "server closed the connection".

How are you adding users? Status "-1" means that the account is disabled and you won't be able to login.

Categories: Tigase Forums

Tigase server development: RE: My test result in PSI stat

Tigase XMPP Server Board - Thu, 05/21/2015 - 02:38

xuan zhou wrote:

to see my stat result by PSI, What does it mean ?

what are you referring to? any guide? functionality?

Categories: Tigase Forums

Tigase server development: My test result in PSI stat

Tigase XMPP Server Board - Thu, 05/21/2015 - 02:00

to see my stat result by PSI, What does it mean ?

Categories: Tigase Forums

Tigase server administration: RE: Tigase XMPP configuration doubt.

Tigase XMPP Server Board - Wed, 05/20/2015 - 21:12

Erik, we can do the modification to Tigase to add implementation for "MAY" part, however, there are different options for you to consider. I do not know too much about your system and why you actually need presence information, but querying for presence of a device using probe might be very inefficient, especially if you have more than 1M connected devices.

It may take long time and generate huge traffic to request presences of all connected devices. And then, once a new device is connected or existing device disconnects you are not up to date with the presence change. To refresh presences you would have to send presence probe to 1M devices again and do it periodically. And what if you have 10M or even 100M devices. It may not scale well/at all.

If you need a device presence on demand, from time to time, then using probe might make sense.

  1. Another option would be to use Tigase's built-in feature which we call presence forwarding. It allows you to configure Tigase to forward all the presence changes at the time when they happen to a given XMPP address. This allows you to aggregate and maintain presence status in real time. It may still generate quite high traffic between the server and the XMPP entity which has to aggregate presence status but should be doable.
  2. Yet another option would be to integrate some of your logic directly within Tigase server which can provide you presence information in real time through the API. That would be the most efficient from the performance point of view and most effective from the resource consumption point of view.
Categories: Tigase Forums

Tigase server administration: RE: How to connect to Tigase server on aws

Tigase XMPP Server Board - Wed, 05/20/2015 - 19:39

Hi Wojcieh

Thanks, we were finally able to get the clients connected to tigase server
on aws, issue was related to root permission.

We are able to register users onto tigase server on aws and on the derby
database we see the users being added but with account status as -1.
When the user tries login in , client gets disconnected with this error
message "server closed the connection".

I have attached a brief log snapshot when I fire my client connection to
tigase server running on aws.

Thanks
Mayank

On Wed, May 20, 2015 at 8:28 AM <> wrote:

Categories: Tigase Forums

MongoDB discussion: How to see message archive?

Tigase XMPP Server Board - Wed, 05/20/2015 - 15:07

Hi,
I configure mongodb and tigase it worked but where is my message?How can see message log?

Categories: Tigase Forums

Tigase server administration: RE: Tigase XMPP configuration doubt.

Tigase XMPP Server Board - Wed, 05/20/2015 - 08:17

Hi Wojciech

Look, i think that we found the problem that we has it .

https://xmpp.org/rfcs/rfc6121.html#presence-probe-inbound

Upon receiving a presence probe to the contact's bare JID from the
user's server on behalf of the user, the contact's server MUST reply
as follows:

1. If the contact account does not exist or the user's bare JID is
in the contact's roster with a subscription state other than
"From", "From + Pending Out", or "Both" (as explained under
Appendix A), then the contact's server SHOULD return a presence
stanza of type "unsubscribed" in response to the presence probe
(this will trigger a protocol flow for canceling the user's
subscription to the contact as described under Section 3.2;
however, this MUST NOT result in cancellation of a subscription
pre-approval as described under Section 3.4). Here the 'from'
address MUST be the bare JID of the contact, since specifying a
full JID would constitute a presence leak as described in
[XMPP-CORE]. CS: &lt;presence from=''
id='xv291f38'
to=''
type='unsubscribed'/> ” However, if a server receives a presence probe from a configured
domain of the server itself or another such trusted service, it MAY
provide presence information about the user to that entity.”

It’s the MAY part we want them to implement. Otherwise, we would have to subscribe to presence from all devices, which would be not only difficult to maintain, but it would not scale well, increase amount of unwanted communication, and it would also make it possible for client to reject (willfully, or because of program error/omission), which would make readout of the device impossible from the portal.

Can you implement the MAY part please ?

Best Regards and thanks for your help

-----Mensaje original-----
De: [mailto:]
Enviado el: martes, 19 de mayo de 2015 2:22
Asunto: [Tigase XMPP Server - Tigase server administration - msg5036] RE: Tigase XMPP configuration doubt.

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