Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Terminals connect to Server via application’s built-in OpenVPN client’s clients secure channel. This is a preferred deployment by the operators that don’t have dedicated routers in their ATM machines that have VPN capability features.

...

Listens for terminal’s pairing requests. In case of successful pairing gate service sends terminal VPN configuration including the information on where to connect to master service. Prior paring pairing terminal VPN configuration must exist.
Gate service uses batmgate unix user, which is member of thebatm group.
Gate service is listening on port 7741. Please note that same port uses master service but on different interface.

...

See the example below to see that every service has it’s its own bind IP address used to run application enabling expected behavior, basic setup will be created during first batm-manage start

...

Listens to terminal’s requests. Answers only terminal requests that are coming from trusted ( paired ) terminals.
Master service uses batmmaster unix user, which is member of the batm group.
Master service is listening on port 7741. Please note that the same port uses gate service but on different interface.

...

Listens to user's browser requests. Enables CAS users to configure ATMs remotely and inspect processed transactions.
Admin service uses batmadmin unix user, which is member of the batm group.

Admin service is listening on port 7777.

...

Very powerful way how to extend existing server’s server's functionality. More can be read here.