Baoyuantop commented on issue #13305:
URL: https://github.com/apache/apisix/issues/13305#issuecomment-4333326158

   Thank you for reporting. There are two separate issues:
   
   1. HTTP plugin warnings in the stream context (e.g., [ip-restriction]): This 
is a known code flaw. `plugin.init_worker()` is also called in the stream 
subsystem, registering a metadata watcher. However, `_M.load()` only loads the 
HTTP plugin into `local_plugins_hash` in the HTTP subsystem, causing the 
metadata check in the stream worker to not find any HTTP plugins, thus 
triggering numerous warnings. These warnings do not affect functionality (they 
are safely skipped when `skip_disabled_plugin=true`).
   
   2. `[nil] plugin_name`: This indicates an invalid entry exists under the 
`/apisix/plugin_metadata/` path in etcd. It is recommended to use `etcdctl get 
/apisix/plugin_metadata/ --prefix --keys-only` to check for null keys or legacy 
data from migration.


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to