<div dir="ltr">no, nabehne... prave ze nenabehne... pokud tam ten web bezi v mezicase, pak je dost mozna problem v tom, ze bud tam bezi jiny webserver, nebo nejaka druha instance nginxu o ketere ten start script nevi. Tak nebo onak, nginx se nemuze poslouchat na 80/443 protoze uz na tom portu neco jineho posloucha. At uz nginx, Apache nebo neco jineho. <div><br></div><div>Jak pise kolega, <font face="monospace"><i>netstat -luntp | grep "80\|443"</i></font> by melo vnest svetlo odkud vitr fouka. <br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"> <br>S pozdravem<br><br>Jan Pleva</div></div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">út 13. 10. 2020 v 16:03 odesílatel <a href="mailto:petr.bolf@taborpolana.cz">petr.bolf@taborpolana.cz</a> <<a href="mailto:petr.bolf@taborpolana.cz">petr.bolf@taborpolana.cz</a>> napsal:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">dík<br>
<br>
<br>
Mate mne, že server naběhne, nginx -t je spokojený a chyba se projeví až <br>
po nějakém čase. Zatím se mi zdá, že jsem měl bordel v jednom <br>
konfiguráku a jakoby to tam udělal certbot, a nebo se tam něco omylem <br>
zkopírovalo.<br>
<br>
<br>
Když jsem měl chybu v konfiguraci serveru, většinou se to projevilo už <br>
při startu, nebo při nginx -t.<br>
<br>
<br>
<br>
Petr<br>
<br>
Dne 13. 10. 20 v 15:31 Vojtěch Oram napsal(a):<br>
> Ahoj,<br>
> neběží tim tam třeba ještě Apache? Vypadá to, že Nginx nemůže <br>
> nastartovat, protože jsou porty 80 a 443 už obsazené. Zkus se kouknout <br>
> na výstup "netstat -nlp", co tam běží na portu 80 a 443.<br>
><br>
> S přáním pěkného dne<br>
><br>
> Vojtěch "Flaiming" Oram<br>
> <a href="https://vojtechoram.cz" rel="noreferrer" target="_blank">https://vojtechoram.cz</a><br>
><br>
> Dne 13. 10. 20 v 14:57 <a href="mailto:petr.bolf@taborpolana.cz" target="_blank">petr.bolf@taborpolana.cz</a> napsal(a):<br>
>> zdravím,<br>
>><br>
>><br>
>> nevěděl by někdo s čím může být problém - asi někde v konfiguraci <br>
>> serverů pro nginx.<br>
>><br>
>> sudo nginx -t<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>
>><br>
>> sudo systemctl start nginx.service<br>
>><br>
>> sudo systemctl status nginx.service<br>
>> ● nginx.service - A high performance web server and a reverse proxy <br>
>> server<br>
>>    Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor <br>
>> preset: en<br>
>>    Active: active (running) since Tue 2020-10-13 14:49:08 CEST; 6min ago<br>
>>      Docs: man:nginx(8)<br>
>>   Process: 16277 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; <br>
>> master_process<br>
>>   Process: 16278 ExecStart=/usr/sbin/nginx -g daemon on; <br>
>> master_process on; (cod<br>
>>  Main PID: 16279 (nginx)<br>
>>    Memory: 21.0M<br>
>>    CGroup: /system.slice/nginx.service<br>
>>            ├─16279 nginx: master process /usr/sbin/nginx -g daemon <br>
>> on; master_pr<br>
>>            ├─16280 nginx: worker process<br>
>>            ├─16281 nginx: worker process<br>
>>            ├─16282 nginx: worker process<br>
>>            ├─16283 nginx: worker process<br>
>>            ├─16284 nginx: worker process<br>
>>            ├─16285 nginx: worker process<br>
>>            ├─16286 nginx: worker process<br>
>>            └─16287 nginx: worker process<br>
>><br>
>><br>
>> jenže po nějakém čase server spadne.<br>
>><br>
>><br>
>> sudo tail -f /var/log/nginx/error.log<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to [::]:443 failed (98: <br>
>> Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to <a href="http://0.0.0.0:443" rel="noreferrer" target="_blank">0.0.0.0:443</a> failed <br>
>> (98: Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to <a href="http://0.0.0.0:80" rel="noreferrer" target="_blank">0.0.0.0:80</a> failed <br>
>> (98: Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to [::]:80 failed (98: <br>
>> Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to [::]:443 failed (98: <br>
>> Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to <a href="http://0.0.0.0:443" rel="noreferrer" target="_blank">0.0.0.0:443</a> failed <br>
>> (98: Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to <a href="http://0.0.0.0:80" rel="noreferrer" target="_blank">0.0.0.0:80</a> failed <br>
>> (98: Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: bind() to [::]:80 failed (98: <br>
>> Address already in use)<br>
>> 2020/10/13 02:39:01 [emerg] 7506#7506: still could not bind()<br>
>> 2020/10/13 02:39:04 [alert] 7357#7357: unlink() "/run/nginx.pid" <br>
>> failed (2: No such file or directory)<br>
>><br>
>><br>
>> a když je spadlý tak<br>
>><br>
>><br>
>> sudo systemctl status nginx.service<br>
>> [sudo] password for pruga:<br>
>> ● nginx.service - A high performance web server and a reverse proxy <br>
>> server<br>
>>    Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor <br>
>> preset: en<br>
>>    Active: failed (Result: exit-code) since Tue 2020-10-13 02:39:04 <br>
>> CEST; 11h ag<br>
>>      Docs: man:nginx(8)<br>
>>   Process: 7501 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; <br>
>> master_process<br>
>>   Process: 7506 ExecStart=/usr/sbin/nginx -g daemon on; <br>
>> master_process on; (code<br>
>><br>
>> Oct 13 02:39:03 domogled nginx[7506]: nginx: [emerg] bind() to <br>
>> <a href="http://0.0.0.0:80" rel="noreferrer" target="_blank">0.0.0.0:80</a> failed<br>
>> Oct 13 02:39:03 domogled nginx[7506]: nginx: [emerg] bind() to <br>
>> [::]:80 failed (9<br>
>> Oct 13 02:39:03 domogled nginx[7506]: nginx: [emerg] bind() to <br>
>> [::]:443 failed (<br>
>> Oct 13 02:39:03 domogled nginx[7506]: nginx: [emerg] bind() to <br>
>> <a href="http://0.0.0.0:443" rel="noreferrer" target="_blank">0.0.0.0:443</a> faile<br>
>> Oct 13 02:39:03 domogled nginx[7506]: nginx: [emerg] bind() to <br>
>> <a href="http://0.0.0.0:80" rel="noreferrer" target="_blank">0.0.0.0:80</a> failed<br>
>> Oct 13 02:39:03 domogled nginx[7506]: nginx: [emerg] bind() to <br>
>> [::]:80 failed (9<br>
>> Oct 13 02:39:04 domogled nginx[7506]: nginx: [emerg] still could not <br>
>> bind()<br>
>> Oct 13 02:39:04 domogled systemd[1]: nginx.service: Control process <br>
>> exited, code<br>
>> Oct 13 02:39:04 domogled systemd[1]: nginx.service: Failed with <br>
>> result 'exit-cod<br>
>> Oct 13 02:39:04 domogled systemd[1]: Failed to start A high <br>
>> performance web serv<br>
>><br>
>><br>
>> přičemž<br>
>><br>
>> sudo systemctl start nginx.service<br>
>><br>
>><br>
>> ho zase nastartuje a zase chvilu běží.<br>
>><br>
>><br>
>> díky<br>
>><br>
>><br>
>> Petr Bolf<br>
>><br>
>> _______________________________________________<br>
>> Community-list mailing list<br>
>> <a href="mailto:Community-list@lists.vpsfree.cz" target="_blank">Community-list@lists.vpsfree.cz</a><br>
>> <a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
> _______________________________________________<br>
> Community-list mailing list<br>
> <a href="mailto:Community-list@lists.vpsfree.cz" target="_blank">Community-list@lists.vpsfree.cz</a><br>
> <a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
_______________________________________________<br>
Community-list mailing list<br>
<a href="mailto:Community-list@lists.vpsfree.cz" target="_blank">Community-list@lists.vpsfree.cz</a><br>
<a href="http://lists.vpsfree.cz/listinfo/community-list" rel="noreferrer" target="_blank">http://lists.vpsfree.cz/listinfo/community-list</a><br>
</blockquote></div>