¿Cómo ejecutar mi propio grupo de nodos completo? (error: identificador inesperado)

Cuando ejecuto esto gethcon los siguientes parámetros:

geth --rpc --rpcaddr "my ip" --rpcport 8545

Me sale un error como:

(anonymous): Line 1:13 Unexpected identifier (and 1 more errors)

Por favor ayuda.

¿Puede proporcionar el registro de errores completo y la línea de comando completa que está ejecutando? De lo contrario, será difícil averiguar cuál es el problema real.
Eso es todo :) ...............
cuando escribo geth --rpc --rpcaddr "localhost" --gasprice 10000000000 --identity "some name" 2>>geth.log lo mismo (anónimo): Línea 1:8 Identificador inesperado (y 3 errores más) por favor ayuda 😭 PD ¡Uso la versión 1.5.0 de geth ! [ingrese la descripción de la imagen aquí ] ( i.stack.imgur.com/iJfgl.jpg )
Recibo un error geth --rpc --rpcaddr localhost o ip -- rpcport 8545 consola el mensaje de error es (anónimo): Línea 1:8 Identificador inesperado (y 3 errores más) ![ingrese la descripción de la imagen aquí ]( i.stack .imgur.com/YASls.jpg )
Proporcione una impresión de pantalla o todos los mensajes. ¿Ha ejecutado solo getho ha ejecutado ambos gethy ethminer? ¿Tiene un proxy tratando de conectarse geth? Porque el proxy enviará comandos diferentes a los que ethminerenvía.
y este comando con mi ip es el mismo problema
¿Tiene su ethminero su proxy apuntado a su gethservidor? ¿Tienes otras gethinstancias en ejecución? ¿Puedes ejecutar un killall gethpara eliminar cualquier otro gethproceso? Qué pasa entonces. También puedes ejecutar el comando geth --rpc --rpcaddr localhost --rpcport 8545 --verbosity 6 console. ¿Lo que sucede? Ejecute el comando geth --rpc --rpcaddr localhost --rpcport 9999 --verbosity 6 console.
Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .
@coreytaylor211 utilice el botón de edición para actualizar su problema. ¡No publiques respuestas!

Respuestas (1)

Resumen

@coreytaylor211 está intentando ejecutar un servidor remoto con una gethinstancia y conectarse a esta gethinstancia desde ethminersu casa.

El mensaje de error se genera a partir del siguiente código:

./Godeps/_workspace/src/github.com/robertkrimen/otto/parser/error.go: return self.error(self.idx, "Unexpected identifier")

dentro de una de las dependencias del código go-ethereum. Este código es un analizador de JavaScript.

Sospecho que hay una aplicación (lo más probable ethmineres que esté tratando de conectarse a su gethinstancia a través de un proxy que anteriormente apuntaba a un grupo de minería, pero ahora apunta a su nueva gethinstancia de servidor remoto).

Cambiar el puerto RPC predeterminado de 8545 a otra cosa y conectarlo ethminera este nuevo puerto parece tener el problema.



Detalles

En esta respuesta, le proporcionaré los pasos para configurar una gethinstancia, ya sea en su servidor externo o internamente en su red doméstica. Usaremos la comunicación estándar entre gethy sus correos electrónicos ethminery si su gethinstancia está en un servidor externo, su rendimiento de minería no será óptimo. Puedo ayudarlo a mejorar el rendimiento, pero esto requerirá que se configure un software adicional, pero primero obtenga el funcionamiento básico gethy ethminerluego podemos dar el siguiente paso.

En esta respuesta, asumiré que su gethinstancia se ejecuta en un servidor con la IP 123.456.1.2.

geth

En su gethservidor, ejecute gethcon los siguientes parámetros:

geth --rpc --rpcaddr 123.456.1.2 --rpcport 8545 console

Si obtiene errores, publique el mensaje de error completo y los comandos que usa en una respuesta separada. (Podemos limpiar esta publicación después).

ethminer

En su ethminerservidor, debería poder conectarse ethminercon su gethinstancia usando el siguiente comando (recuerde que NO se debe usar ningún proxy en este paso):

ethminer -F http://123.456.1.2:8545

Nuevamente, si obtiene errores, publique el mensaje de error completo y los comandos que usa en una respuesta separada.

Por favor, dígame si esta configuración funciona. Entonces podemos dar el siguiente paso.