Tigase Forums

Installation and maintenance: RE: What is the max length of a message?

Tigase XMPP Server Board - Wed, 05/10/2017 - 08:57

Igor, we are currently working on smarter SPAM filters so I'm not sure that this particular feature will be needed.

Categories: Tigase Forums

Installation and maintenance: RE: What is the max length of a message?

Tigase XMPP Server Board - Wed, 05/10/2017 - 08:10

It would be greate if it will be possible to limit message.body CDATA because it's kind of the most popular case how people can spam server.
if the limit is exceeded then a reject message can be sent back

Categories: Tigase Forums

API and development: RE: How to suppress error stanza from a pre-processor?

Tigase XMPP Server Board - Thu, 04/27/2017 - 18:35

What exact version/built of the Tigase XMPP Server do you use? This part of the code could have changed over time, so to give you accurate answer I need to know what version of the Tigase you use.

v7.1.0-b4379 is where we're seeing this behaviour.

Oh we'd love to try it out! We are in a process of upgrading from v5.2.2 to v7.1.0, which is where we plan to implement the spam block component. Our dev/lab environment already runs v7.1.0 and we'd love to try what you have so far.

Categories: Tigase Forums

API and development: RE: How to suppress error stanza from a pre-processor?

Tigase XMPP Server Board - Thu, 04/27/2017 - 18:15

What exact version/built of the Tigase XMPP Server do you use? This part of the code could have changed over time, so to give you accurate answer I need to know what version of the Tigase you use.

By the way, we have already started working on anti-abuse code for the Tigase XMPP Server. We already have some spam filtering implemented and deployed to our servers: tigase.org and tigase.im. It works pretty well. I used to get about 100 spam messages per day on tigase.im and now I am not getting even 1 spam message.

Would you be interested in trying it on your system? We have version of the code compatible with Tigase server version 7.1.x and 7.2.x

Categories: Tigase Forums

API and development: How to suppress error stanza from a pre-processor?

Tigase XMPP Server Board - Thu, 04/27/2017 - 18:03

Hi,

We are trying to develop a spam block functionality. Here's a previous discussion from these forums on the recommended approach - https://projects.tigase.org/boards/4/topics/7122?r=7131#message-7131

I think it would be best to go with totally different approach and create preprocessor which forwards <message/> to different component which would be handling message filtering based on remote calls to HTTP server and then sending packets back to SM.

The recommendation is to develop a pre-processor that forwards message stanzas to a custom component, which checks for spam and sends valid messages back to the session manager.

We are able to forward the packets from a XMPPPreprocessorIfc to the custom spam component, but an error stanza is sent to the client when the preProcess() returns 'true'. We want the spam check component to determine if the current packet can be sent to the client. Until that happens, is there a way to suppress this error stanza from session manager to the client?

Any help is appreciated.

Code:
public boolean preProcess(Packet packet, XMPPResourceConnection session, NonAuthUserRepository repo, Queue<Packet> results, Map<String, Object> settings) { boolean isStanzaTypeChat = (packet.getType() == StanzaType.chat); if(!isStanzaTypeChat) { return false; } log.debug("Packet received by pre-processor: {}", packet.toString()); try { JID messageProcessorComponentJid = JID.jidInstance("np-message-processor@gagan.mac"); Packet packetToForward = packet.swapFromTo(); packetToForward.setPacketTo(messageProcessorComponentJid); log.debug("sending following packet to message-processor:\n{}", packetToForward.toStringFull()); results.offer(packetToForward); return true; } catch (TigaseStringprepException e) { log.error("error sending packet to message processor", e); } return false; }

Categories: Tigase Forums

Installation and maintenance: RE: "Impossible happened..." log in tigase.log

