Proper way to start Bird

Alexander Zubkov green at qrator.net
Sat Mar 21 20:00:14 CET 2020


Hello,

You probably have another bird process running already. Also ensure
that /usr/local/var/run/ exists with proper permissions.

On Sat, Mar 21, 2020 at 7:31 PM Fabiano D'Agostino
<fabiano.dagostino96 at gmail.com> wrote:
>
> According to the documentation the socket is in  prefix/var/run/bird.ctl
> Anyway if I run bird I get this error:Cannot create control socket Address already in use
>
> Il giorno sab 21 mar 2020 alle ore 15:35 Fabiano D'Agostino <fabiano.dagostino96 at gmail.com> ha scritto:
>>
>> Hi Martin,
>> my socket is at /usr/local/var/run/. I am running bird on a VM, the first time I run Bird it worked, but then I reboot my VM and now I get this error..
>>
>> Thanks,
>>
>> Il giorno sab 21 mar 2020 alle ore 15:28 Martin Weinelt <martin at darmstadt.freifunk.net> ha scritto:
>>>
>>> Hi Fabiano,
>>>
>>> you need to specify the correct path your the control socket via `birdc
>>> -s <path>`. You apparently built your bird with PREFIX=/usr/local but
>>> the control socket is not there. Have you checked whether it is at
>>> `/run/bird.ctl` instead?
>>>
>>> Best,
>>>
>>> Martin
>>>
>>> On 3/21/20 2:59 PM, Fabiano D'Agostino wrote:
>>> > Hi all,
>>> > which is the proper way to start Bird?
>>> > I edited the bird.conf and now I am getting this error when I lunch birdc:
>>> > Unable to connect to server control socket
>>> > (/usr/local/var/run/bird.ctl): Connection refused
>>> > I also did bird -p
>>> >
>>> > Thanks,
>>> >
>>> > Fabiano
>>>


More information about the Bird-users mailing list