Cool — glad it worked out.
Actually, I should clarify my original reply. I made it sound like ZS is not a cool thing — nothing could be further from my opinion.
Actually, I *could* set up all the virtual hosts (forwarded WAN ports) using the web interface, but because there were so many hosts/statements, it was just easier to cut and paste some text into the startup script area.
Great job + many thanks, Fulvio!