<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><br>
    </p>
    <p><br>
    </p>
    <p>sudo netstat -luntp | grep "80\|443"</p>
    <p><br>
    </p>
    <p>nic tam neběží na těch portech.</p>
    <p>Server jsem spustil v cca 16 hod a ve 23.40 to spadlo. To se do
      toho musí motat nějaký další program, možná by mohl být vinník
      certbot, nebo nějaké nastavení v cronu? Ale nic podezřelého
      nevidím.<br>
    </p>
    <p>sudo tail -f /var/log/nginx/error.log.1 <br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to [::]:443 failed
      (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to 0.0.0.0:443
      failed (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to 0.0.0.0:80
      failed (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to [::]:80 failed
      (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to [::]:443 failed
      (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to 0.0.0.0:443
      failed (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to 0.0.0.0:80
      failed (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: bind() to [::]:80 failed
      (98: Address already in use)<br>
      2020/10/13 23:40:34 [emerg] 19730#19730: still could not bind()<br>
      2020/10/13 23:40:37 [alert] 19672#19672: unlink() "/run/nginx.pid"
      failed (2: No such file or directory)</p>
    <p><br>
    </p>
    <p>sudo systemctl status nginx.service<br>
      ● nginx.service - A high performance web server and a reverse
      proxy server<br>
         Loaded: loaded (/lib/systemd/system/nginx.service; enabled;
      vendor preset: en<br>
         Active: failed (Result: exit-code) since Tue 2020-10-13
      23:40:36 CEST; 8h ago<br>
           Docs: <a class="moz-txt-link-freetext" href="man:nginx(8)">man:nginx(8)</a><br>
        Process: 19729 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on;
      master_process<br>
        Process: 19730 ExecStart=/usr/sbin/nginx -g daemon on;
      master_process on; (cod<br>
      <br>
      Oct 13 23:40:35 domogled nginx[19730]: nginx: [emerg] bind() to
      0.0.0.0:80 faile<br>
      Oct 13 23:40:35 domogled nginx[19730]: nginx: [emerg] bind() to
      [::]:80 failed (<br>
      Oct 13 23:40:36 domogled nginx[19730]: nginx: [emerg] bind() to
      [::]:443 failed <br>
      Oct 13 23:40:36 domogled nginx[19730]: nginx: [emerg] bind() to
      0.0.0.0:443 fail<br>
      Oct 13 23:40:36 domogled nginx[19730]: nginx: [emerg] bind() to
      0.0.0.0:80 faile<br>
      Oct 13 23:40:36 domogled nginx[19730]: nginx: [emerg] bind() to
      [::]:80 failed (<br>
      Oct 13 23:40:36 domogled nginx[19730]: nginx: [emerg] still could
      not bind()<br>
      Oct 13 23:40:36 domogled systemd[1]: nginx.service: Control
      process exited, code<br>
      Oct 13 23:40:36 domogled systemd[1]: nginx.service: Failed with
      result 'exit-cod<br>
      Oct 13 23:40:37 domogled systemd[1]: Failed to start A high
      performance web serv<br>
      lines 1-17/17 (END)<br>
    </p>
    <p><br>
    </p>
    <div class="moz-cite-prefix">Dne 13. 10. 20 v 17:15 Jan Pleva
      napsal(a):<br>
    </div>
    <blockquote type="cite"
cite="mid:CAC+s-MLYNhEfm30-FeHA5SJyPRiy8-ZL9ckXWTChEp17Z9nX1g@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <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"
            moz-do-not-send="true">petr.bolf@taborpolana.cz</a> <<a
            href="mailto:petr.bolf@taborpolana.cz"
            moz-do-not-send="true">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" moz-do-not-send="true">https://vojtechoram.cz</a><br>
          ><br>
          > Dne 13. 10. 20 v 14:57 <a
            href="mailto:petr.bolf@taborpolana.cz" target="_blank"
            moz-do-not-send="true">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: <a class="moz-txt-link-freetext" href="man:nginx(8)">man:nginx(8)</a><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"
            moz-do-not-send="true">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"
            moz-do-not-send="true">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"
            moz-do-not-send="true">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"
            moz-do-not-send="true">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: <a class="moz-txt-link-freetext" href="man:nginx(8)">man:nginx(8)</a><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" moz-do-not-send="true">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" moz-do-not-send="true">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" moz-do-not-send="true">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" moz-do-not-send="true">Community-list@lists.vpsfree.cz</a><br>
          >> <a
            href="http://lists.vpsfree.cz/listinfo/community-list"
            rel="noreferrer" target="_blank" moz-do-not-send="true">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" moz-do-not-send="true">Community-list@lists.vpsfree.cz</a><br>
          > <a
            href="http://lists.vpsfree.cz/listinfo/community-list"
            rel="noreferrer" target="_blank" moz-do-not-send="true">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" moz-do-not-send="true">Community-list@lists.vpsfree.cz</a><br>
          <a href="http://lists.vpsfree.cz/listinfo/community-list"
            rel="noreferrer" target="_blank" moz-do-not-send="true">http://lists.vpsfree.cz/listinfo/community-list</a><br>
        </blockquote>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
Community-list mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Community-list@lists.vpsfree.cz">Community-list@lists.vpsfree.cz</a>
<a class="moz-txt-link-freetext" href="http://lists.vpsfree.cz/listinfo/community-list">http://lists.vpsfree.cz/listinfo/community-list</a>
</pre>
    </blockquote>
  </body>
</html>