<div dir="ltr">Hi all,<div><br></div><div>Thank you very much for your support.</div><div><br></div><div>I will try to fix the cycle.</div><div><br></div><div>Brs,</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Nov 27, 2017 at 4:11 PM, Reindl Harald <span dir="ltr"><<a href="mailto:h.reindl@thelounge.net" target="_blank">h.reindl@thelounge.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
<br>
Am 27.11.2017 um 05:23 schrieb Bao Nguyen:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Thanks all for your comments. I will try to use option FreeBind. However could anyone explain for me that I did not use FreeBind option in systems-210 but all my services start well? I am still inclined to the different of systemd-228 and systemd-210 causes the current issue.<br>
</blockquote>
<br></span>
beause your configuration was undefined behavior and never made any sense when there are dependency loops and similar problems - systemd does and did the best not throw you to the mergency console and boot the system somehow, pointed out errors and now it's time to fi them<br>
<br>
IMHO it would be justified not to boot at all if there is as example a unit which has itself in After/Before/Requires as example when someone don't read his systemlogs after change units and "systemctl daemon-reload" :-)<div class="HOEnZb"><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Sun, Nov 26, 2017 at 4:53 PM, Reindl Harald <<a href="mailto:h.reindl@thelounge.net" target="_blank">h.reindl@thelounge.net</a> <mailto:<a href="mailto:h.reindl@thelounge.net" target="_blank">h.reindl@thelounge.net</a><wbr>>> wrote:<br>
<br>
<br>
<br>
    Am 26.11.2017 um 10:47 schrieb Bao Nguyen:<br>
<br>
        Regard to your question, "asi-My-5101.socket" depends on<br>
        "My-sshd.target", I think that in my case it is expected as my<br>
        socket listens on a specific address IP:port so it should start<br>
        after a network service to configure and assign IP address<br>
        before my socket runs<br>
<br>
<br>
    nonsense - the whole point of socket activation is to have sockets<br>
    listening before other stuff is up and running<br>
<br>
    <a href="https://www.freedesktop.org/software/systemd/man/systemd.socket.html" rel="noreferrer" target="_blank">https://www.freedesktop.org/so<wbr>ftware/systemd/man/systemd.soc<wbr>ket.html</a><br>
    <<a href="https://www.freedesktop.org/software/systemd/man/systemd.socket.html" rel="noreferrer" target="_blank">https://www.freedesktop.org/s<wbr>oftware/systemd/man/systemd.so<wbr>cket.html</a>><br>
    If an IP address is used here, it is often desirable to listen on it<br>
    before the interface it is configured on is up and running, and even<br>
    regardless of whether it will be up and running at any point. To<br>
    deal with this, it is recommended to set the FreeBind= option<br>
    described below<br>
<br>
    FreeBind=<br>
    Takes a boolean value. Controls whether the socket can be bound to<br>
    non-local IP addresses. This is useful to configure sockets<br>
    listening on specific IP addresses before those IP addresses are<br>
    successfully configured on a network interface. This sets the<br>
    IP_FREEBIND socket option. For robustness reasons it is recommended<br>
    to use this option whenever you bind a socket to a specific IP<br>
    address. Defaults to false.<br>
</blockquote>
______________________________<wbr>_________________<br>
systemd-devel mailing list<br>
<a href="mailto:systemd-devel@lists.freedesktop.org" target="_blank">systemd-devel@lists.freedeskto<wbr>p.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/systemd-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/<wbr>mailman/listinfo/systemd-devel</a><br>
</div></div></blockquote></div><br></div>