You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@apisix.apache.org by "jens-skribble (via GitHub)" <gi...@apache.org> on 2026/02/09 12:51:01 UTC
[I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
jens-skribble opened a new issue, #12989:
URL: https://github.com/apache/apisix/issues/12989
### Current Behavior
Hello,
after upgrading our apisix k8s deployment from `3.14.1` to `3.15.0` we are seeing new apisix warnings in the apisix pod logs that indicate that apisix is trying to connect to etcd.
We are using apisix in standalone api-driven mode without etcd, but with the apisix-ingress-controller. [1]
Hence we wouldn't expect apisix trying to connect to etcd at all.
Besides the new warning messages in the log, the setup is working fine. Nothing is crashing.
In order to resolve the bug we first tried to set the externalEtcd URL (that is being contacted) in the `values.yaml` to empty.
```
externalEtcd:
host: {}
```
This didn't work and apisix wasn't able to start at all.
Then we tried to set the externalEtcd URL to localhost.
```
externalEtcd:
host:
- 127.0.0.1:2379
```
With this setting, the dns resolve warnings for `etcd.host` disappeared, but new warnings emerged.
(posted in Error Logs)
If you need anymore information, I'm happy to help in any way possible.
[1] https://apisix.apache.org/docs/ingress-controller/install/#install-apisix-and-apisix-ingress-controller-standalone-api-driven-mode
### Expected Behavior
After the upgrade from apisix `3.14.1` to `3.15.0` we expected that apisix won't try to connect to etcd if configured in standalone api-driven mode using the apisix-ingress-controller.
### Error Logs
```
w.x.y.z - - [09/Feb/2026:12:22:19 +0000] a.b.c.d:9180 "PUT /apisix/admin/configs HTTP/1.1" 202 5 0.005 "-" "axios/1.13.2" - - - "http://a.b.c.d:9180"
2026/02/09 12:23:19 [warn] 53#53: *265395 [lua] health_check.lua:114: report_failure(): update endpoint: http://127.0.0.1:2379 to unhealthy, client: w.x.y.z, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "a.b.c.d:9180", request_id: "90aa0e36dd0e416f6b8fe3c4726f80c5"
2026/02/09 12:23:19 [warn] 53#53: *265395 [lua] v3.lua:247: _request_uri(): http://127.0.0.1:2379: connection refused. Retrying, client: w.x.y.z, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "a.b.c.d:9180", request_id: "90aa0e36dd0e416f6b8fe3c4726f80c5"
w.x.y.z - - [09/Feb/2026:12:23:19 +0000] a.b.c.d:9180 "PUT /apisix/admin/configs HTTP/1.1" 202 5 0.007 "-" "axios/1.13.2" - - - "http://a.b.c.d:9180"
2026/02/09 12:24:19 [warn] 53#53: *265395 [lua] health_check.lua:114: report_failure(): update endpoint: http://127.0.0.1:2379 to unhealthy, client: w.x.y.z, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "a.b.c.d:9180", request_id: "e8eef6965ab87271691937c044c0b765"
2026/02/09 12:24:19 [warn] 53#53: *265395 [lua] v3.lua:247: _request_uri(): http://127.0.0.1:2379: connection refused. Retrying, client: w.x.y.z, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "a.b.c.d:9180", request_id: "e8eef6965ab87271691937c044c0b765"
w.x.y.z - - [09/Feb/2026:12:24:19 +0000] a.b.c.d:9180 "PUT /apisix/admin/configs HTTP/1.1" 202 5 0.005 "-" "axios/1.13.2" - - - "http://a.b.c.d:9180"
2026/02/09 12:25:19 [warn] 53#53: *265395 [lua] health_check.lua:114: report_failure(): update endpoint: http://127.0.0.1:2379 to unhealthy, client: w.x.y.z, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "a.b.c.d:9180", request_id: "e3e88e4f16ca7f9016cfb0407dca4ec0"
2026/02/09 12:25:19 [warn] 53#53: *265395 [lua] v3.lua:247: _request_uri(): http://127.0.0.1:2379: connection refused. Retrying, client: w.x.y.z, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "a.b.c.d:9180", request_id: "e3e88e4f16ca7f9016cfb0407dca4ec0"
```
Original IPs are masked as `w.x.y.z` and `a.b.c.d`.
### Steps to Reproduce
1. Run apisix `3.15.0` in standalone api-driven mode with the apisix-ingress-controller as described in the [documentation](https://apisix.apache.org/docs/ingress-controller/install/#install-apisix-and-apisix-ingress-controller-standalone-api-driven-mode).
2. Apply a route through the apisix-ingress-controller and observe the logs for the new warning messages.
3. Downgrade apisix'es image to `3.14.1` and verify that there aren't any warning messages regarding etcd communication.
### Environment
- APISIX version (run `apisix version`):
```
apisix@stage-apisix-4r9nt:/usr/local/apisix$ apisix version
/usr/local/openresty//luajit/bin/luajit ./apisix/cli/apisix.lua version
3.15.0
```
- Operating system (run `uname -a`):
```
apisix@stage-apisix-4r9nt:/usr/local/apisix$ uname -a
Linux stage-apisix-4r9nt 6.8.0-60-generic #63-Ubuntu SMP PREEMPT_DYNAMIC Tue Apr 15 19:04:15 UTC 2025 x86_64 x86_64 x86_64 GNU/Linux
```
- OpenResty / Nginx version (run `openresty -V` or `nginx -V`):
```
apisix@stage-apisix-4r9nt:/usr/local/apisix$ openresty -V
nginx version: openresty/1.27.1.2
built by gcc 13.3.0 (Ubuntu 13.3.0-6ubuntu2~24.04)
built with OpenSSL 3.4.1 11 Feb 2025
TLS SNI support enabled
configure arguments: --prefix=/usr/local/openresty/nginx --with-cc-opt='-O2 -DAPISIX_RUNTIME_VER=1.3.3 -DNGX_LUA_ABORT_AT_PANIC -I/usr/local/openresty/zlib/include -I/usr/local/openresty/pcre/include -I/usr/local/openresty/openssl3/include' --add-module=../ngx_devel_kit-0.3.3 --add-module=../echo-nginx-module-0.63 --add-module=../xss-nginx-module-0.06 --add-module=../ngx_coolkit-0.2 --add-module=../set-misc-nginx-module-0.33 --add-module=../form-input-nginx-module-0.12 --add-module=../encrypted-session-nginx-module-0.09 --add-module=../srcache-nginx-module-0.33 --add-module=../ngx_lua-0.10.28 --add-module=../ngx_lua_upstream-0.07 --add-module=../headers-more-nginx-module-0.37 --add-module=../array-var-nginx-module-0.06 --add-module=../memc-nginx-module-0.20 --add-module=../redis2-nginx-module-0.15 --add-module=../redis-nginx-module-0.3.9 --add-module=../ngx_stream_lua-0.0.16 --with-ld-opt='-Wl,-rpath,/usr/local/openresty/luajit/lib -Wl,-rpath,/usr/local/openresty/wasmtime-c-api/li
b -L/usr/local/openresty/zlib/lib -L/usr/local/openresty/pcre/lib -L/usr/local/openresty/openssl3/lib -Wl,-rpath,/usr/local/openresty/zlib/lib:/usr/local/openresty/pcre/lib:/usr/local/openresty/openssl3/lib' --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../mod_dubbo-1.0.2 --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../ngx_multi_upstream_module-1.3.2 --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../apisix-nginx-module-1.19.3 --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../apisix-nginx-module-1.19.3/src/stream --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../apisix-nginx-module-1.19.3/src/meta --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../wasm-nginx-module-0.7.0 --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../lua-var-nginx-module-v0.5.3 --add-module=/tmp/tmp.01qlLjeAA8/openresty-1.27.1.2/../lua-resty-events-0.2.0 --with-poll_module --with-pcre-jit --with-stream --with-stream_ssl_module --with-stream_ssl_preread_module --with-http_v2_mod
ule --with-http_v3_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --with-http_stub_status_module --with-http_realip_module --with-http_addition_module --with-http_auth_request_module --with-http_secure_link_module --with-http_random_index_module --with-http_gzip_static_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-threads --with-compat --with-stream --with-http_ssl_module
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "jens-skribble (via GitHub)" <gi...@apache.org>.
jens-skribble commented on issue #12989:
URL: https://github.com/apache/apisix/issues/12989#issuecomment-3882955135
Hi @Baoyuantop ,
thank you. I'll double check what is different in my setup.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "jens-skribble (via GitHub)" <gi...@apache.org>.
jens-skribble commented on issue #12989:
URL: https://github.com/apache/apisix/issues/12989#issuecomment-3883682517
I was able to narrow it down.
The warning appears in our setup in the logs if I have a `ApisixGlobalRule` installed.
It disappears once the `ApisixGlobalRule` is deleted.
I was able to trigger the warning with either one of following `ApisixGlobalRules`:
```
apiVersion: apisix.apache.org/v2
kind: ApisixGlobalRule
metadata:
name: global-ip-rate-limit
spec:
ingressClassName: apisix
plugins:
- name: limit-count
enable: true
config:
count: 600
time_window: 60
rejected_code: 503
key: remote_addr
policy: local
```
```
apiVersion: apisix.apache.org/v2
kind: ApisixGlobalRule
metadata:
name: proxy-protocol-real-ip
spec:
ingressClassName: apisix
plugins:
- config:
source: proxy_protocol_addr
trusted_addresses:
- 127.0.0.0/8
- 10.10.11.0/24
enable: true
name: real-ip
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "Baoyuantop (via GitHub)" <gi...@apache.org>.
Baoyuantop commented on issue #12989:
URL: https://github.com/apache/apisix/issues/12989#issuecomment-3888290803
After adding the ApisixGlobalRule, I did indeed see the warning logs.
```
2026/02/12 02:16:42 [warn] 50#50: *41990 [lua] health_check.lua:114: report_failure(): update endpoint: http://etcd.host:2379 to unhealthy, client: 192.168.194.39, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "192.168.194.47:9180", request_id: "f77176a7e38b3d0a2359b04285d356fd"
2026/02/12 02:16:42 [warn] 50#50: *41990 [lua] v3.lua:247: _request_uri(): http://etcd.host:2379: timeout. Retrying, client: 192.168.194.39, server: , request: "PUT /apisix/admin/configs HTTP/1.1", host: "192.168.194.47:9180", request_id: "f77176a7e38b3d0a2359b04285d356fd"
192.168.194.39 - - [12/Feb/2026:02:16:42 +0000] 192.168.194.47:9180 "PUT /apisix/admin/configs HTTP/1.1" 202 5 30.034 "-" "axios/1.13.2" - - - "http://192.168.194.47:9180"
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "shreemaan-abhishek (via GitHub)" <gi...@apache.org>.
shreemaan-abhishek closed issue #12989: bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing)
URL: https://github.com/apache/apisix/issues/12989
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "pbaranow (via GitHub)" <gi...@apache.org>.
pbaranow commented on issue #12989:
URL: https://github.com/apache/apisix/issues/12989#issuecomment-4011004684
I can confirm this issue happens with `ApisixGlobalRule` objects configured. I found following log in `apisix` pod logs at the time where `apisix-ingress-controller` complained about issue with synchronizing the configuration:
```
[lua] health_check.lua:114: report_failure(): update endpoint: http://127.0.0.1:2379 to unhealthy, client: 10.103.12.70, server: , request: "PUT /apisix/admin/configs HTTP/1.1
```
It might come from `reload_plugins` which calls `sync_local_conf_to_etcd` unconditionally:
https://github.com/apache/apisix/blob/3.15.0/apisix/admin/init.lua#L375-L382
as opposed to `_init`, where there's a check if apisix is configured to run in `standalone` mode:
https://github.com/apache/apisix/blob/3.15.0/apisix/admin/init.lua#L506-L508
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "vortegatorres (via GitHub)" <gi...@apache.org>.
vortegatorres commented on issue #12989:
URL: https://github.com/apache/apisix/issues/12989#issuecomment-4134202056
Same issue for us using APISIX 3.15 and standalone mode.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [I] bug: Apisix 3.15.0 tries to connect to etcd in standalone api-driven mode (non crashing) [apisix]
Posted by "Baoyuantop (via GitHub)" <gi...@apache.org>.
Baoyuantop commented on issue #12989:
URL: https://github.com/apache/apisix/issues/12989#issuecomment-3881957797
Hi @jens-skribble, I followed the reproduction steps but did not see the warning message.
- helm chart version 2.13.0
- app version 3.15.0
1. Deploy APISIX using the latest Helm chart
```
helm install apisix \
--namespace ingress-apisix \
--create-namespace \
--set apisix.deployment.role=traditional \
--set apisix.deployment.role_traditional.config_provider=yaml \
--set etcd.enabled=false \
--set ingress-controller.enabled=true \
--set ingress-controller.config.provider.type=apisix-standalone \
--set ingress-controller.apisix.adminService.namespace=ingress-apisix \
--set ingress-controller.gatewayProxy.createDefault=true \
apisix/apisix
```
2. Add a new route configuration
```
apiVersion: apisix.apache.org/v2
kind: ApisixUpstream
metadata:
name: httpbin-external-domain
spec:
externalNodes:
- type: Domain
name: httpbin.org
---
apiVersion: apisix.apache.org/v2
kind: ApisixRoute
metadata:
name: get-ip
spec:
ingressClassName: apisix
http:
- name: get-ip
match:
paths:
- /ip
upstreams:
- name: httpbin-external-domain
# authentication:
# enable: true
# type: keyAuth
- name: status
match:
paths:
- /status
upstreams:
- name: httpbin-external-domain
# authentication:
# enable: true
# type: keyAuth
```
3. Check the APISIX pod logs, but no warn messages are visible.
```
2026/02/11 03:25:57 [warn] 52#52: *4 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger":
true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 49#49: *1 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger":
true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 50#50: *3 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger":
true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 53#53: *5 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger":
true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 55#55: *7 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger":
true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 58#58: *9 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger":
true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 65#65: *11 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger"
:true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 71#71: *10 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger"
:true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 63#63: *12 [lua] plugin.lua:223: load(): new plugins: {"ldap-auth":true,"hmac-auth":true,"basic-auth":true,"jwt-auth":true,"jwe-decrypt":true,"key-auth":true,"consumer-restriction":true,"attach-consumer-label":true,"forward-auth":true,"opa":true,"authz-keycloak":true,"proxy-cache":true,"body-transformer":true,"redirect":true,"ai-prompt-decorator":true,"ai-prompt-guard":true,"ai-rag":true,"ai-rate-limiting":true,"ai-proxy-multi":true,"ai-proxy":true,"ai-aws-content-moderation":true,"ai-aliyun-content-moderation":true,"proxy-mirror":true,"proxy-rewrite":true,"workflow":true,"api-breaker":true,"limit-conn":true,"limit-count":true,"limit-req":true,"gzip":true,"traffic-split":true,"response-rewrite":true,"mcp-bridge":true,"degraphql":true,"kafka-proxy":true,"grpc-transcode":true,"grpc-web":true,"http-dubbo":true,"public-api":true,"prometheus":true,"datadog":true,"lago":true,"loki-logger":true,"elasticsearch-logger":true,"echo":true,"loggly":true,"http-logger"
:true,"splunk-hec-logging":true,"skywalking-logger":true,"google-cloud-logging":true,"sls-logger":true,"tcp-logger":true,"kafka-logger":true,"rocketmq-logger":true,"syslog":true,"udp-logger":true,"file-logger":true,"clickhouse-logger":true,"tencent-cloud-cls":true,"inspect":true,"example-plugin":true,"aws-lambda":true,"azure-functions":true,"openwhisk":true,"openfunction":true,"serverless-post-function":true,"ext-plugin-post-req":true,"ext-plugin-post-resp":true,"ai-request-rewrite":true,"cas-auth":true,"real-ip":true,"ai":true,"client-control":true,"proxy-control":true,"request-id":true,"zipkin":true,"ext-plugin-pre-req":true,"fault-injection":true,"mocking":true,"serverless-pre-function":true,"cors":true,"ip-restriction":true,"ua-restriction":true,"referer-restriction":true,"csrf":true,"uri-blocker":true,"request-validation":true,"chaitin-waf":true,"multi-auth":true,"openid-connect":true,"authz-casbin":true,"authz-casdoor":true,"wolf-rbac":true,"ai-prompt-template":true}, context:
init_worker_by_lua*
2026/02/11 03:25:57 [warn] 54#54: *2 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 53#53: *5 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 65#65: *11 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 55#55: *7 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 49#49: *1 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 63#63: *12 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 51#51: *6 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 58#58: *9 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 56#56: *8 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 50#50: *3 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 52#52: *4 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
2026/02/11 03:25:57 [warn] 71#71: *10 [lua] plugin.lua:273: load_stream(): new plugins: {"syslog":true,"limit-conn":true,"traffic-split":true,"ip-restriction":true,"mqtt-proxy":true}, context: init_worker_by_lua*
192.168.194.36 - - [11/Feb/2026:03:25:58 +0000] 192.168.194.35:9180 "HEAD /apisix/admin HTTP/1.1" 200 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:25:58 +0000] 192.168.194.35:9180 "HEAD /apisix/admin/configs HTTP/1.1" 200 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:25:58 +0000] 192.168.194.35:9180 "GET /apisix/admin/configs HTTP/1.1" 200 372 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:25:58 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 202 5 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:26:10 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:26:55 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:27:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:28:56 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:29:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:30:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:31:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:32:55 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:33:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:34:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:35:36 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 202 5 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:35:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:36:55 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:37:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:38:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:39:55 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:40:54 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
192.168.194.36 - - [11/Feb/2026:03:41:55 +0000] 192.168.194.35:9180 "PUT /apisix/admin/configs HTTP/1.1" 204 0 0.000 "-" "axios/1.13.2" - - - "http://192.168.194.35:9180"
```
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: notifications-unsubscribe@apisix.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org