Error al iniciar la pila de protocolos

Estoy haciendo un tutorial y me sale el siguiente mensaje.

Fatal: error al iniciar la pila de protocolos: escuchar udp: 30334: enlazar: normalmente solo se permite un uso de cada dirección de socket (protocolo/dirección de red/puerto).

Empecé el nodo con:

bootnode -nodekey masternode.key -verbosity 9 -addr :30333 INFO [09-04|05:47:38.287] UDP listener up
self=enode://98b3ea03edd9d500313466467dc0178ac107c0c3ac529e21abfc9586f6886c98b7e5bcd0b2de27ee4c99cce6b53ef1cad7f4a9934275d8b611dfb96061a76abe@[::]:30333

Entonces empiezo mi primer firmante.

geth --datadir signer1/ --syncmode 'full' --port 30334 --rpc --rpccorsdomain "*" --rpcaddr 'localhost' --rpcport 8544 --rpcapi 'personal,db,eth,net,web3,txpool ,miner,clique' --bootnodes 'enode://98b3ea03edd9d500313466467dc0178ac107c0c3ac529e21abfc9586f6886c98b7e5bcd0b2de27ee4c99cce6b53ef1cad7f4a9934275d8b611dfb96061a76abe@127.0.0.1:30333' --networkid 3131 --gasprice '1' -unlock '08f8e3a8db8d4d2611d524188391b689b3b6ee00' --password signer1/passphrase.txt --mine

En el segundo firmante.

geth --datadir signer2/ --syncmode 'full' --port 30334 --rpc --rpccorsdomain "*" --rpcaddr 'localhost' --rpcport 8544 --rpcapi 'personal,db,eth,net,web3,txpool ,miner,clique' --bootnodes 'enode://98b3ea03edd9d500313466467dc0178ac107c0c3ac529e21abfc9586f6886c98b7e5bcd0b2de27ee4c99cce6b53ef1cad7f4a9934275d8b611dfb96061a76abe@127.0.0.1:30333' --networkid 3131 --gasprice '1' -unlock '939fb51695c7b8892382ec253475c580377ecbd9' --password signer2/passphrase.txt --mine

Según tengo entendido, deberían escuchar los mismos puertos, pero en su lugar aparece un error.

Estoy usando Windows 10.

¿Alguna pista?

Respuestas (1)

En el segundo firmante, cambie el número de puerto a:

--port 30335

Solo un proceso puede vincularse a un determinado número de puerto, esta es la forma en que se diseñaron los sistemas operativos.

Además, lo que llama "firmante" en realidad se llama "nodo", y lo que llama "nodo" se llama "bootnode".