INFURA / devp2p-network

Tools for analyzing the DevP2P network
Apache License 2.0
32 stars 18 forks source link

Starts but timeouts? (macOS) #33

Open hmijail opened 4 years ago

hmijail commented 4 years ago

macOS 10.15.3 When installing with npm install, there were a number of error messages regarding compilation. Ends with

gyp ERR! build error
gyp ERR! stack Error: `make` failed with exit code: 2
gyp ERR! stack     at ChildProcess.onExit (/usr/local/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:194:23)
gyp ERR! stack     at ChildProcess.emit (events.js:315:20)
gyp ERR! stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)
gyp ERR! System Darwin 19.3.0
gyp ERR! command "/usr/local/Cellar/node/14.3.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/mija/programming/ConsenSys/devp2p-network/node_modules/leveldown
gyp ERR! node -v v14.3.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm WARN devp2p-network@1.0.0 No repository field.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: scrypt@6.0.3 (node_modules/scrypt):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: scrypt@6.0.3 install: `node-gyp rebuild`
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! leveldown@4.0.2 install: `prebuild-install || node-gyp rebuild`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the leveldown@4.0.2 install script.

However, npm startseems to start working, though it times out later:


> devp2p-network@1.0.0 start /Users/mija/programming/ConsenSys/devp2p-network
> INFURA_ID=09bcdf3656ee4a80b05a4a921358d109 node index.js

(sequelize) Warning: PostgresSQL does not support 'INTEGER' with LENGTH, UNSIGNED or ZEROFILL. Plain 'INTEGER' will be used instead.
>> Check: http://www.postgresql.org/docs/9.4/static/datatype.html
{ _: [], n: 'mainnet', network: 'mainnet', '$0': 'index.js' }
undefined
Executing (default): SELECT 1+1 AS result
Executing (default): CREATE TABLE IF NOT EXISTS "peers" ("id"   SERIAL , "address" VARCHAR(255), "bestBlockNumber" INTEGER, "bestHash" VARCHAR(255), "capabilities" VARCHAR(255)[], "clientId" VARCHAR(255), "clientMeta1" VARCHAR(255), "clientMeta2" VARCHAR(255), "clientMeta3" VARCHAR(255), "clientMeta4" VARCHAR(255), "country" VARCHAR(255), "enode" VARCHAR(255) UNIQUE, "infuraBlockNumber" INTEGER, "infuraDrift" INTEGER, "latitude" FLOAT, "longitude" FLOAT, "numPeers" INTEGER, "port" INTEGER, "timestamp" TIMESTAMP WITH TIME ZONE, "totalDifficulty" VARCHAR(255), "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "updatedAt" TIMESTAMP WITH TIME ZONE NOT NULL, PRIMARY KEY ("id"));
Executing (default): CREATE TABLE IF NOT EXISTS "peer_errs" ("id"   SERIAL , "address" VARCHAR(255), "capabilities" VARCHAR(255)[], "clientId" VARCHAR(255), "clientMeta1" VARCHAR(255), "clientMeta2" VARCHAR(255), "clientMeta3" VARCHAR(255), "clientMeta4" VARCHAR(255), "country" VARCHAR(255), "enode" VARCHAR(255) UNIQUE, "latitude" FLOAT, "longitude" FLOAT, "error" VARCHAR(255), "timestamp" TIMESTAMP WITH TIME ZONE, "createdAt" TIMESTAMP WITH TIME ZONE NOT NULL, "updatedAt" TIMESTAMP WITH TIME ZONE NOT NULL, PRIMARY KEY ("id"));
Executing (default): SELECT i.relname AS name, ix.indisprimary AS primary, ix.indisunique AS unique, ix.indkey AS indkey, array_agg(a.attnum) as column_indexes, array_agg(a.attname) AS column_names, pg_get_indexdef(ix.indexrelid) AS definition FROM pg_class t, pg_class i, pg_index ix, pg_attribute a WHERE t.oid = ix.indrelid AND i.oid = ix.indexrelid AND a.attrelid = t.oid AND t.relkind = 'r' and t.relname = 'peers' GROUP BY i.relname, ix.indexrelid, ix.indisprimary, ix.indisunique, ix.indkey ORDER BY i.relname;
Executing (default): SELECT i.relname AS name, ix.indisprimary AS primary, ix.indisunique AS unique, ix.indkey AS indkey, array_agg(a.attnum) as column_indexes, array_agg(a.attname) AS column_names, pg_get_indexdef(ix.indexrelid) AS definition FROM pg_class t, pg_class i, pg_index ix, pg_attribute a WHERE t.oid = ix.indrelid AND i.oid = ix.indexrelid AND a.attrelid = t.oid AND t.relkind = 'r' and t.relname = 'peer_errs' GROUP BY i.relname, ix.indexrelid, ix.indisprimary, ix.indisunique, ix.indkey ORDER BY i.relname;
Executing (default): CREATE INDEX "peer_errs_timestamp" ON "peer_errs" ("timestamp")
Executing (default): CREATE INDEX "peers_best_block_number" ON "peers" ("bestBlockNumber")
Executing (default): CREATE UNIQUE INDEX "peers_enode" ON "peers" ("enode")
Executing (default): CREATE INDEX "peers_infura_block_number" ON "peers" ("infuraBlockNumber")
Executing (default): CREATE INDEX "peers_infura_drift" ON "peers" ("infuraDrift")
Executing (default): CREATE INDEX "peers_timestamp" ON "peers" ("timestamp")
Error: Timeout error: ping 13.93.211.84:30303
    at Timeout._onTimeout (/Users/mija/programming/ConsenSys/devp2p-network/node_modules/ethereumjs-devp2p/lib/dpt/server.js:97:29)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7)
Error: Timeout error: ping 191.235.84.50:30303
    at Timeout._onTimeout (/Users/mija/programming/ConsenSys/devp2p-network/node_modules/ethereumjs-devp2p/lib/dpt/server.js:97:29)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7)
Error: Timeout error: ping 13.75.154.138:30303
    at Timeout._onTimeout (/Users/mija/programming/ConsenSys/devp2p-network/node_modules/ethereumjs-devp2p/lib/dpt/server.js:97:29)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7)
Error: Timeout error: ping 52.74.57.123:30303
    at Timeout._onTimeout (/Users/mija/programming/ConsenSys/devp2p-network/node_modules/ethereumjs-devp2p/lib/dpt/server.js:97:29)
    at listOnTimeout (internal/timers.js:531:17)
    at processTimers (internal/timers.js:475:7)
^C