Explanation: The oceanHostname configuration is for the whole data center. It should be the address for the customer (e.g. the address for the load balancing by e.g. Nginx). Instead, the binding for a single server within the data center must be the local IP address.
TODO: Check also the ICCCHost entry creation: Here is also the local address necessary.
**Explanation:** The oceanHostname configuration is for the whole data center. It should be the address for the customer (e.g. the address for the load balancing by e.g. Nginx). Instead, the binding for a single server within the data center must be the local IP address.
- [x] **TODO:** Check also the ICCCHost entry creation: Here is also the local address necessary.
Issue: The ICCC is using the correct IP address (not oceanHostname) and the correct hostname but it uses the port from oceanHostname! This is wrong!
- [x] **Issue:** The ICCC is using the correct IP address (not oceanHostname) and the correct hostname but it uses the port from oceanHostname! This is wrong!
TODO: Provide a configuration for the desired port for all (!!!) nodes / servers.
TODO: Provide a cached function within Ocean's tools.
- [x] **TODO:** Provide a configuration for the desired port for all (!!!) nodes / servers.
- [x] **TODO:** Provide a cached function within Ocean's tools.
Is it eventual necessary to use for the ICCC communication the OceanHostnameAndPort? Because it is necessary that all nodes are able to communicate with each other. No! Because it is fundamental that all servers are able to talk to each other. Otherwise, the whole architecture does not work.
Who is using OceanHostnameAndPort? At the moment: Nobody! But it would be used for e.g. generating public links etc.
- [x] Is it eventual necessary to use for the ICCC communication the OceanHostnameAndPort? Because it is necessary that all nodes are able to communicate with each other. No! Because it is fundamental that all servers are able to talk to each other. Otherwise, the whole architecture does not work.
- [x] Who is using OceanHostnameAndPort? At the moment: Nobody! But it would be used for e.g. generating public links etc.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Server binds on the oceanHostname configuration! Instead, it must bind to its local ip address
Explanation: The oceanHostname configuration is for the whole data center. It should be the address for the customer (e.g. the address for the load balancing by e.g. Nginx). Instead, the binding for a single server within the data center must be the local IP address.
Note: Tools.ReadAllIPAddresses4ThisHost() determine all the local IP addresses!
All tests passed :)