<div dir="ltr">Yeah i am doing so....<div><br></div><div>1) birdcl configure</div><div>2) birdcl reload out "'edge-at-sbg-v4-2221'" </div><div><br></div><div>because i do not know if the "configure" knows what was changed.</div><div>Or will configure always sync all routes also when they are not affected by the changes?<br></div><div><br></div><div>In my current Setup, I am not able to add a bgp-community when the proto-name matches ~ "*2221".<br><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font face="monospace" color="#666666"><b style="">function </b>is_filtered_proto_in ( string p )<br>{<br>        return false;<br>}<br><b style="">function </b>is_filtered_proto_out ( string p )<br>{<br>        if p ~ "*2220" then<br>        {<br>                <b style="">bgp_community.add</b>((65000,11120));<br>        }<br>        if p = "edge-at-sbg-v4-2221" then<br>        {<br>                <b style="">bgp_community.add</b>((65000,11050));<br>        }<br>        return false;<br>}</font></blockquote><div><br></div><div>When i run     <b>birdcl s r export "'edge-de-fre-v4-2220'" all      </b>i can not see the community added to the exported route. Also on the remote machine, there are no communities at all on received routes.<br><br>Do I miss anything?</div></div><div><br></div><div><b>PS: </b>i added a debug-print and this will be logged</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><i><font color="#666666">2020-04-08 15:18:57.742 <INFO> matched ~ in is_filtered_proto_out(): edge-de-fre-v6-2220</font></i></blockquote><div>so i reach the IF-Statement and it is matching the conditions.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Mi., 8. Apr. 2020 um 17:20 Uhr schrieb Vasil Bakalov <<a href="mailto:me@keksbg.dev">me@keksbg.dev</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  

    
  
  <div>
    <div>
      
      <p>I'm pretty sure you should be using just <tt>birdc configure </tt>to
        re-read the config and apply it without dropping connections.<br>
      </p>
      <div>On 4/8/20 6:10 PM, Michael Rack
        wrote:<br>
      </div>
      <blockquote type="cite">
        
        <div dir="ltr">Hi Guys,
          <div><br>
          </div>
          <div>I run v2.0.2 of BIRD-Daemon. If i change something on the
            filters i try to reload my changes with <i>birdcl reload out
              "'edge-at-sbg-v4-2221'</i><i>"</i> but the changes do not
            go into effect.</div>
          <div><br>
          </div>
          <div><b>All what i see in debug-mode:</b></div>
          <div><br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font face="monospace">2020-04-08
              15:05:24.163 <INFO> Reloading protocol
              edge-at-sbg-v4-2221<br>
            </font><font face="monospace">2020-04-08 15:05:24.163
              <DBG>   Assertion 'c->channel_state == CS_UP'
              failed at nest/proto.c:405</font></blockquote>
          <div><br>
          </div>
          <div>Is there anyone out there that can help, what is going
            wrong here?</div>
          <div><br>
          </div>
          <div>Thank you.</div>
          <div>Michael.</div>
        </div>
      </blockquote>
    </div>
  </div>

</blockquote></div>