Может ли быть какая-либо причина, по которой веб-приложение, которое отлично загружается, дает порт *HTTP 400 Bad request - The plain HTTP request was sent to HTTPS*
после того, как вход веб-приложения был отредактирован вручную или отредактирован с помощью автоматизированного задания, которое обновляет вход, изменяя IP-адреса из белого списка?
Судя по всему, эта проблема исправляется, когда мы повторно развертываем веб-приложение после очистки развертывания веб-приложения...
Любые указатели на это были бы замечательны, поскольку это происходит в нашей среде PROD и не воспроизводится ни в каких более низких средах. Обратите внимание: - Настройка контроллера Nginx Ingress одинакова для более низких env и Prod env.
apiVersion: extensions/v1beta1
kind: Ingress
metadata:
annotations:
ingress.kubernetes.io/force-ssl-redirect: "true"
ingress.kubernetes.io/ingress.allow-http: "false"
ingress.kubernetes.io/proxy-body-size: 20M
ingress.kubernetes.io/secure-backends: "true"
ingress.kubernetes.io/whitelist-source-range: xxx.yy.zz.pp/32, yyy.ss.dd.kkl/32
ingress.kubernetes.io/whitelist-source-range-status: unlocked
creationTimestamp: 2018-11-29T15:34:05Z
generation: 5
labels:
app: xyz-abc-pqr
name: xxxx-webapp-yyyy-zzzz
namespace: nspsace-name
resourceVersion: "158237270"
selfLink: /apis/extensions/v1beta1/namespaces/nspsace-name/ingresses/xxxx-webapp-yyyy-zzzz
uid: 348f892e-f3ec-11e8-aa6f-0a0340041348
spec:
rules:
- host: ssssssss.wwwwweewwerwerw.co.uk
http:
paths:
- backend:
serviceName: xxxx-webapp-yyyy-zzzz
servicePort: 443
path: /
- host: xxxx-webapp-yyyy-zzzz.bbbbv.lasdfkla.ajksdfh.ioohhsaf.pp
http:
paths:
- backend:
serviceName: xxxx-webapp-yyyy-zzzz
servicePort: 443
path: /
tls:
- hosts:
- ssssssss.wwwwweewwerwerw.co.uk
- xxxx-webapp-yyyy-zzzz.bbbbv.lasdfkla.ajksdfh.ioohhsaf.pp
secretName: xxxx-webapp-yyyy-zzzz-server-tls
status:
loadBalancer:
ingress:
- {}
kubectl edit
? - person Clorichel   schedule 29.11.2018helm upgrade --install (your-ingress)
- person Brent Bradburn   schedule 30.11.2018