1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 | Index | 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 <2024> 2025 |
<== Date ==> | <== Thread ==> |
---|
Subject: | RE: firewalld configuration for EPICS? |
From: | Freddie Akeroyd - STFC UKRI via Tech-talk <tech-talk at aps.anl.gov> |
To: | 'Mark Rivers' <rivers at cars.uchicago.edu>, EPICS Tech Talk <tech-talk at aps.anl.gov> |
Date: | Mon, 3 Jun 2024 23:42:14 +0000 |
Hi Mark, I suspect the issue is the other IOCs are not listening on TCP port 5064 but have been allocated an ephemeral port number that can change each time
they are stated, so clients can’t make a TCP connection to these IOCs as they are blocked by the firewall. If that is the case then options might be:
Regards, Freddie
From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of Mark Rivers via Tech-talk Folks,
I have now empirically answered that question, and it is NOT sufficient to implement the firewall rules documented in the CA Reference Manual. When I do that, I can only connect to the first
IOC I start. Is there a recipe for configuring the firewall when multiple IOCs are running on that Linux machine? I can access all IOCs from CA clients running on that same machine, but not from clients running
on other machines. Thanks, Mark From: Mark Rivers
Folks, We would like to start to enable the firewalls on our Linux machines that are running Linux IOCs and clients. The only “official” documentation I can find is the most recent CA Reference Manual: https://epics.anl.gov/base/R7-0/8-docs/CAref.html#firewall And in “How to Configure Channel Access”: Both of these are very terse, and do not explicitly discuss the case of multiple IOCs on a Linux server. The tech-talk thread I am responding to did not reach a clear conclusion and recommendation. My configuration is as follows:
Is it sufficient to follow these instructions? Or do the multiple IOCs require additional complexity? Thanks, Mark From: Tech-talk <tech-talk-bounces at aps.anl.gov>
On Behalf Of Ralph Lange via Tech-talk Small note: On Mon, 24 Feb 2020 at 14:10, Goetz Pfeiffer via Tech-talk <tech-talk at aps.anl.gov> wrote:
Channel Access does not use TCP on the beacon port (aka CA_REPEATER_PORT, ca-2, 5065). Opening it does no harm, but is not needed. Cheers, |