make tcpv4-port configurable and add json schemas.
fix json.
varnish: Remove unneeded cast.