kayx23 opened a new issue, #541:
URL: https://github.com/apache/apisix-docker/issues/541

   ## Current State
   
   With the new `3.8.0-debian` image, I was unable to access route defined in 
the `apisix.yaml`:
   
   
![standalone-not-working](https://github.com/apache/apisix-docker/assets/39619599/cb0a63b6-933e-46d8-af8b-b82dcbedaead)
   
   Note that:
   
   1. the problem goes away if I do not mount `config.yaml`. In other words, if 
I just mount `apisix.yaml` with a route config, I could access the route 
successfully.
   2. **this was not an issue in `3.5.0`** (unable to test with `3.6.0` and 
`3.7.0` due to [sed 
error](https://github.com/apache/apisix-docker/issues/529)), so something may 
have changed. See screenshot below:
   
   
![350-no-issue](https://github.com/apache/apisix-docker/assets/39619599/5dfc5e25-3121-4dda-891b-f944eff7296c)
   
   **Therefore, this looks like an error related to mounting `config.yaml`.**
   
   ## Logs
   
   ```
   2024/01/16 14:11:04 [error] 35#35: *6 [lua] config_yaml.lua:211: failed to 
check item data of [routes] err:allOf 1 failed: value should match only one 
schema, but matches none ,val: {"priority":0,"status":1}, context: 
init_worker_by_lua*
   2024/01/16 14:11:04 [warn] 39#39: *5 [lua] plugin.lua:255: load_stream(): 
new plugins: 
{"limit-conn":true,"ip-restriction":true,"syslog":true,"mqtt-proxy":true}, 
context: init_worker_by_lua*
   2024/01/16 14:11:04 [error] 38#38: *2 [lua] config_yaml.lua:211: failed to 
check item data of [routes] err:allOf 1 failed: value should match only one 
schema, but matches none ,val: {"priority":0,"status":1}, context: 
init_worker_by_lua*
   2024/01/16 14:11:04 [warn] 41#41: *8 [lua] plugin.lua:255: load_stream(): 
new plugins: 
{"limit-conn":true,"ip-restriction":true,"syslog":true,"mqtt-proxy":true}, 
context: init_worker_by_lua*
   2024/01/16 14:11:04 [error] 39#39: *5 [lua] config_yaml.lua:211: failed to 
check item data of [routes] err:allOf 1 failed: value should match only one 
schema, but matches none ,val: {"priority":0,"status":1}, context: 
init_worker_by_lua*
   2024/01/16 14:11:04 [error] 41#41: *8 [lua] config_yaml.lua:211: failed to 
check item data of [routes] err:allOf 1 failed: value should match only one 
schema, but matches none ,val: {"priority":0,"status":1}, context: 
init_worker_by_lua*
   2024/01/16 14:11:04 [warn] 46#46: *9 [lua] plugin.lua:255: load_stream(): 
new plugins: 
{"limit-conn":true,"ip-restriction":true,"syslog":true,"mqtt-proxy":true}, 
context: init_worker_by_lua*
   2024/01/16 14:11:04 [error] 46#46: *9 [lua] config_yaml.lua:211: failed to 
check item data of [routes] err:allOf 1 failed: value should match only one 
schema, but matches none ,val: {"priority":0,"status":1}, context: 
init_worker_by_lua*
   ```


-- 
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