dfinity / sdk

IC SDK: a Software Development Kit for creating and managing canister smart contracts on the ICP blockchain.
https://internetcomputer.org/developers
Apache License 2.0
174 stars 83 forks source link

Too many open files & failed to lookup address information: nodename nor servname provided, or not known #3366

Open witter-deland opened 1 year ago

witter-deland commented 1 year ago

I tried the following:

  1. deploy the canister
  2. call update method of canister

I expected to see this happen: call method success

Instead, this happened:

 Sep 15 07:19:40.068 WARN Internal Error during request:
hyper::Error(
    Connect,
    ConnectError(
        "tcp open error",
        Os {
            code: 24,
            kind: Uncategorized,
            message: "Too many open files",
        },
    ),
)
 Sep 15 07:19:40.068 WARN Internal Error during request:
hyper::Error(
    Connect,
    ConnectError(
        "dns error",
        Custom {
            kind: Uncategorized,
            error: "failed to lookup address information: nodename nor servname provided, or not known",
        },
    ),
)

Meta

dfx --version:

0.14.4
Further log output

``` version: 0.8.1 Sep 15 07:19:39.192 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: nodename nor servname provided, or not known", }, ), ) Sep 15 07:19:39.194 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: nodename nor servname provided, or not known", }, ), ) Sep 15 07:19:39.194 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "tcp open error", Os { code: 24, kind: Uncategorized, message: "Too many open files", }, ), ) Sep 15 07:19:39.194 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "tcp open error", Os { code: 24, kind: Uncategorized, message: "Too many open files", }, ), ) Sep 15 07:19:39.194 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "tcp open error", Os { code: 24, kind: Uncategorized, message: "Too many open files", }, ), ) Sep 15 07:19:39.194 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "tcp open error", Os { code: 24, kind: Uncategorized, message: "Too many open files", }, ), ) Sep 15 07:19:39.194 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "tcp open error", Os { code: 24, kind: Uncategorized, message: "Too many open files", }, ), ) Sep 15 07:19:39.216 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: nodename nor servname provided, or not known", }, ), ) Sep 15 07:19:39.216 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "tcp open error", Os { code: 24, kind: Uncategorized, message: "Too many open files", }, ), ) Sep 15 07:19:39.217 WARN Internal Error during request: hyper::Error( Connect, ConnectError( "dns error", Custom { kind: Uncategorized, error: "failed to lookup address information: nodename nor servname provided, or not known", }, ), ) ```

sesi200 commented 11 months ago

Is this dfx output or replica (dfx start) output? Also, how can I reproduce this?