Tag: nginx

C'è un modo per get il tempo di scadenza di Nginx proxy_cache?

Questa è la mia config di nginx proxy_cache: proxy_cache cache_one; location ~ \.(jpg|png|gif) { proxy_cache_valid 1d; } Ha funzionato ma non conosco mai il tempo di scadenza delle immagini in alcun modo Voglio aggiungere un'intestazione per il tempo di scadenza come questo: location ~ \.(jpg|png|gif) { proxy_cache_valid 1d; add_header expires $proxy_cache_expires; } È ansible? come […]

Kibana4 + nginx proxy inverso usando location / kibana4 / = Non trovato 404

Sto provando a configurare Kibana4 con il proxy remoto nginx, con un successo parziale finora. Ecco il mio config relativo a Kibana: server { listen 82; server_name ${HOSTNAME}; set $kibana kibana.docker; location /kibana4/ { proxy_pass http://$kibana:5601; proxy_set_header Host $host; proxy_set_header Referer ""; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_http_version 1.1; proxy_connect_timeout 150; proxy_send_timeout 100; proxy_read_timeout […]

nginx – perché non posso utilizzare le variables nel path proxy_pass?

Perché non posso utilizzare l'utente di variabile $ in proxy_pass – come nell'esempio qui sotto? server { listen 80; server_name ~^(?P<user>[az|AZ|0-9|_|-]+)\.example\.net$; root /home/$user/webapps/; location /app/ { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://unix:/home/$user/webapps/app/run/gunicorn.sock:/; } } È ansible realizzare o dovrei rinunciare? E questo sarebbe perfetto, ma non funziona. server { listen 80; […]

configurare ssl su nginx – è questa list cifra aggiornata?

Ho comprato un certificato da Comodo e sto seguendo un articolo sul loro sito su come configurare il certificato sul mio nginx. La domanda è, è questa configuration, soprattutto la list dei cifrati, aggiornata? #enables all versions of TLS, but not SSLv2 or 3 which are weak and now deprecated. ssl_protocols TLSv1 TLSv1.1 TLSv1.2; #Disables […]

nginx va al sito sbagliato quando il sito richiesto non sta ascoltando sulla port 80

Ho avuto sia la produzione (www.myexample.com) che lo sviluppo (dev.myexample.com) su un singolo server, utilizzando blocchi di server e directory separate, sia con l'ascolto sulla port 80. Questo funzionava bene. Ora ho installato il certificato SSL e abilitato la modalità SSL nel file di configuration del sito. Allo stesso tempo ho cambiato l'orificio di ascolto […]

Nginx: 'nessuna memory nella zona delle chiavi di cache', nonostante un sacco di spazio

Ho ripetutamente visualizzato questo errore nei miei log di nginx: [crit] 30165#0: ngx_slab_alloc() failed: no memory in cache keys zone "api-data-cache" Guardando la directory utilizzata per la zona della cache, posso vedere che sta muovendo attorno al segno di 326MB : du -s /usr/local/nginx/cache/ 326652 Tuttavia il mio nginx.conf specifica un max_size di 1GB , […]

Certificato Gandi SSL, X509 mancata corrispondenza dei valori di chiave privati

Recentemente ho rigenerato il mio certificato SSL, che ho acquistato da Gandi, utilizzando il seguente command: openssl req -nodes -newkey rsa:2048 -sha256 -keyout server.key -out server.csr Questo genera 2 file, server.csr e server.key Quindi carica la richiesta di firma a Gandi, che in cambio mi dà il mio certificato server e un certificato intermedio. Poi […]

Nginx su ubuntu 12.04 continua a rifiutare le richieste OPTIONS

Sto provando a fare domande di dominio Ajax dominio all'interno di un servizio angular in un'applicazione ionica testata in cromo. Sto provando a fare un POST sulla mia API e ho continuato a rifiutare le mie OPTIONS . XMLHttpRequest cannot load http://wss.dev:8080/api/checkin. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:3000' is therefore […]

Estensione del file whitelist Nginx

server { listen 80; ## listen for ipv4; this line is default and implied #listen [::]:80 default ipv6only=on; ## listen for ipv6 server_name public; root /var/www/public; location = /gameserver/ { root /var/www/public/gameserver; index index.html; if ($request_filename !~* [pk3]$) { rewrite ^ /404.html; } } } Sono nuovo a Nginx e sto provando per poche ore […]

Scaricamento imprevisto del file dopo l'triggerszione di SPDY su Nginx

Un semplice sito statico di WordPress viene eseguito interamente su https. Nginx conf qui: http://pastebin.com/BrP0LThT Solo la differenza prima e dopo è: listen 443 ssl; listen 443 ssl spdy; Nginx 1.8.0 con SSL, no SPDY: Risposta dal file transitions.js: HTTP/1.1 200 OK Server: nginx/1.8.0 Date: Sun, 28 Jun 2015 18:13:30 GMT Content-Type: application/javascript Last-Modified: Wed, […]

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.