Question Jagadiswara Bandaru · Nov 30, 2023

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.timer
2023/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.timer
2023/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,

Product version: IRIS 2023.2

Comments

Luis Angel Pérez Ramos · Dec 12, 2023

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
 

0
Jagadiswara Bandaru  Dec 19, 2023 to Luis Angel Pérez Ramos

Yes, I reached out to WRC and got a new license with IAM in it. Which resolved the issue.

thanks and regards,

0