Branch/Environment/Version
- Branch/Version: 4.0.3
- Environment: Self Managed
Describe the bug
Throwing error when we use go plugin auth
Session state is missing or unset! Please make sure that auth headers are properly applied
We are reusing the same plugin bundle for multiple APIs configured and we have a custom header name for auth.
we are getting
time=“Aug 22 09:46:43” level=error msg=“Could not load Go-plugin” error=“plugin.Open(”/mnt/tyk-gateway/middleware/bundles/d35ddb36feb0046d187fe79fc8b2da54/plugin.so"): plugin already loaded (previous failure)" mwPath=“/mnt/tyk-gateway/middleware/bundles/d35ddb36feb0046d187fe79fc8b2da54/plugin.so” mwSymbolName=AuthCheckSoapAPI
- I also wanted to check how to maintain different versions of the go plugin.
is changing the zip file name enough? or is there any other way? - does go custom modules supported in go plugin?