Remix no se conecta a mi red privada

Inicialicé el archivo de génesis y luego ejecuté ese comando en la consola.

    geth --rpc --rpcaddr 0.0.0.0 --rpcport 8549 --rpccorsdomain "*" --rpcvhosts "*" --rpcapi "network,admin,personal" --datadir /home/ethereum --networkid 8982 console  

Estoy ejecutando el proveedor en mi consola.

 IPC endpoint opened                      url=/home/ethereum/geth.ipc
 HTTP endpoint opened                     url=http://0.0.0.0:8549            
 cors=* vhosts=*

He dado el punto final del proveedor web3 como: http://localhost:8549 Remix muestra este mensaje --

Not possible to connect to the Web3 provider. Make sure the provider is running and a connection is open (via IPC or RPC).
Una vez me enfrenté a un problema similar. ¿Estás usando https para conectarte con remix? (Por mí funcionó cambiando https a http)
no, sigue sin funcionar. @briomkez
¿Estás tratando de conectarte desde el https? Intenta conectarte desde la httppágina.
Me estoy conectando desde la página http pero ahora muestra un error:Cannot get account list: Error: The method eth_accounts does not exist/is not available
También cambié el número de puerto.

Respuestas (3)

Creo que no puede conectar un nodo desde el navegador usando remix porque no lo ha incluido web3en la rpcapilista durante el lanzamiento geth.

Consulte el problema para obtener más detalles-

https://github.com/ethereum/remix-ide/issues/975 .

Mi IDE remix ahora está conectado a la red privada. Usé lo siguiente:

     geth --networkid 8982 --datadir "E:\privateEthereum\private" --rpc --rpcaddr "0.0.0.0" --rpcport "8549" --rpcapi "web3,net,eth,admin,personal" --rpccorsdomain "*" console

El único error fue que usé network en lugar de net en rpcapi.

Está intentando ejecutar tanto el cliente geth como el cliente DApp en el mismo puerto. Cambie el http://localhost:8549 a otro puerto, digamos http://localhost:8540 y ejecútelo de nuevo.

Asegúrese de que el puerto al que está cambiando no esté en uso.

Si el problema persiste, intente volver a iniciar sesión en su PC y vuelva a intentarlo. A veces, Remix tiende a mantener los valores anteriores. Cambiar los números de puerto debería funcionar.