PROJECT_ID=9eaecf3b-0972-4166-806a-295f4e69fd3c ROUTER_ID=$(openstack vpn service list --long -f json | jq -r ".[] | select(.Project == \"${PROJECT_ID}\").Router") echo ${ROUTER_ID} openstack port list --router ${ROUTER_ID} --device-owner network:ha_router_replicated_interface -c binding_host_id -f value | sort -u CONTROL_NODE=ewos1-ctl1-prod ssh -t ${CONTROL_NODE} docker exec -u root -ti neutron_l3_agent bash apt update apt install -y vim vi /var/lib/neutron/ipsec/${ROUTER_ID}/etc/strongswan.d/charon-logging.conf charon { ... filelog { /var/log/vpn-debug-${ROUTER_ID}.log { append = no default = 2 ike_name = yes time_add_ms = yes time_format = %b %e %T } } ... } ip netns exec qrouter-${ROUTER_ID} neutron-vpn-netns-wrapper \ --mount_paths="/etc:/var/lib/neutron/ipsec/${ROUTER_ID}/etc,/var/run:/var/lib/neutron/ipsec/${ROUTER_ID}/var/run" \ --cmd="ipsec,restart" tail -f /var/log/kolla/neutron/vpn-debug-*.log