Not working of installed setup of TYK Dashbaord, Gateway and Pump in Premises

We have installed setup of TYK Dashbaord, Gateway and Pump in our environment / premises as per TYK documentation steps . All required ports and services are up and running but new TYK api is not accessible and throwing error requested url was not found in this server .

Can you please help us here to resolve this issue . Is there any specific document for installation of tyk setup in premises.

Thanks,
Madhu

Hello!

In general, you should follow this guide //tyk.io/docs/tyk-self-managed/install/

At this stage hard to tell what is wrong. Can you attach your redacted configs here? And if possible exact log lines you see during error.

Thank you.

Hi Leon,

We have deployed TYK in another system having white listed ip address and there is no any error in tyk-gateway but still not able to access the new tyk API url

root@newtyk:/var/log/upstart# tail -f tyk-gateway.log
[Mar 20 13:17:25] INFO main: Sub-router created for domain domain=
[Mar 20 13:17:25] INFO main: Loading API api_name=test
[Mar 20 13:17:25] INFO main: Checking security policy: Token api_name=test
[Mar 20 13:17:25] INFO gateway: Loaded: test api_id=8ec9b8e0cd9943e25c7d023fd1f59384 org_id=5aa908057bd7d51a5a2984e1 server_name=-- user_id=-- user_ip=–
[Mar 20 13:17:25] INFO main: Processed and listening on: /test/{rest:.*}
[Mar 20 13:17:25] INFO host-check-mgr: Loading uptime tests…
[Mar 20 13:17:25] INFO main: Initialised API Definitions
[Mar 20 13:17:25] INFO main: API reload complete
[Mar 20 13:17:25] INFO reload: complete
[Mar 20 13:17:25] INFO Initiating coprocess reload

Hi Leon,

please find here logs :-

root@newtyk:/var/log/upstart# tail -f tyk-pump.log
[Mar 20 20:28:53] INFO main: Init Pump: MongoDB Aggregate Pump
[Mar 20 20:28:53] INFO mongo-pump: – No max batch size set, defaulting to 10MB
[Mar 20 20:28:53] INFO mongo-pump: – No max document size set, defaulting to 10MB
[Mar 20 20:28:53] INFO main: Init Pump: MongoDB Pump
[Mar 20 20:28:53] INFO mongo-pump: – No max batch size set, defaulting to 10MB
[Mar 20 20:28:53] INFO mongo-pump: – No max document size set, defaulting to 10MB
[Mar 20 20:28:53] INFO main: Init Uptime Pump: MongoDB Pump
[Mar 20 20:28:53] INFO main: Starting purge loop @10(s)
[Mar 20 20:29:03] WARN redis: Connection dropped, connecting…
[Mar 20 20:29:03] WARN redis: Connection dropped, connecting…
^C
root@newtyk:/var/log/upstart# tail -f tyk-dashboard.log
[Mar 20 20:29:00] ERROR Redis disconnected or error received, attempting to reconnect: EOF
[Mar 20 20:29:00] ERROR ui-notifications: Connection to Redis failed, reconnect in 10s err=EOF
[Mar 20 20:29:00] ERROR Could not send notification
[Mar 20 20:29:00] ERROR EOF
[Mar 20 20:29:01] ERROR Failed to add NodeID to register: EOF
[Mar 20 20:29:10] WARN ui-notifications: Reconnecting
[Mar 20 20:29:10] INFO Creating new Redis connection pool
[Mar 20 20:29:27] ERROR No nodes available
[Mar 20 20:29:32] ERROR No nodes available
[Mar 20 20:29:40] INFO Sending config request for node: c0ef93cb-16b1-4fa4-5959-a55d595660e9-newtyk
^C
root@newtyk:/var/log/upstart# tail -f tyk-gateway.log
[Mar 20 20:35:54] INFO main: Checking security policy: Open api_name=jenkins
[Mar 20 20:35:54] INFO gateway: Loaded: test api_id=8ec9b8e0cd9943e25c7d023fd1f59384 org_id=5aa908057bd7d51a5a2984e1 server_name=-- user_id=-- user_ip=–
[Mar 20 20:35:54] INFO gateway: Loaded: jenkins api_id=3adbcfc2005e40ea6a2830687ae22534 org_id=5aa908057bd7d51a5a2984e1 server_name=-- user_id=-- user_ip=–
[Mar 20 20:35:54] INFO main: Processed and listening on: /jenkins/{rest:.}
[Mar 20 20:35:54] INFO main: Processed and listening on: /test/{rest:.
}
[Mar 20 20:35:54] INFO host-check-mgr: Loading uptime tests…
[Mar 20 20:35:54] INFO main: Initialised API Definitions
[Mar 20 20:35:54] INFO main: API reload complete
[Mar 20 20:35:54] INFO reload: complete
[Mar 20 20:35:54] INFO Initiating coprocess reload
^C
root@newtyk:/var/log/upstart#

What kind of error do you get when accessing APIs?