Dear Marty,
Just now, I have committed an overhauled and streamlined version of the caching infrastructure to oacs-5-10 in CVS. Everything uses now the new infrastructures, the code should be now more in line with modern NaviServer capabilities (IPv6, multiple IP addresses and multiple ports per server, global vs. local network drivers, etc.).
Since the cluster servers are provided as IP addresses, there is no configuration about the protocol (HTTP vs. HTTPS); so for the time being, all servers have to listen (in addition to the public port) on a plain HTTP port for cluster operations. This restriction can be lifted probably in the future, but first, the basics should work correctly.
In my setup, i have set essentially the CanonicalServer to"127.0.0.1:8100" and ClusterPeerIP to "127.0.0.1:8100 127.0.0.1:8101 127.0.0.1:8102", which works now essentially. When you test the cluster configuration, please update to the newest code in oacs-5-10 to avoid the problems i faced.
all the best
-g