Hi guys, I have setup Apigee 4.17.05 and used this config settings for Onboard an organization,
IP1=10.0.10.1
# Specify the IP or DNS name of the Management Server.
MSIP="$IP1"
# Specify the Edge admin credentials.
ADMIN_EMAIL="admin@abc.com"
APIGEE_ADMINPW=Secret1235345 # If omitted, you are prompted for it.
# Specify organization name and administrator.
ORG_NAME=hcltech # lowercase only, no spaces, underscores, or periods.
# Set the organization administrator.
# Do not use sys admin as organization administrator.
#
# Create a new user for the organization administrator.
NEW_USER="y"
# New user information if NEW_USER="y".
USER_NAME=org_admin@abc.com
FIRST_NAME=org
LAST_NAME=admin
USER_PWD="Secret123456"
ORG_ADMIN=org_admin@abc.com
# Specify an existing user as the organization admin,
# omit USER_NAME, FIRST_NAME, LAST_NAME, USER_PWD.
# NEW_USER="n"
# ORG_ADMIN=existing@user.com
# Specify environment name.
ENV_NAME=prod
# Specify virtual host information.
VHOST_PORT=9001
VHOST_NAME=default
# If you have a DNS entry for the virtual host.
VHOST_ALIAS="$IP1:9001"
# If you do not have a DNS entry for the virtual host,
# specify the IP and port of each router as a space-separated list:
# VHOST_ALIAS="firstRouterIP:9001 secondRouterIP:9001"
# Optionally set the base URL displayed by the Edge UI for an
# API proxy deployed to the virtual host.
# VHOST_BASEURL="http://myCo.com"
# Optionally configure TLS/SSL for virtual host.
# VHOST_SSL=y # Set to "y" to enable TLS/SSL on the virtual host.
# KEYSTORE_JAR= # JAR file containing the cert and private key.
# KEYSTORE_NAME= # Name of the keystore.
# KEYSTORE_ALIAS= # The key alias.
# KEY_PASSWORD= # The key password, if it has one.
# Specify the analytics group.
# AXGROUP=axgroup-001 # Default name is axgroup-001.
So now the VHOST_ALIAS = 10.0.10.1:9001
Internally we are reverse-proxying 10.0.10.1:9001 to xxx.yyy.com(public url which worked in earlier apigee installs)
Now for testing I have created an proxy(/test) and deployed it,
curl -v http://10.0.10.1:9001/test works locally
http://xxx.yyy.com/test does not work.
{"fault":
{"faultstring":"Unable to identify proxy for host: xxx.yyy.com:9001 and url: \/test","detail":{"errorcode":"messaging.adaptors.http.flow.ApplicationNotFound"}}}
What changes should I make in config settings?