HI,
I am working on using Enforced Timeout Plugin for my New API.
I have set a enforced timeout of 300s in TYK Dashboard.
But when posting a request i am getting There was a problem proxying the request. after Just 1 min.
TYK Gateway: 2.9.2
I am not sure is this a bug. How can we increase this timeout.
Hi @Tushar456,
Thanks for writing in!
Im currently investigating this a bit further. I’ll get back to you as soon as I have an update!
–
Valmir
Hi @Tushar456,
Are you using Tyks Virtual Endpoints: Virtual Endpoints ?
If so that’s why you’re seeing unexpected results. Enforced Timeout plugin only works with real http requests. Essentially it’s a HTTP protocol level timeout which means it won’t be applied to the virtual endpoint.
JSVM/VP timeouts should be controlled via the jsvm_timeout
option in the tyk.conf
file.
I hope this helps,
–
Valmir
1 Like
Hi @Valmir,
Is it "jsvm_timeout": 30
that goes into the root level of tyk.conf? There also seems to be another
jsvm_http_request_timeout: 120
and I can at least tell that does not work at the root level.
Tyk CE 3.2.4
UPDATE: Turns or jsvm_timeout in the root of tyk.conf works.