{"tool":"network-report","status":"warn","input":{"query":"AS29014"},"findings":[{"level":"warn","text":"AS29014 (SCALEUP) announces 43 IPv4 and 26 IPv6 prefixes.","title":"AS29014 (SCALEUP) announces 43 IPv4 and 26 IPv6 prefixes.","params":{"query":"AS29014","who":"AS29014 (SCALEUP)","v4":43,"v6":26}},{"level":"warn","text":"5 of 69 announced prefixes have no ROA (RPKI not found): 45.95.152.0/22, 86.109.229.0/24, 185.210.188.0/23, 193.58.126.0/23, 2a0e:37c0::/32.","title":"5 of 69 announced prefixes have no ROA (RPKI not found): 45.95.152.0/22, 86.109.229.0/24, 185.210.188.0/23, 193.58.126.0/23, 2a0e:37c0::/32.","params":{"count":5,"total":69,"list":"45.95.152.0/22, 86.109.229.0/24, 185.210.188.0/23, 193.58.126.0/23, 2a0e:37c0::/32","asn":29014},"detail":"Without a ROA, networks cannot tell your routes from a hijack.","fix":"Create a ROA for each at your RIR portal, with origin AS29014 and a max length equal to the prefix length:","record":"45.95.152.0/22 AS29014 max-length /22\n86.109.229.0/24 AS29014 max-length /24\n185.210.188.0/23 AS29014 max-length /23\n193.58.126.0/23 AS29014 max-length /23\n2a0e:37c0::/32 AS29014 max-length /32"},{"level":"warn","text":"12 of 69 announced prefixes have no IRR route object: 2a00:12e8:802::/48, 2a00:12e8:400::/40, 2a00:12e8:500::/40, 2a00:12e8:801::/48, 2a00:12e8:900::/40 (+7).","title":"12 of 69 announced prefixes have no IRR route object: 2a00:12e8:802::/48, 2a00:12e8:400::/40, 2a00:12e8:500::/40, 2a00:12e8:801::/48, 2a00:12e8:900::/40 (+7).","params":{"count":12,"total":69,"list":"2a00:12e8:802::/48, 2a00:12e8:400::/40, 2a00:12e8:500::/40, 2a00:12e8:801::/48, 2a00:12e8:900::/40 (+7)","asn":29014},"detail":"Many networks build their prefix filters from IRR data; without route objects some of them drop the routes.","fix":"Create route (IPv4) and route6 (IPv6) objects with origin AS29014 in your RIR’s IRR database (or RADB).","record":"route6: 2a00:12e8:802::/48\norigin: AS29014\n\nroute6: 2a00:12e8:400::/40\norigin: AS29014\n\nroute6: 2a00:12e8:500::/40\norigin: AS29014"},{"level":"warn","text":"No public NOC, policy or technical contact.","title":"No public NOC, policy or technical contact.","params":{},"detail":"Other networks use these addresses to set up peering and to reach you during an incident.","fix":"Add a role contact (for example noc@ or peering@ an address you monitor) with visibility Public."}],"data":{"query":"AS29014","kind":"asn","special":null,"allocation":{"rir":"ripencc","registry":"RIPE NCC","cc":"DE","country":"Germany","date":"2003-05-09","status":"allocated","range":"AS29014","opaque_id":"7e138200-f411-457f-b466-ff8c8c4003c0","special":null},"verdict":{"level":"warn","title":":who announces :v4 IPv4 and :v6 IPv6 prefixes.","params":{"query":"AS29014","who":"AS29014 (SCALEUP)","v4":43,"v6":26}},"seconds":3.1000000000000001,"sections":{"routing":{"status":"warn","findings":[{"level":"pass","title":"AS:asn announces :v4 IPv4 and :v6 IPv6 prefixes.","params":{"asn":29014,"v4":43,"v6":26}},{"tool":["rpki",{"prefix":"45.95.152.0/22","asn":"29014"}],"guide":"create-rpki-roas","level":"warn","title":":count of :total announced prefixes have no ROA (RPKI not found): :list.","params":{"count":5,"total":69,"list":"45.95.152.0/22, 86.109.229.0/24, 185.210.188.0/23, 193.58.126.0/23, 2a0e:37c0::/32","asn":29014},"detail":"Without a ROA, networks cannot tell your routes from a hijack.","fix":"Create a ROA for each at your RIR portal, with origin AS:asn and a max length equal to the prefix length:","record":"45.95.152.0/22 AS29014 max-length /22\n86.109.229.0/24 AS29014 max-length /24\n185.210.188.0/23 AS29014 max-length /23\n193.58.126.0/23 AS29014 max-length /23\n2a0e:37c0::/32 AS29014 max-length /32"},{"level":"info","title":":count of :total announced prefixes are RPKI valid.","params":{"count":64,"total":69}},{"level":"warn","title":":count of :total announced prefixes have no IRR route object: :list.","params":{"count":12,"total":69,"list":"2a00:12e8:802::/48, 2a00:12e8:400::/40, 2a00:12e8:500::/40, 2a00:12e8:801::/48, 2a00:12e8:900::/40 (+7)","asn":29014},"detail":"Many networks build their prefix filters from IRR data; without route objects some of them drop the routes.","fix":"Create route (IPv4) and route6 (IPv6) objects with origin AS:asn in your RIR’s IRR database (or RADB).","record":"route6: 2a00:12e8:802::/48\norigin: AS29014\n\nroute6: 2a00:12e8:400::/40\norigin: AS29014\n\nroute6: 2a00:12e8:500::/40\norigin: AS29014"},{"level":"info","title":":left upstreams and peers, :right downstream networks seen.","params":{"left":48,"right":8}}],"data":{"asn":29014,"holder":"SCALEUP ScaleUp Technologies GmbH & Co. KG","announced":true,"v4":43,"v6":26,"prefixes":["45.83.108.0/22","45.83.111.0/24","45.95.152.0/22","45.139.156.0/22","45.139.158.0/23","81.28.224.0/21","81.28.232.0/22","81.28.236.0/23","85.158.0.0/22","85.158.4.0/23","85.158.6.0/24","85.158.7.0/24","86.109.229.0/24","86.109.234.0/24","86.109.236.0/24","86.109.238.0/23","88.205.24.0/22","88.205.24.0/23","88.205.24.0/24","88.205.27.0/24","88.205.28.0/22","88.205.29.0/24","88.205.30.0/23","88.205.31.0/24","93.92.128.0/23","93.92.130.0/23","93.92.132.0/24","93.92.133.0/24","93.92.134.0/23","185.8.8.0/22","185.8.8.0/24","185.210.188.0/23","192.42.65.0/24","193.41.116.0/23","193.58.126.0/23","194.59.10.0/23","194.126.239.0/24","195.177.232.0/23","195.177.233.0/24","212.34.179.0/24","212.34.182.0/24","212.108.160.0/20","212.108.176.0/21","2a0b:2a40::/29","2a0e:7b80::/29","2a0e:37c0::/32","2a00:1c38:1::/48","2a00:1c38::/48","2a00:1c39::/32","2a00:12e8:100::/40","2a00:12e8:200::/40","2a00:12e8:300::/40","2a00:12e8:400::/40","2a00:12e8:500::/40","2a00:12e8:600::/40","2a00:12e8:700::/40","2a00:12e8:800::/40","2a00:12e8:800::/48","2a00:12e8:801::/48","2a00:12e8:802::/48","2a00:12e8:900::/40","2a00:12e8::/32","2a00:12e8::/40","2a00:12e8:f111::/48","2a00:12e8:f122::/48","2a00:12e8:f123::/48","2a02:358::/32","2a02:358::/36","2001:67c:2e78::/48"],"rpki":{"valid":64,"not-found":5,"invalid":0,"unchecked":0},"rpki_problems":[{"prefix":"45.95.152.0/22","state":"not-found"},{"prefix":"86.109.229.0/24","state":"not-found"},{"prefix":"185.210.188.0/23","state":"not-found"},{"prefix":"193.58.126.0/23","state":"not-found"},{"prefix":"2a0e:37c0::/32","state":"not-found"}],"irr_missing":["2a00:12e8:802::/48","2a00:12e8:400::/40","2a00:12e8:500::/40","2a00:12e8:801::/48","2a00:12e8:900::/40","88.205.24.0/23","2a00:12e8:800::/40","193.58.126.0/23","2a00:12e8:600::/40","88.205.27.0/24","88.205.31.0/24","2a00:12e8:700::/40"],"irr_missing_count":12,"bogons":[],"upstreams":[{"asn":5405,"power":1206,"name":"Inter.link"},{"asn":3356,"power":389,"name":"Lumen AS3356"},{"asn":1299,"power":169,"name":"Arelion (Twelve99)"},{"asn":174,"power":165,"name":"Cogent Communications, Inc."},{"asn":6939,"power":164,"name":"Hurricane Electric"},{"asn":34549,"power":22,"name":"meerfarbig GmbH & Co. KG"},{"asn":3320,"power":18,"name":"Deutsche Telekom"},{"asn":34019,"power":17,"name":"Hivane"},{"asn":34927,"power":16,"name":"FogNet - iFog GmbH"},{"asn":14840,"power":15,"name":"BR.Digital"},{"asn":20764,"power":14,"name":"RASCOM"},{"asn":39351,"power":14,"name":"31173 Services"}],"left":48,"right":8},"title":"Routing and RPKI","tool":"bgp","tool_input":{"query":"AS29014"},"summary":{"level":"warn","title":":count of :total announced prefixes have no ROA (RPKI not found): :list.","params":{"count":5,"total":69,"list":"45.95.152.0/22, 86.109.229.0/24, 185.210.188.0/23, 193.58.126.0/23, 2a0e:37c0::/32","asn":29014}}},"registration":{"status":"pass","findings":[{"level":"pass","title":"Found at :server.","params":{"server":"rdap.db.ripe.net"}}],"data":{"query":"AS29014","looked_up":"AS29014","kind":"autnum","source":"https://rdap.db.ripe.net/autnum/29014","terms":"https://www.ripe.net/manage-ips-and-asns/db/support/documentation/terms/","summary":{"Name":"SCALEUP","Handle":"AS29014","Range":"AS29014","Status":"active","Registered":"2003-05-09T14:25:49Z","Last changed":"2026-07-24T12:54:42Z","Abuse contact":"chacker@scaleuptech.com"},"entities":[{"roles":["registrant"],"kind":"org","name":"ScaleUp Technologies GmbH & Co. KG","email":null},{"roles":["registrant"],"kind":"individual","name":"RIPE-NCC-END-MNT","email":null},{"roles":["registrant"],"kind":"individual","name":"SCALEUP-MNT","email":null},{"roles":["abuse"],"kind":"group","name":"ScaleUp Technologies Abuse Handling","email":"chacker@scaleuptech.com"}],"allocation":{"rir":"ripencc","registry":"RIPE NCC","cc":"DE","country":"Germany","date":"2003-05-09","status":"allocated","range":"AS29014","opaque_id":"7e138200-f411-457f-b466-ff8c8c4003c0","special":null}},"title":"Registration","tool":"whois","tool_input":{"query":"AS29014"},"summary":{"level":"pass","title":"Found at :server.","params":{"server":"rdap.db.ripe.net"}}},"peering":{"status":"warn","findings":[{"level":"pass","title":"AS:asn is in PeeringDB as :name.","params":{"asn":29014,"name":"ScaleUp Technologies"}},{"level":"info","title":"Peering policy: :policy.","params":{"policy":"Open"},"detail":"Peers with anyone at a shared location, usually without a contract."},{"level":"info","title":"Present at :ix internet exchanges with :ports ports (:capacity in total).","params":{"ix":6,"ports":8,"capacity":"44G"}},{"level":"warn","title":"No public NOC, policy or technical contact.","params":[],"detail":"Other networks use these addresses to set up peering and to reach you during an incident.","fix":"Add a role contact (for example noc@ or peering@ an address you monitor) with visibility Public."}],"data":{"asn":29014,"net":{"id":4018,"name":"ScaleUp Technologies","aka":"INTERNET4YOU","website":"http://www.scaleuptech.com","looking_glass":"https://lg.scaleuptech.com","route_server":"","irr_as_set":"RIPE::AS-SCALEUP","info_type":"Content","info_prefixes4":200,"info_prefixes6":120,"info_traffic":"5-10Gbps","info_ratio":"Mostly Outbound","info_scope":"Global","info_unicast":true,"info_ipv6":true,"info_never_via_route_servers":false,"ix_count":6,"fac_count":13,"policy_url":"","policy_general":"Open","policy_locations":"Preferred","policy_ratio":false,"policy_contracts":"Not Required","updated":"2026-01-13T14:50:10Z"},"ix_count":6,"capacity":44000,"ix":[],"ix_total":8,"fac":[],"fac_total":13,"poc":[],"missing":[]},"title":"PeeringDB","tool":"peeringdb","tool_input":{"asn":"29014"},"summary":{"level":"warn","title":"No public NOC, policy or technical contact.","params":[]}}},"fixes":[{"tool":["rpki",{"prefix":"45.95.152.0/22","asn":"29014"}],"guide":"create-rpki-roas","level":"warn","title":":count of :total announced prefixes have no ROA (RPKI not found): :list.","params":{"count":5,"total":69,"list":"45.95.152.0/22, 86.109.229.0/24, 185.210.188.0/23, 193.58.126.0/23, 2a0e:37c0::/32","asn":29014},"detail":"Without a ROA, networks cannot tell your routes from a hijack.","fix":"Create a ROA for each at your RIR portal, with origin AS:asn and a max length equal to the prefix length:","record":"45.95.152.0/22 AS29014 max-length /22\n86.109.229.0/24 AS29014 max-length /24\n185.210.188.0/23 AS29014 max-length /23\n193.58.126.0/23 AS29014 max-length /23\n2a0e:37c0::/32 AS29014 max-length /32","section":"routing"},{"level":"warn","title":":count of :total announced prefixes have no IRR route object: :list.","params":{"count":12,"total":69,"list":"2a00:12e8:802::/48, 2a00:12e8:400::/40, 2a00:12e8:500::/40, 2a00:12e8:801::/48, 2a00:12e8:900::/40 (+7)","asn":29014},"detail":"Many networks build their prefix filters from IRR data; without route objects some of them drop the routes.","fix":"Create route (IPv4) and route6 (IPv6) objects with origin AS:asn in your RIR’s IRR database (or RADB).","record":"route6: 2a00:12e8:802::/48\norigin: AS29014\n\nroute6: 2a00:12e8:400::/40\norigin: AS29014\n\nroute6: 2a00:12e8:500::/40\norigin: AS29014","section":"routing"},{"level":"warn","title":"No public NOC, policy or technical contact.","params":[],"detail":"Other networks use these addresses to set up peering and to reach you during an incident.","fix":"Add a role contact (for example noc@ or peering@ an address you monitor) with visibility Public.","section":"peering"}]},"url":"https://thenetworkery.com/tools/network-report?query=AS29014"}