Process Stopped on boot
Re: Process Stopped on boot
The error is still the same as beforeskid wrote:Do you still see "(99: Cannot assign requested address)" in the error log? If yes then something is definitely listening on a port 80 and right before nginx starts. Or maybe ip is not yet initialized. You can get some info by by adding following into rc.local fileCode: Select all
ifconfig >> /tmp/debug.log lsof -itcp:80 >> /tmp/debug.log
Code: Select all
2013/11/21 13:26:36 [emerg] 2362#0: bind() to 192.168.0.105:80 failed (99: Cannot assign requested address)
Code: Select all
root@purushost:/tmp# cat debug.log
eth0 Link encap:Ethernet HWaddr 88:ae:1d:62:41:2e
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:67 errors:0 dropped:0 overruns:0 frame:0
TX packets:67 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:20257 (19.7 KiB) TX bytes:20257 (19.7 KiB)
wlan0 Link encap:Ethernet HWaddr 70:f1:a1:bb:99:5c
inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::72f1:a1ff:febb:995c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:918 (918.0 B) TX bytes:2456 (2.3 KiB)
Re: Process Stopped on boot
So network is fine. Then it must be another process who is temporary binding port 80 and preventing nginx from boot
Re: Process Stopped on boot
Yeh.. well I have no idea really, I haven't installed anything else other than the No-ip dynamic ip client and VestaCP. But I guess it's fine to restart it manually for a while.skid wrote:So network is fine. Then it must be another process who is temporary binding port 80 and preventing nginx from boot
Thanks for trying though, really appreciated! :)
Regards.
Re: Process Stopped on boot
I am getting same issue with online.net dedicated servers.
Has anyone resolved this issue/bug?
Has anyone resolved this issue/bug?
Re: Process Stopped on boot
i have the same issue...
Re: Process Stopped on boot
Work around,
this seems to be a bug in VestaCP startup script, here is an easy work around i used to solve this problem on some clients
server.
create a file /usr/local/bin/restartnginx
paste this code
change make the file executable
edit the file /etc/rc.local
then add the following code to your /etc/rc.local before the exit 0 line
this seems to be a bug in VestaCP startup script, here is an easy work around i used to solve this problem on some clients
server.
create a file /usr/local/bin/restartnginx
Code: Select all
nano /usr/local/bin/restartnginx
Code: Select all
#!/bin/sh
#
sleep 30
service nginx restart
Code: Select all
chmod +x /usr/local/bin/restartnginx
Code: Select all
nano /etc/rc.local
Code: Select all
/usr/local/bin/restartnginx &