Comments (11)
请帮我解决如上问题,万分感激🥹
from apisix-ingress-controller.
you would be more like to get help if you translate the issue content to english, thanks
from apisix-ingress-controller.
you would be more like to get help if you translate the issue content to english, thanks
@shreemaan-abhishek
grpcurl -plaintext base-grpc.app.ntrnl:80 list social.base.PortalService
The protocol configured for k8s apisix ingress grpc does not take effect, please help me. The error is reported as follows:
Failed to list methods for service "social.base.PortalService": rpc error: code = Unavailable desc = upstream connect error or disconnect/reset before headers. reset reason: protocol error
My domain name has been host-resolved, and LB uses Layer 4 TCP protocol. I would like to know where this problem lies. I have searched for online configurations but can't solve it!
There is absolutely no problem with the service, because I use svc host to access it correctly!
from apisix-ingress-controller.
hello ?
from apisix-ingress-controller.
Can i help me ?
from apisix-ingress-controller.
帮忙啊 啊啊啊啊啊啊啊
from apisix-ingress-controller.
from apisix-ingress-controller.
@olddriver4 can you provide self-contained, detailed steps to reproduce this issue?
from apisix-ingress-controller.
Description
`grpcurl -plaintext base-grpc.app.ntrnl:80 list social.base.PortalService` 我确认是生效的,报错如下: `Failed to list methods for service "social.base.PortalService": rpc error: code = Unavailable desc = upstream connect error or disconnect/reset before headers. reset reason: protocol error`apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: base-grpc namespace: app annotations: kubernetes.io/ingress.class: apisix k8s.apisix.apache.org/upstream-scheme: grpc spec: rules: - host: "base-grpc.app.ntrnl" http: paths: - path: /* pathType: Prefix backend: service: name: base port: name: grpc
我的域名做了host解析,LB使用的是4层TCP协议,想问问这个问题出在哪里,我找了网上的配置都不能解决! 服务绝对没有问题,因为我使用svc host访问是正确的!
Environment
- APISIX version (run
apisix version
): 3.7
you would be more like to get help if you translate the issue content to english, thanks
@shreemaan-abhishek
grpcurl -plaintext base-grpc.app.ntrnl:80 list social.base.PortalService
The protocol configured for k8s apisix ingress grpc does not take effect, please help me. The error is reported as follows:Failed to list methods for service "social.base.PortalService": rpc error: code = Unavailable desc = upstream connect error or disconnect/reset before headers. reset reason: protocol error
My domain name has been host-resolved, and LB uses Layer 4 TCP protocol. I would like to know where this problem lies. I have searched for online configurations but can't solve it! There is absolutely no problem with the service, because I use svc host to access it correctly!
This is the configuration of the apisix service:
apiVersion: v1
kind: Service
metadata:
name: apisix-gateway
namespace: apisix
labels:
app: apisix
version: "3.7.0"
spec:
type: LoadBalancer
ports:
- name: apisix-gateway-http
port: 80
targetPort: 9080
protocol: TCP
- name: apisix-gateway-https
port: 443
targetPort: 9080
protocol: TCP
selector:
app: apisix
version: "3.7.0"
The above are all the steps of my configuration. I really don’t have more detailed configuration problems. Could you please help me detect whether it is a configuration problem there or a LB problem? @shreemaan-abhishek
from apisix-ingress-controller.
@spacewander help me, thanks!
from apisix-ingress-controller.
from apisix-ingress-controller.
Related Issues (20)
- upstream not found warning in logs HOT 4
- Addressing 'Upstream Not Found' Warning in APISIX
- bug: ApisixIngress synced failed: failed to get upstream aries-dev_aries-authorization-service: not found
- feat: Add support for multiple plugins with a single ApisixConsumer
- feat: As a user, I want to add support for consumer description HOT 1
- help request: Using ApisixPluginConfig resource throws error HOT 2
- bug: [memory leak] Every time apisix is restarted, the apisix-ingress-controller memory will grow HOT 4
- The apisix ingress controller doesn't start as expected behind the VPN proxy
- bug: Missing "client/skip_mtls_uri_regex" in CRD ApisixTls in the schema (version 2)
- request help: user ingressClass, modify the ingressClassof the route, and the old route does not become invalid.
- request help: How do I use radixtree_uri_with_parameter router? HOT 3
- bug: When my plugin configuration is incorrect, it will cause continuous memory growth
- bug: Upstream scheme used is https when using k8s Ingress resource
- request help: how can i fetch the ssl certificate that stored in vault like apisix when i use apisix-ingress-controller
- request help: Multi-tenancy scenario (Apisix Ingress controller mapping one-to-many with apisix GW)
- incompatible version
- request help: crd upstream can't be synchronized to apisix HOT 2
- request help: missing user key in JWT token
- bug: Apisix ingress controller does not update upstream when endpoint update
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from apisix-ingress-controller.