Tigase XMPP Server Board - Wed, 04/26/2017 - 16:30
I think the most important is actually more details about the installation, as it might be difficult or impossible to know what caused this issue. Trung, could you please provide us with the following information:
  1. Exact version of the Tigase XMPP Server you are running (ideally build number)
  2. Is it a clustered or non-clustered installation
  3. It would be also very helpful to see Tigase configuration from this system, I understand you may not be able to show us everything but if there is anything you can show us, it would be a big help

By the way, you do not have to worry about this. It does not impact your system, or any of your messaging features.

This happened because you probably configured Tigase to send XMPP pings from the server to clients connected to discover lost connections. Apparently the client side software does not understand the XMPP ping request and responds with an error. Somehow, the Tigase server cannot handle the error correctly and prints this log records. Most likely, the user has disconnected in the meantime, before the server started to process the error stanza.

This can happen in 2 situations:
  1. You have a significant load and such error stanzas are lower priority packets so they wait in a queue, while other packets are being processed, for example information about client disconnected can take over other lower priority packets
  2. Maybe, the client after receiving XMPP ping which it does not understand, sends an error back to the server and then disconnected immediately after that. This is very likely scenario if your system is under low traffic when the log record was written

So, you should actually check if your client side software understands the XMPP ping, if not and it disconnects after receiving the ping, it may cause connectivity problems for your users and you should disable the XMPP ping on your server installation until it is supported by your clients.

Categories: Tigase Forums

Installation and maintenance: RE: "Impossible happened..." log in tigase.log

Tigase XMPP Server Board - Wed, 04/26/2017 - 14:30

Can you share more details what happend that triggered this? Can you extract a distinct use-case?

Categories: Tigase Forums

Installation and maintenance: "Impossible happened..." log in tigase.log

Tigase XMPP Server Board - Wed, 04/26/2017 - 00:39

Hi there!

I got many messages like this in tigase.log

2017-04-26 07:34:02.563 [in_14-sess-man] SessionManager.processPacket() INFO: Impossible happened, please report to developer packet: from=/Smack, to=, DATA=<iq id="tigase-ping" to="chat.talklifexmpp.co" type="error" from="/Smack"><error code="503" type="cancel"><service-unavailable xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/><text xml:lang="en" xmlns="urn:ietf:params:xml:ns:xmpp-stanzas">Service not available.</text></error></iq>, SIZE=318, XMLNS=null, PRIORITY=NORMAL, PERMISSION=NONE, TYPE=error, connection: XMPPResourceConnection=[user_jid=, packets=22654, connectioId=null, domain=ip-10-0-0-58.eu-west-1.compute.internal, authState=NOT_AUTHORIZED, isAnon=false, isTmp=false].

Would you please take a look into this issue?

Since this is info message, not sure if it would impact to any messaging feature, can you advise?

Thanks,
Trung

Categories: Tigase Forums

Installation and maintenance: RE: Would tigase 7.1.0 support emojies storage in archived tables?

Tigase XMPP Server Board - Mon, 04/24/2017 - 15:02

You could switch to the latest nightlies releases of Tigase, but those are development version.

