Kong Enterprise License in IAM 3.2 container is expired
We have solution which uses IRIS with IAM and webgateway integrated.
After integration, we notice that in the kong configuration in the kongdb upstreams are not created as listed in the kong.yml
We noticed that, IAM api calls are failing with enterprise license expired.
[kong@iam-deployment-75f485954c-ssdfv /]$ curl --location --request POST 'http://localhost:8001/services/'{"message":"Enterprise license missing or expired"}
From Logs:
`2023/11/22 14:59:04 [notice] 2331#0: *31 [lua] init.lua:393: timer_at(): [timer-ng] fallback to ngx.timer.at [delay = 86400], context: ngx.timer2023/11/22 14:59:04 [crit] 2331#0: *31 [lua] license_helpers.lua:236: log_license_state(): The Kong Enterprise license expired on 2023-09-01. Please contact <support@konghq.com> to renew your license., context: ngx.timer2023/11/22 14:59:04 [notice] 2325#0: *32 [lua] init.lua:393: timer_at(): [timer-ng] fallback to ngx.timer.at [delay = 86400], context: ngx.timer
Thanks and regards,
Comments
I think you should contact InterSystems WRC, send a mail with all details to: support@intersystems.com
Enrico
Please, review your iris.key file and look for under ISC.IAM section the license_expiration_date info, if it's expired you have to open a case to WRC requesting a new Kong license as @Enrico Parisi said
Yes, I reached out to WRC and got a new license with IAM in it. Which resolved the issue.
thanks and regards,