wojciech.kapcia@tigase.net opened 9 years ago
|
|
I checked on version deployed on |
|
It doesn't work in the version deployed locally via http-api component (ie. |
|
I checked Sure.IM deployed on
which suggests issue with DNS names in my case. Could you check if same issue is in your case? (look for openOutgoingConnections()) |
|
In my case it's only connections to sure.im for pubsub:
Also - disco query for the items also works ok:
I've checked the logs and now I don't even see request being made to retrieve data for particular component (not even in the WebUI in websocket stream in the debug). |
|
Looks that for some reason in this configuration graphs are not properly initialized - looks that this is somehow related to detection of cluster node names. I will keep looking for root cause and solution for this issue. |
|
I found 2 issues here:
Current version in my environment works fine, please check if this fixed issue for you. Next snapshot build should contain all fixes. |
|
With today's nighly it still doesn't work: attachment:"Screenshot 2015-12-30 12.53.34.png" When cluster mode is enabled but we only have single node:
(@atlantiscity@ - vhost, |
|
OK, I found cause of issue with build b4123 of Tigase XMPP Server but it is not related to this issue. Error is in fact in Jenkins configuration as I suppose we should fix this by adding |
|
OK, I've re-tested the issue with the latest nightly (which should contain the fix:
And error mentioned above ( No cluster connection to send a packet ) is still present I think that it may be good idea to actually enable the debug options in GWT while we are in the nightly phase so it would be easier to track the problem. When the cluster mode is disabled then graphs are displayed. |
|
I found that it is possible if In my case I have Could you check that vhost and hostname are ok in your case? I ask as in latest OSX (some latest update changed it) hostname is changed by routers name which is broadcasted when you connect and use DHCP. I was able to fix issue in Jaxmpp (timeout of request was failing in GWT) which makes it work after 60s timeout if requests fails so this is almost OK. I suppose we could add some info about that we retrieve names of cluster nodes and reduce this timeout which should fix this issue. |
|
OK, this seems to be the case (odd one, seemingly same router but it looks like it overrides the hostname in some weird way only in one location):
016-01-11 13:06:44.368 [main] DNSResolver.() WARNING: Resolving default host name: pc12.home took: 419 With normal connection I got matching hostnames:
2016-01-11 13:16:40.532 [main] DNSResolver.() WARNING: Resolving default host name: atlantiscity.local took: 3,845 and it works. |
|
Wojciech, what do you think about creating some kind of documentation for this for other users who may experience similar problems? |
|
I think that the problem is quite peculiar. We are already stressing that it's essential to have correct network configuration (and recommend utilizing However - it may be a good idea to display on the statistics tab a few pointers (in case graphs can't be rendered leaving it blank) like: "check that your networking configuration and hostname picked up by tigase are correct and that you have all admin ad-hoc scrips in correct location". |
|
Wojciech Kapcia wrote:
Yes, I understand. Especially the problem is with Mac OS X which has a different concept and tools for setting hostname, and has the concept of hostname, machine name and I think some others. This is very confusing and I usually spent quite a bit of time to set it up the way I want and to make sure it is correctly recognized by all software.
Yes, this is what the statistics tab (or the server report page) is for. It should display all the main information about the server which can be then verified and checked by the service admin. |
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
3401
|
In the latest version graphs are not displayed under statistics tab
Screenshot 2015-12-30 12.53.34.png