From markk at arin.net Fri Jan 13 14:46:12 2012 From: markk at arin.net (Mark Kosters) Date: Fri, 13 Jan 2012 19:46:12 +0000 Subject: [arin-tech-discuss] Maintenance Notice on the OT&E Registration System Message-ID: Hi On January 17, 2012 from 09:00AM until 11:00AM EDT, the OT&E Registration System will be down for maintenance. All production services will remain in operation before, during, and after this maintenance period. Regards, Mark Kosters ARIN CTO From aaronh at bind.com Wed Jan 18 14:41:41 2012 From: aaronh at bind.com (Aaron Hughes) Date: Wed, 18 Jan 2012 11:41:41 -0800 Subject: [arin-tech-discuss] ARIN Error Code 401 meaning? Message-ID: <20120118194141.GS25647@trace.bind.com> I have a client who received a 401 from ARIN over API, however, it's not docmented here: https://www.arin.net/resources/restful-methods.pdf What does this mean? Cheers, Aaron -- Aaron Hughes aaronh at bind.com +1-831-824-4161 Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 http://www.bind.com/ From dhuberma at arin.net Wed Jan 18 15:31:59 2012 From: dhuberma at arin.net (David Huberman) Date: Wed, 18 Jan 2012 20:31:59 +0000 Subject: [arin-tech-discuss] ARIN Error Code 401 meaning? In-Reply-To: <20120118194141.GS25647@trace.bind.com> Message-ID: Hello Aaron, 401 means the API key specified isn't authoritative to take the requested action. I think we would see this most often if either: - the API is typo'd; or - the API key was generated by an ARIN Online account that is not linked to authoritative POC. I hope that helps :) Regards, David --- David R Huberman Principal Technical Analyst, ARIN 703-227-9866 On 1/18/12 2:41 PM, "Aaron Hughes" wrote: I have a client who received a 401 from ARIN over API, however, it's not docmented here: https://www.arin.net/resources/restful-methods.pdf What does this mean? Cheers, Aaron -- Aaron Hughes aaronh at bind.com +1-831-824-4161 Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 http://www.bind.com/ _______________________________________________ arin-tech-discuss mailing list arin-tech-discuss at arin.net http://lists.arin.net/mailman/listinfo/arin-tech-discuss From aaronh at bind.com Wed Jan 18 15:34:27 2012 From: aaronh at bind.com (Aaron Hughes) Date: Wed, 18 Jan 2012 12:34:27 -0800 Subject: [arin-tech-discuss] ARIN Error Code 401 meaning? In-Reply-To: References: <20120118194141.GS25647@trace.bind.com> Message-ID: <20120118203427.GU25647@trace.bind.com> Yup, thanks. Is there a place where ALL API codes are documented? It would be really nice if I could return something human readable to my user base. :) Cheers, Aaron On Wed, Jan 18, 2012 at 08:31:59PM +0000, David Huberman wrote: > Hello Aaron, > > 401 means the API key specified isn't authoritative to take the requested > action. I think we would see this most often if either: > > - the API is typo'd; or > - the API key was generated by an ARIN Online account that is not linked > to authoritative POC. > > I hope that helps :) > > Regards, > David > > --- > David R Huberman > Principal Technical Analyst, ARIN > 703-227-9866 > > > > > > > > On 1/18/12 2:41 PM, "Aaron Hughes" wrote: > > I have a client who received a 401 from ARIN over API, however, it's not > docmented here: https://www.arin.net/resources/restful-methods.pdf > > What does this mean? > > Cheers, > Aaron > > > -- > > Aaron Hughes > aaronh at bind.com > +1-831-824-4161 > Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 > http://www.bind.com/ > _______________________________________________ > arin-tech-discuss mailing list > arin-tech-discuss at arin.net > http://lists.arin.net/mailman/listinfo/arin-tech-discuss -- Aaron Hughes aaronh at bind.com +1-831-824-4161 Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 http://www.bind.com/ From dhuberma at arin.net Wed Jan 18 15:40:35 2012 From: dhuberma at arin.net (David Huberman) Date: Wed, 18 Jan 2012 20:40:35 +0000 Subject: [arin-tech-discuss] ARIN Error Code 401 meaning? In-Reply-To: <20120118203427.GU25647@trace.bind.com> Message-ID: Hello Aaron, Improved documentation of the RESTful API is actively being worked on by ARIN staff. We will work to ensure an explanation of common error codes is included in that documentation. Regards, David --- David R Huberman Principal Technical Analyst, ARIN 703-227-9866 On 1/18/12 3:34 PM, "Aaron Hughes" wrote: Yup, thanks. Is there a place where ALL API codes are documented? It would be really nice if I could return something human readable to my user base. :) Cheers, Aaron On Wed, Jan 18, 2012 at 08:31:59PM +0000, David Huberman wrote: > Hello Aaron, > > 401 means the API key specified isn't authoritative to take the requested > action. I think we would see this most often if either: > > - the API is typo'd; or > - the API key was generated by an ARIN Online account that is not linked > to authoritative POC. > > I hope that helps :) > > Regards, > David > > --- > David R Huberman > Principal Technical Analyst, ARIN > 703-227-9866 > > > > > > > > On 1/18/12 2:41 PM, "Aaron Hughes" wrote: > > I have a client who received a 401 from ARIN over API, however, it's not > docmented here: https://www.arin.net/resources/restful-methods.pdf > > What does this mean? > > Cheers, > Aaron > > > -- > > Aaron Hughes > aaronh at bind.com > +1-831-824-4161 > Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 > http://www.bind.com/ > _______________________________________________ > arin-tech-discuss mailing list > arin-tech-discuss at arin.net > http://lists.arin.net/mailman/listinfo/arin-tech-discuss -- Aaron Hughes aaronh at bind.com +1-831-824-4161 Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 http://www.bind.com/ From aaronh at bind.com Wed Jan 18 15:43:04 2012 From: aaronh at bind.com (Aaron Hughes) Date: Wed, 18 Jan 2012 12:43:04 -0800 Subject: [arin-tech-discuss] ARIN Error Code 401 meaning? In-Reply-To: References: <20120118203427.GU25647@trace.bind.com> Message-ID: <20120118204304.GV25647@trace.bind.com> David, Thank you, as always. You, sir, are a gentleman and a scholar. Cheers, Aaron On Wed, Jan 18, 2012 at 08:40:35PM +0000, David Huberman wrote: > Hello Aaron, > > Improved documentation of the RESTful API is actively being worked on by > ARIN staff. We will work to ensure an explanation of common error codes > is included in that documentation. > > Regards, > David > > --- > David R Huberman > Principal Technical Analyst, ARIN > 703-227-9866 > > > > > > > > On 1/18/12 3:34 PM, "Aaron Hughes" wrote: > > Yup, thanks. > > Is there a place where ALL API codes are documented? It would be really > nice if I could return something human readable to my user base. :) > > Cheers, > Aaron > > On Wed, Jan 18, 2012 at 08:31:59PM +0000, David Huberman wrote: > > Hello Aaron, > > > > 401 means the API key specified isn't authoritative to take the requested > > action. I think we would see this most often if either: > > > > - the API is typo'd; or > > - the API key was generated by an ARIN Online account that is not linked > > to authoritative POC. > > > > I hope that helps :) > > > > Regards, > > David > > > > --- > > David R Huberman > > Principal Technical Analyst, ARIN > > 703-227-9866 > > > > > > > > > > > > > > > > On 1/18/12 2:41 PM, "Aaron Hughes" wrote: > > > > I have a client who received a 401 from ARIN over API, however, it's not > > docmented here: https://www.arin.net/resources/restful-methods.pdf > > > > What does this mean? > > > > Cheers, > > Aaron > > > > > > -- > > > > Aaron Hughes > > aaronh at bind.com > > +1-831-824-4161 > > Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 > > http://www.bind.com/ > > _______________________________________________ > > arin-tech-discuss mailing list > > arin-tech-discuss at arin.net > > http://lists.arin.net/mailman/listinfo/arin-tech-discuss > > -- > > Aaron Hughes > aaronh at bind.com > +1-831-824-4161 > Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 > http://www.bind.com/ -- Aaron Hughes aaronh at bind.com +1-831-824-4161 Key fingerprint = AD 67 37 60 7D 73 C5 B7 33 18 3F 36 C3 1C C6 B8 http://www.bind.com/ From arin-role at oneandone.net Thu Jan 19 05:07:55 2012 From: arin-role at oneandone.net (1&1 ARIN Role (Axel Fischer)) Date: Thu, 19 Jan 2012 11:07:55 +0100 Subject: [arin-tech-discuss] Trouble deleting obsolete route objects from ARIN routing registry Message-ID: <4F17EB7B.3050602@oneandone.net> Hi there, while trying to cleanup our route objects in the ARIN RR I got stuck deleting two more specific route objects that are no longer in use. The covering less specific is 74.208.0.0/16. But 74.208.0.0/17 and 74.208.128.0/18 are not "deletable" because I didn't get the output as expected: # covering prefix $ whois -h rr.arin.net -B 74.208.0.0/16 % This is the ARIN Routing Registry. % Information related to '74.208.0.0/16AS8560' route: 74.208.0.0/16 descr: 1&1 Internet Inc. 701 Lee Rd, Suite 300 Chesterbrook, PA 19087 US origin: AS8560 remarks: CUSTOMERS-6 mnt-by: MNT-11INT changed: arin-role at oneandone.net 20090813 source: ARIN # more specifics $ whois -h rr.arin.net -B 74.208.128.0/18 % This is the ARIN Routing Registry. % Information related to '74.208.128.0/18AS8560' route: 74.208.128.0/18 descr: CUSTOMERS-5 origin: AS8560 mnt-by: MNT-11INT changed: noc at 1and1.com 20080411 source: ARIN # Filtered $ whois -h rr.arin.net -B 74.208.0.0/17 % This is the ARIN Routing Registry. % Information related to '74.208.0.0/17AS8560' route: 74.208.0.0/17 descr: CUSTOMERS-4 origin: AS8560 mnt-by: MNT-11INT changed: noc at 1and1.com 20080411 source: ARIN # Filtered $ whois -h rr.arin.net help | grep -A1 "\-B" % -B Disables the filtering of "notify:", "changed:" and "e-mail:" % attributes. The error message clearly states that I didn't got the exact match: =========================================================================== Delete FAILED: [route] 74.208.128.0/18AS8560 ***Info: Syntax check passed route: 74.208.128.0/18 descr: CUSTOMERS-5 origin: AS8560 mnt-by: MNT-11INT changed: noc at 1and1.com 20080411 source: ARIN delete: obsolete ***Error: This does not exactly match the object stored in the database. =========================================================================== Is this a bug or feature? Am I missing something? Regards, Axel -- Axel Fischer Network Engineer 1&1 Internet AG Brauerstrasse 48 D-76135 Karlsruhe http://www.1und1.de (AS8560) Amtsgericht Montabaur HRB 6484 Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Robert Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver Mauss, Jan Oetjen Aufsichtsratsvorsitzender: Michael Scheeren From markk at arin.net Thu Jan 19 16:19:04 2012 From: markk at arin.net (Mark Kosters) Date: Thu, 19 Jan 2012 21:19:04 +0000 Subject: [arin-tech-discuss] Trouble deleting obsolete route objects from ARIN routing registry In-Reply-To: <4F17EB7B.3050602@oneandone.net> Message-ID: Hi Axel We've looked at your submissions and why they failed. Change your instances of "source: ARIN # Filtered" to "source: ARIN". Your route objects should then be deleted. Regards, Mark Kosters ARIN CTO On 1/19/12 5:07 AM, "1&1 ARIN Role (Axel Fischer)" wrote: >Hi there, >while trying to cleanup our route objects in the ARIN RR I got stuck >deleting >two more specific route objects that are no longer in use. The covering >less >specific is 74.208.0.0/16. But 74.208.0.0/17 and 74.208.128.0/18 are not >"deletable" because I didn't get the output as expected: > ># covering prefix >$ whois -h rr.arin.net -B 74.208.0.0/16 >% This is the ARIN Routing Registry. > >% Information related to '74.208.0.0/16AS8560' > >route: 74.208.0.0/16 >descr: 1&1 Internet Inc. > 701 Lee Rd, Suite 300 > Chesterbrook, PA 19087 > US >origin: AS8560 >remarks: CUSTOMERS-6 >mnt-by: MNT-11INT >changed: arin-role at oneandone.net 20090813 >source: ARIN > > ># more specifics >$ whois -h rr.arin.net -B 74.208.128.0/18 >% This is the ARIN Routing Registry. > >% Information related to '74.208.128.0/18AS8560' > >route: 74.208.128.0/18 >descr: CUSTOMERS-5 >origin: AS8560 >mnt-by: MNT-11INT >changed: noc at 1and1.com 20080411 >source: ARIN # Filtered > > >$ whois -h rr.arin.net -B 74.208.0.0/17 >% This is the ARIN Routing Registry. > >% Information related to '74.208.0.0/17AS8560' > >route: 74.208.0.0/17 >descr: CUSTOMERS-4 >origin: AS8560 >mnt-by: MNT-11INT >changed: noc at 1and1.com 20080411 >source: ARIN # Filtered > > >$ whois -h rr.arin.net help | grep -A1 "\-B" >% -B Disables the filtering of "notify:", "changed:" and >"e-mail:" >% attributes. > > >The error message clearly states that I didn't got the exact match: >========================================================================== >= >Delete FAILED: [route] 74.208.128.0/18AS8560 >***Info: Syntax check passed > >route: 74.208.128.0/18 >descr: CUSTOMERS-5 >origin: AS8560 >mnt-by: MNT-11INT >changed: noc at 1and1.com 20080411 >source: ARIN >delete: obsolete >***Error: This does not exactly match the object stored in the database. >========================================================================== >= > >Is this a bug or feature? Am I missing something? > > >Regards, >Axel > >-- >Axel Fischer >Network Engineer > >1&1 Internet AG >Brauerstrasse 48 >D-76135 Karlsruhe > >http://www.1und1.de (AS8560) > >Amtsgericht Montabaur HRB 6484 >Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Robert >Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver Mauss, Jan Oetjen >Aufsichtsratsvorsitzender: Michael Scheeren >_______________________________________________ >arin-tech-discuss mailing list >arin-tech-discuss at arin.net >http://lists.arin.net/mailman/listinfo/arin-tech-discuss From arin-role at oneandone.net Fri Jan 20 06:52:28 2012 From: arin-role at oneandone.net (1&1 ARIN Role (Axel Fischer)) Date: Fri, 20 Jan 2012 12:52:28 +0100 Subject: [arin-tech-discuss] Trouble deleting obsolete route objects from ARIN routing registry In-Reply-To: References: Message-ID: <4F19557C.8000207@oneandone.net> Hi Mark, On 01/19/2012 10:19 PM, Mark Kosters wrote: > We've looked at your submissions and why they failed. Change your > instances of "source: ARIN # Filtered" to "source: ARIN". Your route > objects should then be deleted. Thanks for your response. The delete requests had all "source: ARIN" in it but the object in the database had "source: ARIN # Filtered". I tried to modify the object and found this by accident. I didn't think that this was possible but obviously it is and was an error on our side: OBJECT BELOW MODIFIED: route: 74.208.0.0/17 descr: CUSTOMERS-4 origin: AS8560 mnt-by: MNT-11INT changed: noc at 1and1.com 20080411 source: ARIN # Filtered REPLACED BY: route: 74.208.0.0/17 descr: CUSTOMERS-4 origin: AS8560 mnt-by: MNT-11INT changed: noc at 1and1.com 20080411 source: ARIN After that the removal was possible. Regards, Axel -- Axel Fischer Network Engineer 1&1 Internet AG Brauerstrasse 48 D-76135 Karlsruhe http://www.1und1.de (AS8560) Amtsgericht Montabaur HRB 6484 Vorstand: Henning Ahlert, Ralph Dommermuth, Matthias Ehrlich, Robert Hoffmann, Markus Huhn, Hans-Henning Kettler, Dr. Oliver Mauss, Jan Oetjen Aufsichtsratsvorsitzender: Michael Scheeren