[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ale] Doing Something Dumb with Nginx



I don't recall if nginx will accept the IP as the server_name or not...
Not knowing what all is under the conf.d that could be interacting with
the config as well is limiting as well.

A single simple server block such as:

server {
??? server_name www.kennesawmassage.services kennesawmassage.services
xx.xx.xx.xx;
??? listen 80;

??? location / {
??? ??? root /var/www/wangsmassage;
??? ??? index index.html;
??? }
}

??? Should be sufficient... If you don't have any other virtual hosts on
this nginx instance you could change the listen line to be "listen 80
default_server;" as well.

??? You will need to have any hostname pointing to the IP address so I
would check that as well.

??? My own nginx configuration is as follows:

server {
??? server_name undergrid.net www.undergrid.net;
??? listen 80;
??? access_log off;
??? server_tokens off;

??? if ($scheme != "https") {
??????? return 301 https://$host$request_uri;
??? }
}

server {
??? server_name undergrid.net www.undergrid.net;
??? listen 443 ssl;
??? access_log off;
??? server_tokens off;
??? ssl_certificate /etc/letsencrypt/live/www.undergrid.net/fullchain.pem;
??? ssl_certificate_key /etc/letsencrypt/live/www.undergrid.net/privkey.pem;
??? ssl_trusted_certificate
/etc/letsencrypt/live/www.undergrid.net/chain.pem;
??? ssl_session_timeout 1d;
??? ssl_session_tickets off;
??? ssl_prefer_server_ciphers on;
??? ssl_protocols TLSv1.2;
??? ssl_ciphers
'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256';

??? # HSTS (ngx_http_headers_module is required) (15768000 seconds = 6
months)
??? add_header Strict-Transport-Security max-age=15768000;

??? # OCSP Stapling ---
??? ssl_stapling on;
??? ssl_stapling_verify on;

??? location / {
??????? proxy_pass http://webservers;
??????? proxy_set_header Host $host;
??????? proxy_set_header X-Real-IP $remote_addr;
??????? proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
??????? proxy_set_header X-Forwarded-Proto $scheme;
??????? proxy_set_header X-Forwarded-Port $server_port;
??????? proxy_pass_header Server;
??????? proxy_ignore_client_abort on;
??????? client_max_body_size 8m;
??? }
}

On 1/8/2018 7:49 PM, Jonathan Meek via Ale wrote:
> Sure no problem, Here it is (I changed out the IP address with xxx):
> server {
> ??? listen?????? 80;
> ??? server_name? xxx.xxx.xxx.xx;
> ???
> ??? location / {
> ??????? root?? /var/www/wangsmassage;
> ??????? index? index.html;
> ??? }
> }
>
> server {
> ??? listen?????? 80;
> ??? server_name? www.kennesawmassage.services;
> ???
> ??? location / {
> ??????? root?? /var/www/wangsmassage;
> ??????? index? index.html;
> ??? }
> }
>
> I tried to do server_name xxx.xxx.xxx.xx www.kennesawmassage.services
> but that didn't work.
>
> Jonathan
>
> On Sun, Jan 7, 2018 at 11:16 PM, Kyle Brieden <kyle at txmoose.com
> <mailto:kyle at txmoose.com>> wrote:
>
>     Hey Jonathan,
>
>     Would you be able to share the server block of the vhost?? That
>     would help us diagnose the issue.
>
>
>
>     ---
>     Very respectfully,
>     Kyle Brieden
>
>
>     On 07-01-2018 21:51, Jonathan Meek via Ale wrote:
>
>         Hello folks,
>
>         I am running into an odd issue setting up Nginx on a Ubuntu
>         16.04 box.
>         I cannot seem to get the domain names to render. If I navigate
>         to the
>         IP address, the site appears no problem but when I navigate to the
>         domain name, it just renders the nginx welcome page.
>
>         I have tried adding the domain name to the server_name
>         parameter to my
>         /etc/nginx/conf.d/virtual.conf and reloading nginx but that didn't
>         work.
>
>         As a side note, I did add the nameservers to domain early this
>         evening, not sure if makes a difference. I did create the A,
>         AAAA, &
>         NS records as well.
>
>         I feel like I am doing something dumb but can't put my finger
>         on it so
>         any pointers in the right direction would be appreciated.
>
>         Jonathan
>         _______________________________________________
>         Ale mailing list
>         Ale at ale.org <mailto:Ale at ale.org>
>         http://mail.ale.org/mailman/listinfo/ale
>         <http://mail.ale.org/mailman/listinfo/ale>
>         See JOBS, ANNOUNCE and SCHOOLS lists at
>         http://mail.ale.org/mailman/listinfo
>         <http://mail.ale.org/mailman/listinfo>
>
>
>
>
> _______________________________________________
> Ale mailing list
> Ale at ale.org
> http://mail.ale.org/mailman/listinfo/ale
> See JOBS, ANNOUNCE and SCHOOLS lists at
> http://mail.ale.org/mailman/listinfo

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.ale.org/pipermail/ale/attachments/20180108/662b3c5f/attachment.html>