<div dir="ltr"><div>Hi,</div><div>     Does nc -l 9000 gives the same bind error ?</div><div>If so, better to check netstat for :9000 sockets with all status, like netstat -anp | grep :9000</div><div>to get an idea.</div><div><br></div><div>Regards,</div><div>Lahiru Prasad.<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 7, 2019 at 11:38 AM mmpl <<a href="mailto:nginx-forum@forum.nginx.org">nginx-forum@forum.nginx.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Error 502 Bad Gateway on nginx and php-fpm<br>
Posted by: mmpl<br>
<br>
I can't start php7-fpm in supervisor. The error log:<br>
<br>
unable to bind listening socket for address '<a href="http://127.0.0.1:9000" rel="noreferrer" target="_blank">127.0.0.1:9000</a>': Address in ><br>
use (98)<br>
<br>
In browser:<br>
<br>
localhost:8090 is error: 502 Bad Gateway<br>
<br>
netstat -tulnp<br>
<br>
tcp 0 0 <a href="http://0.0.0.0:8080" rel="noreferrer" target="_blank">0.0.0.0:8080</a> 0.0.0.0:* LISTEN 13/nginx<br>
tcp 0 0 <a href="http://0.0.0.0:80" rel="noreferrer" target="_blank">0.0.0.0:80</a> 0.0.0.0:* LISTEN 13/nginx<br>
tcp 0 0 <a href="http://0.0.0.0:8090" rel="noreferrer" target="_blank">0.0.0.0:8090</a> 0.0.0.0:* LISTEN 13/nginx<br>
tcp 0 0 :::3000 :::* LISTEN 11/node<br>
tcp 0 0 :::7000 :::* LISTEN 10/node<br>
ps aux<br>
<br>
/ # ps aux<br>
PID USER TIME COMMAND<br>
1 root 0:00 {bootloader} /bin/sh /boot/bootloader<br>
8 root 0:01 {supervisord} /usr/bin/python2 /usr/bin/supervisord<br>
62 root 0:00 /bin/sh<br>
92 root 0:00 nginx: master process /usr/sbin/nginx<br>
93 root 0:00 nginx: worker process<br>
94 root 0:00 nginx: worker process<br>
122 root 0:00 ps aux<br>
php-fpm.d/www/conf<br>
<br>
[www]<br>
<br>
user = nobody<br>
group = nobody<br>
<br>
listen = <a href="http://127.0.0.1:9000" rel="noreferrer" target="_blank">127.0.0.1:9000</a><br>
<br>
pm = dynamic<br>
<br>
pm.max_children = 5<br>
<br>
pm.start_servers = 2<br>
<br>
pm.min_spare_servers = 1<br>
<br>
pm.max_spare_servers = 3<br>
/etc/nginx/sites-enabled/page1<br>
<br>
server {<br>
listen 8090;<br>
root /usr/bin;<br>
server_name localhost;<br>
access_log /dev/null;<br>
error_log /dev/null;<br>
<br>
location / {<br>
proxy_pass <a href="http://127.0.0.0:7000" rel="noreferrer" target="_blank">http://127.0.0.0:7000</a>;<br>
proxy_http_version 1.1;<br>
proxy_set_header Upgrade $http_upgrade;<br>
proxy_set_header Connection 'upgrade';<br>
proxy_set_header Host $host;<br>
proxy_set_header X-Real-IP $remote_addr;<br>
proxy_set_header X-Fowarded-For $proxy_add_x_forwarded_for;<br>
proxy_set_header X-Fowarded-Proto $scheme;<br>
proxy_cache_bypass $http_upgrade;<br>
<br>
try_files $uri $uri/ =404;<br>
}<br>
<br>
location ~ \.(gif) {<br>
root /var/lib;<br>
}<br>
<br>
}<br>
/etc/nginx/sites-enabled/page2<br>
<br>
server {<br>
server_name localhost;<br>
root /www;<br>
index index.php;<br>
access_log /dev/null;<br>
error_log /dev/null;<br>
<br>
client_max_body_size 100M;<br>
fastcgi_read_timeout 1800;<br>
<br>
location / {<br>
try_files $uri $uri/ /index.php$query_string;<br>
}<br>
<br>
location ~* \.(js|css|png|jpg|jpeg|gif|ico)$ {<br>
expires max;<br>
log_not_found off;<br>
access_log off;<br>
}<br>
<br>
location ~ \.php$ {<br>
try_files $uri =404;<br>
include fastcgi_params;<br>
fastcgi_index index.php;<br>
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;<br>
fastcgi_pass <a href="http://127.0.0.1:9000" rel="noreferrer" target="_blank">127.0.0.1:9000</a>;<br>
}<br>
}<br>
Where is error? I don't just any idea.<br>
<br>
Posted at Nginx Forum: <a href="https://forum.nginx.org/read.php?2,285807,285807#msg-285807" rel="noreferrer" target="_blank">https://forum.nginx.org/read.php?2,285807,285807#msg-285807</a><br>
<br>
_______________________________________________<br>
nginx mailing list<br>
<a href="mailto:nginx@nginx.org" target="_blank">nginx@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx</a><br>
</blockquote></div>