Devportal page returns error 403
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Idoneità per principianti
- 35/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- kubernetes, nginx
- Ambito
- api, devops, infrastructure
Direzione di ricerca
Inizia riproducendo il deployment Kubernetes con NGINX Plus R33, NIM 2.19, Config Declaration 5.2 e l’API petstore di esempio. Ispeziona nginx.conf, la proprietà dei file del container e la differenza tra gli utenti nginx e root; il lavoro è completato quando la pagina del portale per sviluppatori è accessibile senza cambiare l’utente worker in root.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Issue Summary
When using NGINX Plus R33 Ubi image from private.nginx.com and NIM 2.19 with the standard /config declaration version 5.2 and deploying the example petstore API, the following error occurs:
The developer portal page published at: apigw.example.com/petstore/petstore-devportal.html gives a 403 http error
Environment
NGINX Plus Version: R33
NIM Version: 2.19
Config Declaration Version: 5.2
Deployment: Kubernetes
Steps to Reproduce
Deploy NGINX Plus R33 on Kubernetes as Api Gateway and connect it to the NIM.
Deploy NGINX Dapi on Kubernetes.
Deploy NIM on a Virtual Machine.
Observed Behavior
When postman wants to publish the example API (v5.2), the developer portal gives a 403 http error.
When I changed in the nginx.conf the user from nginx to root the page is now correctly showing the developer portal. All files inside the container are owned by the root user.
[root@nginx-plus-gw-agent-8447dcfd48-9mn49 nginx]# cat nginx.conf
user root;
worker_processes auto;
Expected Behavior
The developer portal page should be accessible.
- Lingua principale
- Python
- Stelle
- 47
- Fork
- 18
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Issue simili
-
area: harness bug status: needs-triage
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Human-Agent-Society/reef#625 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 80/100
learningequality/kolibri#15351 · 2 commenti ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
-
Name consistency Aperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
eellak/triplestore#65 · 1 commento ·