First Time Bird - Failing To Start

support at orcacomputers.com support at orcacomputers.com
Sat Mar 18 23:55:25 CET 2023


Great thank you! I have upgraded to BIRD2 and now have BIRD2 Active as per

root at 0rcan0mic etc]# systemctl status bird.service
● bird.service - BIRD Internet Routing Daemon
   Loaded: loaded (/usr/lib/systemd/system/bird.service; disabled; vendor
preset: disabled)
   Active: active (running) since Sat 2023-03-18 17:25:54 CDT; 6min ago
  Process: 9683 ExecStartPre=/usr/sbin/bird -p (code=exited,
status=0/SUCCESS)
 Main PID: 9684 (bird)
   CGroup: /system.slice/bird.service
           └─9684 /usr/sbin/bird -f -u bird -g bird

Mar 18 17:31:17 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:31:24 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:31:32 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:31:39 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:31:46 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:31:53 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:31:54 0rcan0mic bird[9684]: KRT: Received route 0.0.0.0/0 with
strange next-hop 155.138.210.1
Mar 18 17:31:58 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:32:06 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address
Mar 18 17:32:13 0rcan0mic bird[9684]: vultr: Socket error: bind: Cannot
assign requested address

Do I have to announce a route now?


> Hello!
>
> If you're setting up BIRD 1.6.x, please consider running BIRD 2 as the
> version 1.6.x isn't getting any updates besides proven security bugs.
>
> If you're setting up BIRD 2 from package, the SystemD unit file should
> be distributed with it as well. If not, it is probably a packaging bug.
> What package are you installing from?
>
> If you're setting up BIRD 2 from source, then you have to create a unit
> file yourself.
>
> In both BIRD 2 cases, your config file default name is /etc/bird.conf,
> not /etc/bird6.conf as BIRD 2 runs one daemon for both IPv6 and legacy
> IPv4.
>
> And as Kevin suggested, the `systemctl status bird` and `journalctl -eu
> bird` command outputs are what we probably need to check to move on.
>
> BTW if you were into some more targeted and individualized support,
> please let us know at bird-support at network.cz with your specific use
> case to get a quote.
>
> Maria
>
> On 3/18/23 03:04, Jesse Mac Dougall via Bird-users wrote:
>> Hello, I am setting up bird daemon for the first time.  I have built a
>> BGP
>> Neighborship in /etc/bird6.conf and now attempting to start the bird
>> daemon but unsuccessful and do not know why.
>>
>> When I "systemctl start bird" I get failed start.  | I am uncertain if I
>> am supposed to have a file in /usr/lib/systemd/system/ for bird.  The
>> guidance I've been given so far says no file in
>> /usr/lib/systemd/system/.
>>
>> I have /etc/bird.conf6 file created
>



More information about the Bird-users mailing list