<div dir="ltr"><div><div><span class="im">Hi Pavel,<br><br></span></div><span class="im">I tried your suggestion and defined the password field as a single line. I tried out the behavior on different architectures.<br></span></div><div><span class="im"><br></span></div><span class="im">- when bird runs on a little endian box, then there is no error and the boxes can successfully authenticate, even when the pass is specified in a passwords block.</span><br><span class="im">- when bird runs on a big endian box (e.g. running an arm processor), then the error "MD5 tail signature is not there" occurs as before no matter if the pass is defined in one line or in a passwords block.<br></span><div><div><div><div><div><div><div><div><div><br></div>Another question. In Quagga you may define a key-chain containing multiple keys to be used for the MD5 authentication. Does it work the same way in bird ? I thought defining a passwords block containing multiple password entries like:<br><br></div><div>passwords {<br></div><div>  password "secret 1";<br>  password "secret 2";<br></div><div>};<br><br></div><div>Best regards,<br></div><div>Alexander Velkov<br></div><div><div class="gmail_extra"><br><div class="gmail_quote"><span class=""></span><br>
<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="">
  protocol rip RIP {<br>
    debug all;<br>
    honor neighbor;<br>
    authentication md5;<br></span>
    password "secret";<br>
  }<br>
<br>
should work.<br>
<br>
Best,<br>
Pavel<br>
</blockquote></div><br></div></div></div></div></div></div></div></div></div></div>