Experimental Physics and
| |||||||||||||||
|
Hello Tech-talk, I'm running into an issue trying to communicate between 2 VMs using pva. In VM1 I have a softIOC running with PVAccess enabled with the following standard configuration.
From VM2, I'm trying to execute pvget to get the testSCS:gcbTx. I have set the address using EPICS_PVA_ADDR_LIST, but this doesn't work, with the following debug log
I can get it to work by disabling the firewall (systemctl stop firewalld). Then I get the following
From VM2, caget works without issues, with and without the firewall enabled
The firewall config for the VMs is the following VM1: $ sudo firewall-cmd --list-all public (active) target: default icmp-block-inversion: no interfaces: enp0s3 sources: services: cockpit dhcpv6-client ssh ports: 8888/tcp 8888/udp 5064/tcp 5065/tcp 5064/udp 5065/udp protocols: forward: no masquerade: no forward-ports: source-ports: icmp-blocks: rich rules: VM2: $ sudo firewall-cmd --list-all public (active) target: default icmp-block-inversion: no interfaces: enp0s3 sources: services: cockpit dhcpv6-client ssh ports: 8888/tcp 8888/udp protocols: forward: no masquerade: no forward-ports: source-ports: icmp-blocks: rich rules: For security reasons I need to be able to find a configuration for the firewall that works with PVAccess. Any idea what I could be missing?
| ||||||||||||||
ANJ, 15 Sep 2023 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |