Hello,
We have a CPPM Pulisher/Subscriber cluster running with both the mgmt and data ports in use, the mgmt is used for mostly radius/management and the guests hit the data port for the login/self reg portal.
One thing that became an issue is that the email sponsor confirmation email inserts the name of the cppm/redirect url on the data interface (based on DNS) i.e cppm-portal.domain.com this resoves to the data port VIP on the Cluster.
Due to security policies the data ports subnet is not accessable to the internal users, so we editied the link sent in the email confirmation to the IP of the mgmt port of the cluster:
ie:
<p>
{if true}
A visitor has requested access naming you as the sponsor. Please <a href="https://172.16.254.50/guest/guest_register_confirm.php?{if $u.source}gsr_id={$u.source|rawurlencode}&{/if}token={$u.register_token|rawurlencode}" target="_blank">click here</a> to confirm or reject the request.
{else}
This is fine while the Publisher is active but it doesnt work if the publisher fails and the Subscriber is promoted as the ip address is the mgmt address of the Publisher.
We tried using the default html code which in the preview suggests that the url points to the hostname of the relevant cppm (as listed in the server manager) but actually inserts the redirect url (cppm-portal.domain.com) in the sponsor confirmation email which the internal users cannot get to.
Hopefully the above makes sense to someone and they can advise how to send the actual server name in the sponsorship confirmation email.