docs: ajout de proxy_buffer et X-Forwarded-Host dans la configuration nginx
This commit is contained in:
@@ -96,7 +96,15 @@ server {
|
|||||||
proxy_set_header X-Real-IP $remote_addr;
|
proxy_set_header X-Real-IP $remote_addr;
|
||||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||||
proxy_set_header X-Forwarded-Proto $scheme;
|
proxy_set_header X-Forwarded-Proto $scheme;
|
||||||
|
proxy_set_header X-Forwarded-Host $host;
|
||||||
proxy_cache_bypass $http_upgrade;
|
proxy_cache_bypass $http_upgrade;
|
||||||
|
|
||||||
|
# Buffer sizes pour les gros headers/cookies (JWT)
|
||||||
|
proxy_buffer_size 128k;
|
||||||
|
proxy_buffers 4 256k;
|
||||||
|
proxy_busy_buffers_size 256k;
|
||||||
|
|
||||||
|
# Timeouts
|
||||||
proxy_connect_timeout 60;
|
proxy_connect_timeout 60;
|
||||||
proxy_send_timeout 60;
|
proxy_send_timeout 60;
|
||||||
proxy_read_timeout 60;
|
proxy_read_timeout 60;
|
||||||
@@ -173,6 +181,14 @@ curl http://localhost:3000
|
|||||||
sudo tail -20 /var/log/nginx/exemple.com.error.log
|
sudo tail -20 /var/log/nginx/exemple.com.error.log
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Si le curl local fonctionne mais pas via Nginx, verifier les buffer sizes dans la config Nginx (necessaires pour les gros cookies JWT):
|
||||||
|
|
||||||
|
```nginx
|
||||||
|
proxy_buffer_size 128k;
|
||||||
|
proxy_buffers 4 256k;
|
||||||
|
proxy_busy_buffers_size 256k;
|
||||||
|
```
|
||||||
|
|
||||||
### Erreur de connexion API
|
### Erreur de connexion API
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user