MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
От | iram khan |
---|---|
Тема | MIME type ('text/html') is not executable, and strict MIME type checking is enabled. |
Дата | |
Msg-id | CAJBeJHm8Y9sqbP_fawfvXcK-uvCUvFYf_8FXYGjH=JQjqRw1Aw@mail.gmail.com обсуждение исходный текст |
Ответы |
Re: MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
|
Список | pgadmin-support |
Error :- " Refused to execute script from 'https://pgadmin-dev.domain.com/login' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
This is the error I posted about last month as well. When I try to access pgadmin through ingress , it keeps spinning . Even it reaches first page , I login and then keeps spinning again. I am able to access through port-forward service and nodeport on On-prem kubernetes but not through ingress.
Azure - I am able to access through port-forward but not through ingress. Its the same error.
All examples on pgadmin shows to access through port-forward . But I want to have an ingress specific to pgadmin like https://pgadmin-dev.domain.com/login.
Please help .
The logs of my pod shows just redirection to nowhere . Here are the logs :-
GET /browser/ HTTP/1.1" 302 205 "'https://pgadmin-dev.domain.com/login?next=/browser/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
\ - - [27/Aug/2024:14:35:44 +0000] "GET /browser/ HTTP/1.1" 302 229 "'https://pgadmin-dev.domain.com/login?next=/browser/" "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 Edg/126.0.0.0"
[27/Aug/2024:14:40:31 +0000] "GET / HTTP/1.1" 302 213 "-" "-"
- - [27/Aug/2024:14:40:54 +0000] "GET / HTTP/1.1" 302 213 "-" "-"
- - [27/Aug/2024:14:41:01 +0000] "GET / HTTP/1.1" 302 213 "-" "-"
- - [27/Aug/2024:14:41:24 +0000] "GET / HTTP/1.1" 302 213 "-" "-"
- - [27/Aug/2024:14:41:30 +0000] "GET / HTTP/1.1" 302 213 "-" "-"
Ingress :-
kind: Ingress
metadata:
name: pgadmin
namespace: admin
spec:
rules:
- host: pgadmin-dev.{domain}.com
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: pgadmin-service
port:
number: 80
tls:
- hosts:
- pgadmin-dev.{domain}.com
Deployment :-
apiVersion: apps/v1
kind: Deployment
metadata:
name: pgadmin
namespace: d4-001
spec:
replicas: 1
selector:
matchLabels:
app: pgadmin
template:
metadata:
labels:
app: pgadmin
spec:
containers:
- name: pgadmin
image: dpage/pgadmin4:8.8
imagePullPolicy: IfNotPresent
env:
- name: PGADMIN_DEFAULT_EMAIL
value: admin@domain.com
- name: PGADMIN_DEFAULT_PASSWORD
value: admin
- name: PGADMIN_PORT
value: "80"
ports:
- containerPort: 80
#protocol: TCP
volumeMounts:
#- name: pgadmin-config
#mountPath: /pgadmin4/config_local.py
#subPath: config_local.py
resources:
limits:
memory: "2Gi"
cpu: "2"
volumes:
#- name: pgadmin-config
#configMap:
#name: pgadmin-config
В списке pgadmin-support по дате отправления: