EPICS Controls Argonne National Laboratory

Experimental Physics and
Industrial Control System

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  <20212022  2023  2024  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  <20212022  2023  2024 
<== Date ==> <== Thread ==>

Subject: Re: IOC up, but can't connect via channel access
From: "Johnson, Andrew N. via Tech-talk" <tech-talk at aps.anl.gov>
To: "Daykin, Evan" <daykin at frib.msu.edu>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Date: Fri, 13 Aug 2021 16:41:36 +0000
On Aug 13, 2021, at 11:32 AM, Daykin, Evan <daykin at frib.msu.edu> wrote:

>Is Puppet running them inside a container?
 
No container, ProcServ is just running them on the host machine.
 
> The iocsh command ‘casr 1’ will show you what the network interfaces are that the CA server is listening on and sending beacons to.
Ah, this is the command I was looking for. The result comes up completely blank.

Then it sounds like you may need to tell the system that these IOCs are allowed to use the network. I’m slightly surprised that you didn’t get a warning from iocInit if the server doesn’t have any networks to connect to, but maybe it doesn’t do that. I would expect your casr output to look something like this (the interest level 1 is important BTW):

epics> casr 1
Channel Access Server V4.13
No clients connected.
CAS-TCP server on 0.0.0.0:5064 with
    CAS-UDP name server on 0.0.0.0:5064
Sending CAS-beacons to 2 addresses:
    10.234.56.255:5065
    164.202.224.110:5065

- Andrew



From: Johnson, Andrew N. <anj at anl.gov> 
Sent: Friday, August 13, 2021 12:22 PM
To: Daykin, Evan <daykin at frib.msu.edu>
Cc: EPICS tech-talk <tech-talk at aps.anl.gov>
Subject: Re: IOC up, but can't connect via channel access
 

[EXTERNAL] This email originated from outside of FRIB

Hi Evan, 
 
On Aug 13, 2021, at 10:48 AM, Daykin, Evan via Tech-talk <tech-talk at aps.anl.gov> wrote:

 
I have just restarted a set of IOCs after puppetizing their configuration. They are accessible via a Telnet ProcServ connection, and dbpf shows everything populated and defined. However, if I try to use caget, caput, etc. there is no connection. What are the possible causes of this? EPICS_CA_AUTO_ADDR_LIST seems to be set as “YES” and other IOCs I haven’t touched are still reachable.
 
Is Puppet running them inside a container? If so you need to configure that to share the host’s network (or run a CA Gateway between the host’s network and the internal container network, but I don’t really recommend doing that).
 
The iocsh command ‘casr 1’ will show you what the network interfaces are that the CA server is listening on and sending beacons to.
 
- Andreww
 
-- 
Complexity comes for free, simplicity you have to work for.

-- 
Complexity comes for free, simplicity you have to work for.


Replies:
RE: IOC up, but can't connect via channel access Daykin, Evan via Tech-talk
References:
IOC up, but can't connect via channel access Daykin, Evan via Tech-talk
Re: IOC up, but can't connect via channel access Johnson, Andrew N. via Tech-talk

Navigate by Date:
Prev: Re: IOC up, but can't connect via channel access Johnson, Andrew N. via Tech-talk
Next: RE: IOC up, but can't connect via channel access Daykin, Evan via Tech-talk
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  <20212022  2023  2024 
Navigate by Thread:
Prev: Re: IOC up, but can't connect via channel access Johnson, Andrew N. via Tech-talk
Next: RE: IOC up, but can't connect via channel access Daykin, Evan via Tech-talk
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  <20212022  2023  2024 
ANJ, 13 Aug 2021 Valid HTML 4.01! · Home · News · About · Base · Modules · Extensions · Distributions · Download ·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing ·