James,
I've spent quite a bit of time on this.
Ideally we'd want to have master and slave binding addresses to be in the endpoints (if you still want it to be hardcoded), otherwise it should be configurable.
The port I think should be picked up from the charm config "port", this way even if the custom port is configured - the same one is used when configuring the zone and the zonegroup.
James,
I've spent quite a bit of time on this.
Ideally we'd want to have master and slave binding addresses to be in the endpoints (if you still want it to be hardcoded), otherwise it should be configurable.
The port I think should be picked up from the charm config "port", this way even if the custom port is configured - the same one is used when configuring the zone and the zonegroup.