You could try back-porting changes related to the support of emoji (no, we don't plan to backport it).

Categories: Tigase Forums

Installation and maintenance: RE: Long connection time with TLS

Tigase XMPP Server Board - Mon, 04/24/2017 - 15:00

Well, it would be better to investigate why it's slow in the first place.

Have you checked what causes the delay? At what point exactly? Have you investigated Tigase logs?

Categories: Tigase Forums

Installation and maintenance: RE: Tigase rest server does not return any response after some time

Tigase XMPP Server Board - Tue, 04/18/2017 - 03:13

This data is from my local machine and I agree the db connection might be slow in that case.

But on production we have a dedicated amazon ec2 node for tigase server. There it happened after a very long time (may be 2 3 months).

I would try to user jetty and collect more information. Will get back to you.

Thanks for your support.

Categories: Tigase Forums

Installation and maintenance: RE: Tigase rest server does not return any response after some time

Tigase XMPP Server Board - Tue, 04/18/2017 - 02:31

Between following lines:
2017-04-18 11:23:24.805* [Thread-89] java_util_logging_Logger$finest.call() FINEST: found handler 2017-04-18 11:25:40.245* [Thread-89] java_util_logging_Logger$finest.call() FINEST: received content = {"command":{"node":"http://jabber.org/protocol/admin#send-iq","fields":[{"var":"from-jid","label":"jid-single","value":"red@localhost"},{"var":"to-jid","label":"jid-single","value":"pink@localhost"},{"var":"iq-type","label":"list-single","value":"set"},{"var":"inner-stanza","label":"text-multi","value":"<gram xmlns=\"http://abc.com/protocol/ABCEXT\" type=\"text\" ><text>Some text</text></gram>"}],"jid":null}}of type = application/json

server does:
  • authorization of a requests
    In case of /adhoc requests user needs to be authorized as an admin to be able to execute command. To do so we are authorizing user by verification of provided username and password. During this operation server retrieves user password from database, so it may happen that over time access to database is slowing down.
  • reads data from input stream
    It is possible that over time it is harder and harded to connect to server (ie. due to increasing traffic) and as a result read of data from a network stream is slowed leading to delays.

I would suggest to check if any of situations described above are happening and if not, then I would check size of allocated memory for Tigase XMPP Server as garbage collection may also lead to hang ups.

How many requests is executed per second?
Maybe JVM embedded HTTP server is to slow and not as performant as you would expect?

In this case I would recommend to try Jetty as a HTTP server as described on our wiki page.

Categories: Tigase Forums

Installation and maintenance: RE: Tigase rest server does not return any response after some time

Tigase XMPP Server Board - Mon, 04/17/2017 - 23:02

I have enabled the log to FINEST level.
2017-04-18 11:23:24.804 [Thread-89] java_util_logging_Logger$finest.call() FINEST: checking routings = [tigase.rest.adhoc.AdHocHandler@6c455804] for prefix = /rest/adhoc and uri = /sess-man@localhost 2017-04-18 11:23:24.805 [Thread-89] java_util_logging_Logger$finest.call() FINEST: checking localUri = /sess-man@localhost, prefix = /rest/adhoc, regex = /(?:([^@/]+)@){0,1}([^@/]+) *2017-04-18 11:23:24.805* [Thread-89] java_util_logging_Logger$finest.call() FINEST: found handler *2017-04-18 11:25:40.245* [Thread-89] java_util_logging_Logger$finest.call() FINEST: received content = {"command":{"node":"http://jabber.org/protocol/admin#send-iq","fields":[{"var":"from-jid","label":"jid-single","value":"red@localhost"},{"var":"to-jid","label":"jid-single","value":"pink@localhost"},{"var":"iq-type","label":"list-single","value":"set"},{"var":"inner-stanza","label":"text-multi","value":"<gram xmlns=\"http://abc.com/protocol/ABCEXT\" type=\"text\" ><text>Some text</text></gram>"}],"jid":null}}of type = application/json 2017-04-18 11:25:40.247 [Thread-89] java_util_logging_Logger$finest.call() FINEST: parsed received content = [command:[node:http://jabber.org/protocol/admin#send-iq, jid:null, fields:[[var:from-jid, value:red@localhost, label:jid-single], [var:to-jid, value:pink@localhost, label:jid-single], [var:iq-type, value:set, label:list-single], [var:inner-stanza, value:<gram xmlns="http://abc.com/protocol/ABCEXT" type="text"><text>Some text.</text></gram>, label:text-multi]]]]

When the server is started, the response to a REST call is very fast (<1000ms). After sometime, it starts taking more time and eventually hangs up.

Please note the time difference b/w found handler and the next line which is more than 2 minutes.

2017-04-18 11:23:24.805
2017-04-18 11:25:40.245

Can you please let me know what is the issue here.

Below is my configuration

--comp-name-3=http --comp-class-3=tigase.http.HttpMessageReceiver http/rest/api-keys[s]=open_access

Tigase version 7.0.2
Tigase HTTP API version 1.1.0

Categories: Tigase Forums

Installation and maintenance: RE: Tigase rest server does not return any response after some time

Tigase XMPP Server Board - Sun, 04/16/2017 - 23:20

We are using built-in http server. I encountered this problem again.

Categories: Tigase Forums

Installation and maintenance: Long connection time with TLS

Tigase XMPP Server Board - Thu, 04/13/2017 - 05:02

Hello
I configure my own tigase server to authorization with TLS.
All working. But connection time is long, some a few seconds.
Can i configure my client or server to do connect faster?

Categories: Tigase Forums

Installation and maintenance: RE: Tigase 7.2 DSL (HOWTO)

Tigase XMPP Server Board - Tue, 04/11/2017 - 03:10

Tryed!
Installation was finish with schema problem at this moment.
So i think, the build is VERY raw at this moment. There many simple issues, mistakes e.t.c
So, i will waiting. I hope you update this topic when we can try new build with new services.

Categories: Tigase Forums

Installation and maintenance: RE: Tigase 7.2 DSL (HOWTO)

Tigase XMPP Server Board - Tue, 04/11/2017 - 02:33

You can try it. You need to use config which I provided to you and manually apply schema to your database (schema files are available here: https://projects.tigase.org/projects/tigase-http-api/repository/revisions/master/show/database)

Categories: Tigase Forums

Installation and maintenance: RE: Tigase 7.2 DSL (HOWTO)

Tigase XMPP Server Board - Mon, 04/10/2017 - 23:14
You need to keep in mind that Tigase XMPP Server 7.2.0-SNAPSHOT is still our development version and it is not stable yet (there are some issues which we need to fix) and installer for this version is still work in progress, ie. it is not able to load database schema for additional components (like HTTP File Upload Component).
So, i can't use this functional at this moment, before you add installer ? I am waiting this very long. When we can try it?
Categories: Tigase Forums

Installation and maintenance: RE: Tigase 7.2 DSL (HOWTO)

Tigase XMPP Server Board - Mon, 04/10/2017 - 08:38

Alex Kobzar wrote:

Hello.
I'm very sorry.
But i'm stuck.

Many time i ask you about HTTP user storage for receive files with web link interface.
So, at the moment you answered about it in another post.

I was start reading documentation. And as i understand - i must use Tigase 7.2 version.
Because i must setup my @upload section in init.properties file.

Yes, you are correct.

In the official doc i found next:
"From Tigase XMPP Server 7.2.0 release it will be possible to use new DSL based configuration file format"
So, i downloaded 7.2 version from nightly build, unpack it and copy it to my working directory (/etc/tigase)
After this i just run my new tigase installation and connect to web interface http://chat.myserver.com:8080/setup/ and finish setup.
After this steps i already have this config:

[...]
But after installation was finish and restart the server i have a lot of errors in my LOG file.And server isn't work properly.

I reviewed log which you attached and found issues in installed which caused generation of invalid config file. Tomorrows snapshot build will have proper fixes for this issues (#5290, #5292).

You need to keep in mind that Tigase XMPP Server 7.2.0-SNAPSHOT is still our development version and it is not stable yet (there are some issues which we need to fix) and installer for this version is still work in progress, ie. it is not able to load database schema for additional components (like HTTP File Upload Component).

Another question - all settings in DOCUMENT for old type. Where we can find actual info and examples for FULL DSL server config ?

I'm not sure what do you have in mind. We are currently in progress of updating our documentation, so it will contain DSL examples instead of old configuration format examples. Some documentations are already converted but main part (core Tigase XMPP Server documentation) is not finished yet.

You configuration file should look like this:
--debug = server --virt-hosts = chat.myserver.com admin = [ 'kobzar@chat.myserver.com' ] 'config-type' = 'default' dataSource () { default () { uri = 'jdbc:postgresql://localhost/tigdb?user=tigu&password=PASS' } } http () { setup () { 'admin-password' = 'PASSWORD' 'admin-user' = 'kobzar' } } 'sess-man' () { 'http://jabber.org/protocol/jingle' () {} 'http://jabber.org/protocol/offline' () {} 'jingle-archive' () {} 'login-history' () {} presence () {} 'presence-offline' () {} zlib (active: false) {} } upload () {}

Categories: Tigase Forums

Installation and maintenance: Tigase 7.2 DSL (HOWTO)

Tigase XMPP Server Board - Mon, 04/10/2017 - 06:27

Hello.
I'm very sorry.
But i'm stuck.

Many time i ask you about HTTP user storage for receive files with web link interface.
So, at the moment you answered about it in another post.

I was start reading documentation. And as i understand - i must use Tigase 7.2 version.
Because i must setup my @upload section in init.properties file.

In the official doc i found next:
"From Tigase XMPP Server 7.2.0 release it will be possible to use new DSL based configuration file format"
So, i downloaded 7.2 version from nightly build, unpack it and copy it to my working directory (/etc/tigase)
After this i just run my new tigase installation and connect to web interface http://chat.myserver.com:8080/setup/ and finish setup.
After this steps i already have this config:

--debug = server --virtual-hosts = chat.myserver.com admin = [ 'kobzar@chat.myserver.com' ] 'config-type' = 'default' default () { uri = 'jdbc:postgresql://localhost/tigdb?user=tigu&password=PASS' } http () { setup () { 'admin-password' = 'PASSWORD' 'admin-user' = 'kobzar' } } 'sess-man' () { 'http://jabber.org/protocol/jingle' () {} 'http://jabber.org/protocol/offline' () {} 'jingle-archive' () {} 'login-history' () {} presence () {} 'presence-offline' () {} zlib (active: false) {} } upload () {}
But after installation was finish and restart the server i have a lot of errors in my LOG file.And server isn't work properly.
Another question - all settings in DOCUMENT for old type. Where we can find actual info and examples for FULL DSL server config ?

(My log)

componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.xml.XMLUtils} componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.util.ClassUtil} componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.XMPPServer} 2017-04-10 12:41:58.001 [main] ConfiguratorAbstract.parseArgs() CONFIG: Setting defaults: --property-file = etc/init.properties 2017-04-10 12:41:59.919 [main] AbstractBeanConfigurator.registerBeans() WARNING: unknown class null for bean default, skipping registration of a bean 2017-04-10 12:41:59.954 [main] DNSResolverDefault.<init>() WARNING: Resolving default host name: chat.domain.com took: 20 2017-04-10 12:42:00.068 [main] Kernel.injectDependencies() WARNING: Could not initialize bean instance (class: interface tigase.db.UserRepository), skipping injection of this bean 2017-04-10 12:42:00.070 [main] Kernel.injectDependencies() WARNING: Can't inject dependency to bean default (class: class tigase.db.beans.UserRepositoryMDPoolBean$UserRepositoryConfigBean) unloading bean default 2017-04-10 12:42:00.098 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.server.amp.db.MsgRepository$MsgRepositoryMDBean$MsgRepositoryConfigBean), skipping injection of this bean 2017-04-10 12:42:00.152 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.server.amp.db.MsgBroadcastRepository$MsgBroadcastRepositoryBean$MsgBroadcastRepositoryConfigBean), skipping injection of this bean 2017-04-10 12:42:00.172 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:00.173 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: amp :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.amp.AmpComponent} 2017-04-10 12:42:01.072 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.http.upload.db.FileUploadRepositoryPool$FileUploadRepositoryConfigBean), skipping injection of this bean 2017-04-10 12:42:01.094 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:01.095 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:01.103 [main] Kernel.injectDependencies() WARNING: Could not initialize bean logic (class: class tigase.http.upload.logic.DefaultLogic), skipping injection of this bean 2017-04-10 12:42:01.103 [main] Kernel.injectDependencies() WARNING: Could not initialize bean fileServletContext (class: class tigase.http.upload.FileServlet$FileServletContext), skipping injection of this bean 2017-04-10 12:42:01.104 [main] Kernel.injectDependencies() WARNING: Could not initialize bean httpModule (class: class tigase.http.upload.HttpModule), skipping injection of this bean 2017-04-10 12:42:01.105 [main] Kernel.injectDependencies() WARNING: Could not initialize bean upload (class: class tigase.http.upload.FileUploadComponent), skipping injection of this bean 2017-04-10 12:42:01.151 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:01.152 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:01.155 [main] Kernel.injectDependencies() WARNING: Could not initialize bean seeOtherHost (class: class tigase.server.xmppclient.SeeOtherHost), skipping injection of this bean 2017-04-10 12:42:01.177 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:01.178 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: bosh :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.bosh.BoshConnectionManager} 2017-04-10 12:42:01.481 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:01.482 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: stats :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.stats.StatisticsCollector} 2017-04-10 12:42:01.755 [main] UserRepositoryMDImpl.getData() WARNING: Couldn't obtain user repository for domain: sess-man, not even default one! 2017-04-10 12:42:01.793 [main] Kernel.injectDependencies() WARNING: Could not initialize bean http://jabber.org/protocol/offline (class: class tigase.xmpp.impl.FlexibleOfflineMessageRetrieval), skipping injection of this bean Loading plugin: http://jabber.org/protocol/stats=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jabber:iq:version=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:ietf:params:xml:ns:xmpp-sasl=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: default-handler=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jabber:iq:roster=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: presence-offline=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: starttls=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jabber:iq:auth=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: message-archive-xep-0136=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: session-close=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: presence-subscription=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: pep=64:584 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:xmpp:time=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: message-carbons=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:xmpp:mam:1=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jabber:iq:private=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jingle-archive=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jabber:iq:privacy=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: vcard-temp=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: http://jabber.org/protocol/commands=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:xmpp:csi:0=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: jabber:iq:register=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: disco=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: presence-state=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:xmpp:ping=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:xmpp:blocking=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: session-open=64:584 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:ietf:params:xml:ns:xmpp-bind=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: vcard-xep-0292=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: presence=128:292 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: urn:ietf:params:xml:ns:xmpp-session=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: amp=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) Loading plugin: http://jabber.org/protocol/jingle=32:1169 ... , version: 7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12) 2017-04-10 12:42:02.230 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:02.231 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: sess-man :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.xmppsession.SessionManager} 2017-04-10 12:42:05.654 [main] PubSubConfig.initialize() WARNING: Configurator was not injected! 2017-04-10 12:42:05.689 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.pubsub.repository.PubSubDAOPool$PubSubDAOConfigBean), skipping injection of this bean 2017-04-10 12:42:05.898 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:05.899 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: pubsub :: componentInfo{Title=Tigase PubSub, Version=3.3.0-SNAPSHOT-b600/afaad04e-7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.pubsub.PubSubComponent} 2017-04-10 12:42:06.914 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:06.915 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:06.931 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:06.931 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:06.934 [main] Kernel.injectDependencies() WARNING: Could not initialize bean seeOtherHost (class: class tigase.server.xmppclient.SeeOtherHost), skipping injection of this bean 2017-04-10 12:42:06.950 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:06.951 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: c2s :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.xmppclient.ClientConnectionManager} 2017-04-10 12:42:07.128 [main] UserRepositoryMDImpl.userExists() WARNING: Couldn't obtain user repository for domain: tigase-monitor, not even default one! 2017-04-10 12:42:07.128 [main] UserRepositoryMDImpl.addUser() WARNING: Couldn't obtain user repository for domain: tigase-monitor, not even default one! 2017-04-10 12:42:07.128 [main] UserRepositoryMDImpl.getData() WARNING: Couldn't obtain user repository for domain: tigase-monitor, not even default one! 2017-04-10 12:42:07.157 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:07.157 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: monitor :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.monitor.MonitorComponent} 2017-04-10 12:42:07.257 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:07.258 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:07.261 [main] Kernel.injectDependencies() WARNING: Could not initialize bean seeOtherHost (class: class tigase.server.xmppclient.SeeOtherHost), skipping injection of this bean 2017-04-10 12:42:07.278 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:07.279 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: ws2s :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.websocket.WebSocketClientConnectionManager} 2017-04-10 12:42:07.426 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:07.427 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: s2s :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.xmppserver.S2SConnectionManager} 2017-04-10 12:42:07.640 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:07.641 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: eventbus :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.eventbus.component.EventBusComponent} 2017-04-10 12:42:07.801 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:07.801 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: http :: componentInfo{Title=Tigase HTTP API component: Tigase HTTP API component, Version=1.3.0-SNAPSHOT-b181/07311ea4-7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.http.HttpMessageReceiver} 2017-04-10 12:42:07.948 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.muc.repository.MucDAOMDBean$MucDAOProviderConfigBean), skipping injection of this bean 2017-04-10 12:42:07.990 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.muc.history.HistoryProviderMDBean$HistoryProviderConfigBean), skipping injection of this bean 2017-04-10 12:42:08.041 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:08.042 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: muc :: componentInfo{Title=Tigase MUC, Version=2.5.0-SNAPSHOT-b503/7695f8f6-7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.muc.MUCComponent} 2017-04-10 12:42:08.229 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.archive.db.MessageArchiveRepositoryPool$MessageArchiveRepositoryConfigBean), skipping injection of this bean 2017-04-10 12:42:08.301 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:08.302 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: message-archive :: componentInfo{Title=Tigase Message Archiving Component, Version=1.3.0-SNAPSHOT-b190/ab02cc19-7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.archive.MessageArchiveComponent} 2017-04-10 12:42:08.885 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:08.886 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean Loading component: message-router :: componentInfo{Title=Tigase XMPP Server, Version=7.2.0-SNAPSHOT-b4768/37114a57 (2017-04-09/23:10:12), Class=tigase.server.MessageRouter} 2017-04-10 12:42:08.972 [main] Kernel.injectDependencies() WARNING: Could not initialize bean default (class: class tigase.http.upload.db.FileUploadRepositoryPool$FileUploadRepositoryConfigBean), skipping injection of this bean 2017-04-10 12:42:08.978 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:08.978 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:08.983 [main] Kernel.injectDependencies() WARNING: Could not initialize bean logic (class: class tigase.http.upload.logic.DefaultLogic), skipping injection of this bean 2017-04-10 12:42:08.984 [main] Kernel.injectDependencies() WARNING: Could not initialize bean fileServletContext (class: class tigase.http.upload.FileServlet$FileServletContext), skipping injection of this bean 2017-04-10 12:42:08.984 [main] Kernel.injectDependencies() WARNING: Could not initialize bean httpModule (class: class tigase.http.upload.HttpModule), skipping injection of this bean 2017-04-10 12:42:08.984 [main] Kernel.injectDependencies() WARNING: Could not initialize bean upload (class: class tigase.http.upload.FileUploadComponent), skipping injection of this bean 2017-04-10 12:42:08.993 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhostRepository (class: class tigase.vhosts.VHostManager$DefVHostRepositoryBean), skipping injection of this bean 2017-04-10 12:42:08.993 [main] Kernel.injectDependencies() WARNING: Could not initialize bean vhost-man (class: class tigase.vhosts.VHostManager), skipping injection of this bean 2017-04-10 12:42:08.998 [main] DSLBeanConfigurator.dumpConfiguration() WARNING: Dumping full server configuration to: etc/config-dump.properties == 2017-04-10 12:42:09.036 Server finished starting up and (if there wasn't any error) is ready to use
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