I don't use a VPN, and don't know much about them, but are there configurations for it? Port 80 is normally open on all systems, but it might be that ports 13000-13002 aren't making it thru to the box. Looking at your configuration I don't see any glaring problems.
Charlie KB8CR