port of edge-router

Not applicable

As per apigee documentation , virtual host in the environment named default that allows HTTP access on port 9001 . Is there a reason for this ?

Can i override this in my cluster install where i give each router node a default port 80 ? can port 80 be used for virtual host or is it reserved ?

Actually we plan to install an ILB infront of gateway router ,but the issue is that ILB only forwards on port 80 .

0 2 164
2 REPLIES 2

Not applicable

Virtual Host name, alias and port can be anything you choose.

Port 80, 443 and other lower ports are privilege ports in Linux. You need root to start services using those ports.

To avoid running the router as root, we recommend you use higher port numbers on your virtual hosts.

You can expose 80 or 443 on your load balancer and keep 9001, 9002, etc, as ports for the virtual hosts.

If you require access to APIs on port 80, you can use iptables to add a DNAT rule that forwards from port 80 to your unprivileged virtual host port (usually 9001+).