ipfs/kubo

netlinkrib: permission denied

Open

#9.513 aberto em 18 de dez. de 2022

Ver no GitHub
 (9 comments) (0 reactions) (0 assignees)Go (2.725 forks)batch import
P4help wantedkind/bugneed/community-inputneed/upstream-fixstatus/blockedtopic/libp2ptopic/linux

Métricas do repositório

Stars
 (13.906 stars)
Métricas de merge de PR
 (Mesclagem média 4d 2h) (28 fundiu PRs em 30d)

Description

Checklist

Installation method

built from source

Version

Kubo version: 0.19.0-dev-430a65ad5
Repo version: 13
System version: arm64/android
Golang version: go1.19.4

Config

{
  "API": {
    "HTTPHeaders": {}
  },
  "Addresses": {
    "API": "/ip4/127.0.0.1/tcp/5001",
    "Announce": [],
    "AppendAnnounce": [],
    "Gateway": "/ip4/127.0.0.1/tcp/8080",
    "NoAnnounce": [],
    "Swarm": [
      "/ip4/0.0.0.0/tcp/4001",
      "/ip6/::/tcp/4001",
      "/ip4/0.0.0.0/udp/4001/quic",
      "/ip4/0.0.0.0/udp/4001/quic-v1",
      "/ip4/0.0.0.0/udp/4001/quic-v1/webtransport",
      "/ip6/::/udp/4001/quic",
      "/ip6/::/udp/4001/quic-v1",
      "/ip6/::/udp/4001/quic-v1/webtransport"
    ]
  },
  "AutoNAT": {},
  "Bootstrap": [
    "/dnsaddr/bootstrap.libp2p.io/p2p/QmNnooDu7bfjPFoTZYxMNLWUQJyrVwtbZg5gBMjTezGAJN",
    "/dnsaddr/bootstrap.libp2p.io/p2p/QmQCU2EcMqAqQPR2i9bChDtGNJchTbq5TbXJJ16u19uLTa",
    "/dnsaddr/bootstrap.libp2p.io/p2p/QmbLHAnMoJPWSCR5Zhtx6BHJX9KiKNN6tpvbUcqanj75Nb",
    "/dnsaddr/bootstrap.libp2p.io/p2p/QmcZf59bWwK5XFi76CZX8cbJ4BhTzzA3gU1ZjYZcYW3dwt",
    "/ip4/104.131.131.82/tcp/4001/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ",
    "/ip4/104.131.131.82/udp/4001/quic/p2p/QmaCpDMGvV2BGHeYERUEnRQAwe3N8SzbUtfsmvsqQLuvuJ"
  ],
  "DNS": {
    "Resolvers": {}
  },
  "Datastore": {
    "BloomFilterSize": 0,
    "GCPeriod": "1h",
    "HashOnRead": false,
    "Spec": {
      "mounts": [
        {
          "child": {
            "path": "blocks",
            "shardFunc": "/repo/flatfs/shard/v1/next-to-last/2",
            "sync": true,
            "type": "flatfs"
          },
          "mountpoint": "/blocks",
          "prefix": "flatfs.datastore",
          "type": "measure"
        },
        {
          "child": {
            "compression": "none",
            "path": "datastore",
            "type": "levelds"
          },
          "mountpoint": "/",
          "prefix": "leveldb.datastore",
          "type": "measure"
        }
      ],
      "type": "mount"
    },
    "StorageGCWatermark": 90,
    "StorageMax": "10GB"
  },
  "Discovery": {
    "MDNS": {
      "Enabled": true
    }
  },
  "Experimental": {
    "AcceleratedDHTClient": false,
    "FilestoreEnabled": false,
    "GraphsyncEnabled": false,
    "Libp2pStreamMounting": false,
    "P2pHttpProxy": false,
    "StrategicProviding": false,
    "UrlstoreEnabled": false
  },
  "Gateway": {
    "APICommands": [],
    "HTTPHeaders": {
      "Access-Control-Allow-Headers": [
        "X-Requested-With",
        "Range",
        "User-Agent"
      ],
      "Access-Control-Allow-Methods": [
        "GET"
      ],
      "Access-Control-Allow-Origin": [
        "*"
      ]
    },
    "NoDNSLink": false,
    "NoFetch": false,
    "PathPrefixes": [],
    "PublicGateways": null,
    "RootRedirect": "",
    "Writable": false
  },
  "Identity": {
    "PeerID": "12D3KooWRkhCTGb9ZC33x1QWeWPRNJE43EXbT1zkFuMN7RkvTufo"
  },
  "Internal": {},
  "Ipns": {
    "RecordLifetime": "",
    "RepublishPeriod": "",
    "ResolveCacheSize": 128
  },
  "Migration": {
    "DownloadSources": [],
    "Keep": ""
  },
  "Mounts": {
    "FuseAllowOther": false,
    "IPFS": "/ipfs",
    "IPNS": "/ipns"
  },
  "Peering": {
    "Peers": null
  },
  "Pinning": {
    "RemoteServices": {}
  },
  "Plugins": {
    "Plugins": null
  },
  "Provider": {
    "Strategy": ""
  },
  "Pubsub": {
    "DisableSigning": false,
    "Router": ""
  },
  "Reprovider": {},
  "Routing": {
    "Methods": null,
    "Routers": null
  },
  "Swarm": {
    "AddrFilters": null,
    "ConnMgr": {},
    "DisableBandwidthMetrics": false,
    "DisableNatPortMap": false,
    "RelayClient": {},
    "RelayService": {},
    "ResourceMgr": {},
    "Transports": {
      "Multiplexers": {},
      "Network": {},
      "Security": {}
    }
  }
}

Description

Running ipfs daemon results in this error:

Initializing daemon...
Kubo version: 0.19.0-dev-430a65ad5
Repo version: 13
System version: arm64/android
Golang version: go1.19.4

Computing default go-libp2p Resource Manager limits based on:
    - 'Swarm.ResourceMgr.MaxMemory': "939 MB"
    - 'Swarm.ResourceMgr.MaxFileDescriptors': 16384

Applying any user-supplied overrides on top.
Run 'ipfs swarm limit all' to see the resulting limits.

2022-12-18T16:17:31.365Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.388Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.389Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.389Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.389Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.392Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.393Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.394Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}
2022-12-18T16:17:31.394Z        ERROR   core    core/builder.go:158     constructing the node: route ip+net: netlinkrib: permission denied

Error: constructing the node (see log for full detail): route ip+net: netlinkrib: permission denied
2022-12-18T16:17:31.395Z        ERROR   basichost      basic/basic_host.go:334  failed to resolve local interface addresses     {"error": "route ip+net: netlinkrib: permission denied"}

It happens on this hardware:

u0_a267@localhost
-----------------
OS: Android 13 aarch64
Host: google Pixel 3
Kernel: 4.9.332-NekoMiya+
Uptime: 1 day, 12 hours
Packages: 146 (dpkg), 1 (pkg)
Shell: bash 5.2.15
CPU: Qualcomm SDM845 (8) @ 1.766GHz
Memory: 2624MiB / 3582MiB

Guia do colaborador