<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>OMG. I went around so many times trying to figure it out I forgot
to re-check my router's port forwarding. I must have changed it at
some point. A million thanks!<br>
</p>
<div class="moz-cite-prefix">On 9/4/22 18:10, Thomas Ward wrote:<br>
</div>
<blockquote type="cite"
cite="mid:MN0PR19MB594869A53958FB7309F1CD469B7F9@MN0PR19MB5948.namprd19.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div dir="auto">Is this on a VPS? They might have and additional
firewall on the hosting side you need to adjust.</div>
<div dir="auto"><br>
</div>
<div dir="auto">If this is behind a routwer and you are outside
the network make sure to port-forward port 443.</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div id="composer_signature" dir="auto">
<div dir="auto" style="font-size:12px; color:#575757">Sent from
my Galaxy</div>
</div>
<div dir="auto"><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div>-------- Original message --------</div>
<div>From: Brian Carey <a class="moz-txt-link-rfc2396E" href="mailto:biscotty666@gmail.com"><biscotty666@gmail.com></a> </div>
<div>Date: 9/4/22 19:55 (GMT-05:00) </div>
<div>To: <a class="moz-txt-link-abbreviated" href="mailto:nginx@nginx.org">nginx@nginx.org</a> </div>
<div>Subject: Re: Trouble setting up SSL </div>
<div><br>
</div>
<div>
<p>Thanks so much for your reply. See answers below.<br>
</p>
<div class="moz-cite-prefix">On 9/4/22 17:48, Moshe Katz wrote:<br>
</div>
<blockquote type="cite">
<div dir="auto">
<div dir="auto">Here are a few things you can check (all of
these need to be run as root or using `sudo`):</div>
<div dir="auto"><br>
</div>
<div dir="auto">Is nginx actually listening on port 443?
There are lots of different commands you can use to check
this, but I like to use `netstat -lptn | grep nginx`.</div>
<div dir="auto"><br>
</div>
</div>
</blockquote>
<span style="font-family:monospace"><span style="color:#000000;
background-color:#ffffff"><a class="moz-txt-link-abbreviated
moz-txt-link-freetext"
href="mailto:root@biscotty-lt:/etc/nginx/conf.d#"
moz-do-not-send="true">root@biscotty-lt:/etc/nginx/conf.d#</a>
netstat -lptn | grep nginx
</span><br>
tcp 0 0 0.0.0.0:443 0.0.0.0:*
LISTEN 58325/<span style="font-weight:bold;
color:#ff5454; background-color:#ffffff">nginx</span><span
style="color:#000000; background-color:#ffffff">: master </span><br>
tcp 0 0 0.0.0.0:80 0.0.0.0:*
LISTEN 58325/<span style="font-weight:bold;
color:#ff5454; background-color:#ffffff">nginx</span><span
style="color:#000000; background-color:#ffffff">: master
</span><br>
</span>
<blockquote type="cite">
<div dir="auto">
<div dir="auto">Is there an error in your config? Check this
with `nginx -t`.</div>
</div>
</blockquote>
<p><span style="font-family:monospace"><span
style="color:#000000; background-color:#ffffff"><a
class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:root@biscotty-lt:/etc/nginx/conf.d#"
moz-do-not-send="true">root@biscotty-lt:/etc/nginx/conf.d#</a>
nginx -t
</span><br>
nginx: the configuration file /etc/nginx/nginx.conf syntax
is ok <br>
nginx: configuration file /etc/nginx/nginx.conf test is
successful<br>
<br>
</span></p>
<blockquote type="cite">
<div dir="auto"><br>
<div>Have you allowed port 443 through your firewall? Check
`/var/log/syslog` for firewall messages.<br>
</div>
</div>
</blockquote>
I've disabled the firewall until I get this resolved.<br>
<blockquote type="cite">
<div dir="auto">
<div><br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Sun, Sep 4, 2022,
7:27 PM Brian Carey <<a
href="mailto:biscotty666@gmail.com" target="_blank"
rel="noreferrer" class="moz-txt-link-freetext"
moz-do-not-send="true">biscotty666@gmail.com</a>>
wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex; border-left:1px #ccc solid; padding-left:1ex">
Hi,<br>
<br>
I'm pretty new to nginx but do have a server up and
running. I've been <br>
pulling my hair out over ssl setup though. I have read
the docs on your <br>
server and some others like the alpine site. The most
recent attempt I <br>
followed the video tutorial on your website. Whenever
I try to connect <br>
via ssl it hangs. I hope someone here has some ideas
because I don't <br>
know where else to turn.<br>
<br>
No errors show in the nginx logs.<br>
<br>
I'm running Ubuntu 20.04. Nginx was installed
following the instructions <br>
on your website.<br>
<br>
When I try to access <a
href="http://www.biscotty.dev" rel="noreferrer
noreferrer noreferrer" target="_blank"
class="moz-txt-link-freetext" moz-do-not-send="true">
http://www.biscotty.dev</a> with curl I get a
response. <br>
If I explicitly request https it hangs indefinitely.
The <br>
commands/responses are posted below.<br>
<br>
Not sure if this matters but I have learned that dev
domains try to <br>
enforce https, so explicitly using http in a browser
gui craps out no <br>
matter what, but curl ignores this and serves you via
http anyway. I <br>
don't know if this matters but I thought I would
mention it.<br>
<br>
Here is my .conf file. I have not modified anything
else from the <br>
initial install.<br>
<br>
'''<br>
server {<br>
listen 80 default_server;<br>
server_name <a href="http://www.biscotty.dev"
rel="noreferrer noreferrer noreferrer"
target="_blank" moz-do-not-send="true">
www.biscotty.dev</a>;<br>
return 301 <a class="moz-txt-link-freetext"
href="https://$server_name$request_uri"
moz-do-not-send="true">
https://$server_name$request_uri</a>;<br>
}<br>
<br>
server {<br>
listen 443 ssl;<br>
server_name <a href="http://www.biscotty.dev"
rel="noreferrer noreferrer noreferrer"
target="_blank" moz-do-not-send="true">
www.biscotty.dev</a>;<br>
<br>
ssl_certificate /etc/nginx/ssl/<a
href="http://biscotty.dev" rel="noreferrer
noreferrer" target="_blank" moz-do-not-send="true">biscotty.dev</a>.crt;<br>
ssl_certificate_key /etc/nginx/ssl/<a
href="http://biscotty.dev" rel="noreferrer
noreferrer" target="_blank" moz-do-not-send="true">biscotty.dev</a>.key;<br>
<br>
location / {<br>
root /usr/share/nginx/html;<br>
index index.html index.htm;<br>
}<br>
}<br>
'''<br>
'''<br>
<a class="moz-txt-link-abbreviated
moz-txt-link-freetext"
href="mailto:root@biscotty-lt:/etc/nginx/conf.d#"
moz-do-not-send="true">root@biscotty-lt:/etc/nginx/conf.d#</a>
curl -I
<a href="http://biscotty.dev" rel="noreferrer
noreferrer noreferrer" target="_blank"
class="moz-txt-link-freetext" moz-do-not-send="true">
http://biscotty.dev</a><br>
HTTP/1.1 301 Moved Permanently<br>
Server: nginx/1.23.1<br>
Date: Sun, 04 Sep 2022 21:05:01 GMT<br>
Content-Type: text/html<br>
Content-Length: 169<br>
Connection: keep-alive<br>
Location: <a href="https://www.biscotty.dev/"
rel="noreferrer noreferrer noreferrer"
target="_blank" class="moz-txt-link-freetext"
moz-do-not-send="true">
https://www.biscotty.dev/</a><br>
<br>
<a class="moz-txt-link-abbreviated
moz-txt-link-freetext"
href="mailto:root@biscotty-lt:/etc/nginx/conf.d#"
moz-do-not-send="true">root@biscotty-lt:/etc/nginx/conf.d#</a>
curl -I
<a href="https://biscotty.dev" rel="noreferrer
noreferrer noreferrer" target="_blank"
class="moz-txt-link-freetext" moz-do-not-send="true">
https://biscotty.dev</a><br>
^C<br>
```<br>
<br>
<br>
_______________________________________________<br>
nginx mailing list -- <a
href="mailto:nginx@nginx.org" rel="noreferrer
noreferrer" target="_blank"
class="moz-txt-link-freetext" moz-do-not-send="true">
nginx@nginx.org</a><br>
To unsubscribe send an email to <a
href="mailto:nginx-leave@nginx.org" rel="noreferrer
noreferrer" target="_blank"
class="moz-txt-link-freetext" moz-do-not-send="true">
nginx-leave@nginx.org</a><br>
</blockquote>
</div>
</div>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre">_______________________________________________
nginx mailing list -- <a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:nginx@nginx.org" moz-do-not-send="true">nginx@nginx.org</a>
To unsubscribe send an email to <a class="moz-txt-link-abbreviated moz-txt-link-freetext" href="mailto:nginx-leave@nginx.org" moz-do-not-send="true">nginx-leave@nginx.org</a>
</pre>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
nginx mailing list -- <a class="moz-txt-link-abbreviated" href="mailto:nginx@nginx.org">nginx@nginx.org</a>
To unsubscribe send an email to <a class="moz-txt-link-abbreviated" href="mailto:nginx-leave@nginx.org">nginx-leave@nginx.org</a>
</pre>
</blockquote>
</body>
</html>