[ixpmanager] IRRDB back-end not working

Kyle Spencer kyle at stormzero.com
Mon Sep 18 14:27:57 IST 2017


Attached is a screenshot of our current IRRDB settings that came with
IXP Manager "out of the box."

I modified the AFRINIC source settings as you requested and tried the
artisan script again, but got the same result.

I also noticed that clicking "Save Changes" after modifying the
AFRINIC source as you described left me hanging at a blank white
screen (i.e. it does not redirect back to the main IRRDB configuration
screen properly).

On Mon, Sep 18, 2017 at 4:22 PM, Barry O'Donovan <barry.odonovan at inex.ie> wrote:
>
>
> Kyle Spencer wrote:
>> They are set to AFRINIC in our IXP Manager Customer interface.
>
> And can you goto:
>
> IXP Manager -> left hand side menu -> IRRDB Configuration
>
> and then edit that IRRDB source and send me a screenshot?
>
> If host is not set to "whois.radb.net" and protocol is not set to
> "irrd", can you try those?
>
>  - Barry
>
>
>> On Mon, Sep 18, 2017 at 4:16 PM, Barry O'Donovan <barry.odonovan at inex.ie> wrote:
>>> Right, let's stick with SEACOM.
>>>
>>> See: http://docs.ixpmanager.org/usage/customers/
>>>
>>> What IRRDB source have you set for them?
>>>
>>>
>>> Kyle Spencer wrote:
>>>> I have 30 networks connected to the IXP and the artisan script says
>>>> they are all 0 prefixes. Even, for example, SEACOM:
>>>>
>>>> SEACOM: [IPv4: 0 total; 0 stale; 0 new; DB updated] [IPv6: 0 total; 0
>>>> stale; 0 new; DB updated]
>>>>     Customer not a RS client or IRRDB filtered. Prefixes, if any,
>>>> wiped from database.
>>>>
>>>> But if I run:
>>>>
>>>> bgpq3 -h whois.radb.net -S AFRINIC -l pl -j AS37100
>>>>
>>>> I get:
>>>>
>>>> { "pl": [
>>>>     { "prefix": "41.87.96.0\/19", "exact": true },
>>>>     { "prefix": "41.206.96.0\/19", "exact": true },
>>>>     { "prefix": "41.217.212.0\/22", "exact": true },
>>>>     { "prefix": "105.16.0.0\/12", "exact": true }
>>>> ] }
>>>>
>>>>
>>>>
>>>> On Mon, Sep 18, 2017 at 4:03 PM, Barry O'Donovan <barry.odonovan at inex.ie> wrote:
>>>>> Kyle Spencer wrote:
>>>>>> The PHP Data Structure Ds\Set extension is not loaded/available.
>>>>>> Falling back to polyfill which, in extreme cases, can take ~3 hours.
>>>>>> Install the php-ds extension!
>>>>> If your system has the package, run:
>>>>>
>>>>> apt install php-ds
>>>>>
>>>>> for quicker processing.
>>>>>
>>>>> <snip>
>>>>>
>>>>>> I have tried to manually execute the command as outlined by the
>>>>>> documentation and that does not work properly either:
>>>>>>
>>>>>> bgpq3 -h whois.afrinic.net -S AFRINIC -l pl -j AS29032
>>>>>>
>>>>>> However, getting rid of the "-h <HOST>" and "-S <SOURCE>" command line
>>>>>> options does work:
>>>>>>
>>>>>> bgpq3 -j -l pl AS29032
>>>>>>
>>>>>> Any idea what's going wrong in the background? Where can I modify the
>>>>>> command it's using?
>>>>> So bgpq3 with IXP Manager is actually hard coded to use whois.radb.net
>>>>> currently no matter what the IXP Manager setting due to issues using
>>>>> some servers directly.
>>>>>
>>>>> However, it does use the correct sources.
>>>>>
>>>>> So, in your example, IXP Manager would actually run and get:
>>>>>
>>>>> $ bgpq3 -h whois.radb.net -S AFRINIC -l pl -j AS29032
>>>>> { "pl": [
>>>>> ] }
>>>>>
>>>>>
>>>>> In your own test, you didn't specify -h so it also defaults to
>>>>> whois.radb.net. You also didn't specify -S which actually defaults to a
>>>>> search of all databases rather than just AFRINIC which is why you get
>>>>> results.
>>>>>
>>>>> A common job body of work that INEX undertakes with most new (and
>>>>> typically smaller members) is getting them to register their routes in
>>>>> the RIPE database.
>>>>>
>>>>>  - Barry
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> INEX IXP Manager mailing list
>>>>> ixpmanager at inex.ie
>>>>> https://www.inex.ie/mailman/listinfo/ixpmanager
>>>>
>>>>
>>> --
>>>
>>> Kind regards,
>>> Barry O'Donovan
>>> INEX Operations
>>>
>>> https://www.inex.ie/support/
>>> +353 1 531 3339
>>>
>>> _______________________________________________
>>> INEX IXP Manager mailing list
>>> ixpmanager at inex.ie
>>> https://www.inex.ie/mailman/listinfo/ixpmanager
>>
>>
>>
>
> --
>
> Kind regards,
> Barry O'Donovan
> INEX Operations
>
> https://www.inex.ie/support/
> +353 1 531 3339
>
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> https://www.inex.ie/mailman/listinfo/ixpmanager



-- 
Cell/WhatsApp/Signal: +256790884905
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshot-portal.uixp.co.ug-2017-09-18-16-23-42.png
Type: image/png
Size: 55214 bytes
Desc: not available
URL: <https://www.inex.ie/pipermail/ixpmanager/attachments/20170918/82348521/attachment-0001.png>


More information about the ixpmanager mailing list