Skip to content
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.

invalid json request is crashing it #24

Open
ethereumpy opened this issue Feb 17, 2018 · 5 comments
Open

invalid json request is crashing it #24

ethereumpy opened this issue Feb 17, 2018 · 5 comments

Comments

@ethereumpy
Copy link

any solution available ?

@LostSoulfly
Copy link
Owner

LostSoulfly commented Feb 17, 2018 via email

@PaulSpoerry
Copy link

PaulSpoerry commented Mar 2, 2018

FWIW this seems to happen consistently on Ethermine but does not happen when connected to Nanopool which leads me to believe it's an Ethermine issue.

{"id":999,"jsonrpc": "2.0","result": false,"error": "Invalid JSON request"}

4:21:01 PM <----<
{"id":999,"jsonrpc": "2.0","result": false,"error": "Invalid JSON request"}

[192.168.1.1_52881] 4:21:01 PM: Server error for Miner: Invalid JSON request
4:21:02 PM >---->
":"eth_submitWork","params":["0xe08eff081c5ff41b","",""]}

[192.168.1.1_52881] 4:21:02 PM: Error converting value ":" to type 'MinerProxy.JsonProtocols.EthClientRootObject'. Path '', line 1, position 3.
4:21:02 PM <----<
{"id":999,"jsonrpc": "2.0","result": false,"error": "Invalid JSON request"}

4:21:02 PM <----<
{"id":999,"jsonrpc": "2.0","result": false,"error": "Invalid JSON request"}

[192.168.1.1_52881] 4:21:02 PM: Server error for Miner: Invalid JSON request

@samu01
Copy link
Collaborator

samu01 commented Mar 3, 2018

I am using the proxy on Ethermine and I have not had any issues, what is your minerproxy config?

@PaulSpoerry
Copy link

PaulSpoerry commented Mar 3, 2018

FWIW ethermine was giving me an insane amount of stale shares. Greater than 50% so I've switched back to Nanopool for the moment. I know Claymore does the stale share thing... but I'm routing my miner traffic to an external address (not displayed below) so that it goes out my network and back in through my public facing IP address).

Here was the config though. I also tried using the default 4444 ports too.

{ "allowedAddresses": [ "192.168.1.1", "0.0.0.0" ], "poolList": [ { "poolAddress": "us1.ethermine.org", "poolPort": 14444 }, { "poolAddress": "us2.ethermine.org", "poolPort": 14444 } ], "proxyListenPort": 9000, "webSocketPort": 9091, "log": true, "debug": false, "identifyDevFee": true, "showEndpointInConsole": true, "showRigStats": true, "useDotWithRigName": true, "useSlashWithRigName": false, "useWorkerWithRigName": false, "colorizeConsole": true, "replaceWallet": true, "useWebSockServer": true, "usePasswordAsRigName": false, "donateDevFee": false, "useRigNameAsEndPoint": false, "percentToDonate": 0, "rigStatsIntervalSeconds": 60, "walletAddress": "wallet", "devFeeWalletAddress": "", "minedCoin": "ETH" }

@samu01
Copy link
Collaborator

samu01 commented Mar 3, 2018

Don't see anything wrong with the config.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants