Andrzej Wójcik (Tigase) opened 6 years ago
|
|
I think this task is done. Documentation was updated in a separate task and those changes are covered by tests in TTS-NG. |
|
Configuration UI is ok (I would add dropdown for
~~All those were connections between two instances (see
Separate issue - after shutting down Tigase and making sure it's down and nothing is listening on configured port, after subsequent start I get exception:
Tigase correctly listens on this port so it looks like it's try second time to bind the port? |
|
OK, first issue stemmed from wrong configuration of external instance (using "connect" with
|
|
After short chat:
|
|
I've made requested changes. |
|
After adding an item (with listen) and then restarting the instance there is an
I think this is most likely related to another issue: when removing RepoItem configuration the connection is not stopped. So most likely, during startup RepoItem is reloaded but because previous socket is not closed we endup with BindException. |
|
I've fixed reported issues. |
|
I just tested and removing an Item from the external-component (the one that connects to the main server) machine doesn't stop established connection. On main machine, removing RepoItem correctly stops listening on configured port. |
|
From what I've found out there was a couple of issues:
Both of those issues are now fixed and I've checked to confirm that I was able to make modifications and they were applied. As for the change in |
|
Now it works correctly. |
Type |
Bug
|
Priority |
Normal
|
Assignee | |
RedmineID |
8143
|
Version |
tigase-server-8.0.0
|
Spent time |
129h
|
After removing the configuration of repository items from the config file, it is no longer possible to configure
ComponentProtocol
repository items when Tigase is running in thecomponent
mode.To fix this issue it is required to:
server
mode from items of Tigase running in thecomponent
modecomponent
mode from the Tigase running in theserver
mode