Is there some page that in an as short an simple way as possible describes the networking of FAH? I would like to secure my dedicated FAH server as much as possible and would like to know if any ports needs to be open from the internet (and in the case what ports) or if all communication is initiated from the FAH server?
I would also like to know if there is any way to monitor that the FAH server is actually working ok? Is it for instance possible to (from private network) communicate with the FAH system to do a periodic health check and if this fail a number of times restart the server (I run in a cloud environment where doing this is a "best practise" an easily can be automated)?
Simple description of network architecture? Health Checks?
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 2
- Joined: Sat May 02, 2020 7:42 am
Re: Simple description of network architecture? Health Check
All communication is initiated by your systems calling "home" to the FAH infrastructure. Everything your computers do is either a PUT or a GET (in simple networking terms).
All comms are done using standard TCP via port 80 or 8080. It is unusual for any specific configuration of a home network to be done to allow any of this to work.
As for monitoring of your system, any computer on the same open network that can talk on port 36330 can (with the right password) control and monitor the folding that the server is doing. If you want to be able to monitor it form outside your network you would need to allow the monitoring computer access through your security systems on that port.
The client writes a logfile which if you are up to it can be monitored for specific error conditions to enable a forced restart but FAH is designed to just work. Once running correctly, it kinda works.
All comms are done using standard TCP via port 80 or 8080. It is unusual for any specific configuration of a home network to be done to allow any of this to work.
As for monitoring of your system, any computer on the same open network that can talk on port 36330 can (with the right password) control and monitor the folding that the server is doing. If you want to be able to monitor it form outside your network you would need to allow the monitoring computer access through your security systems on that port.
The client writes a logfile which if you are up to it can be monitored for specific error conditions to enable a forced restart but FAH is designed to just work. Once running correctly, it kinda works.
single 1070