aeternity / aestratum_client

Stratum client
5 stars 1 forks source link

Unexpected protocol messages #11

Open dincho opened 2 years ago

dincho commented 2 years ago

Server side:

2022-06-20 15:43:45.776 [info] <0.14054.126> send_error_rsp, rsp: #{data => null,id => null,method => undefined,reason => parse_error,type => rsp}
2022-06-20 15:43:45.777 [error] <0.14054.126> recv_msg_error, reason: parse_error
2022-06-20 15:43:45.780 [info] <0.14054.126> send_error_rsp, rsp: #{data => null,id => null,method => undefined,reason => parse_error,type => rsp}
2022-06-20 15:43:45.780 [error] <0.14054.126> recv_msg_error, reason: parse_error
2022-06-20 15:43:45.782 [info] <0.14054.126> send_error_rsp, rsp: #{data => null,id => null,method => undefined,reason => parse_error,type => rsp}
2022-06-20 15:43:45.782 [info] <0.14054.126> handle_conn_timeout, phase: connected
2022-06-20 15:43:45.782 [info] <0.14054.126> close_session
2022-06-20 15:43:49.443 [info] <0.28617.119> new candidate with target 31213272084794566958821857212753368595168284446602072262680508727568344547328
2022-06-20 15:47:05.989 [info] <0.24114.120> socket_close
2022-06-20 15:47:05.989 [info] <0.24114.120> close_session
2022-06-20 15:48:29.343 [info] <0.20193.126> new_client_connection, ip: {13,53,41,233}, port: 46441
2022-06-20 15:48:29.359 [info] <0.20193.126> handle_conn_timeout, phase: connected
2022-06-20 15:48:29.359 [info] <0.20193.126> close_session
2022-06-20 15:48:29.375 [info] <0.20259.126> new_client_connection, ip: {13,53,41,233}, port: 59185
2022-06-20 15:48:29.375 [error] <0.20259.126> recv_msg, reason: unexpected_msg, msg: #{id => 0,method => configure,params => [],type => req}
2022-06-20 15:48:29.377 [info] <0.20259.126> send_unknown_error_rsp, rsp: #{data => <<"unexpected_msg">>,id => 0,reason => unknown_error,type => rsp}
2022-06-20 15:48:29.393 [info] <0.20259.126> handle_conn_timeout, phase: connected
2022-06-20 15:48:29.393 [info] <0.20259.126> close_session
2022-06-20 15:48:51.415 [info] <0.19870.126> new candidate with target 31338221300656863325629576032884031863959459323434244940875171066116007002112

client:

2022-06-20 15:48:29.343 [info] <0.357.0>@aestratum_client_handler:init:67 socket_connected, transport: gen_tcp, host: <<"13.53.161.215">>, port: 9999
2022-06-20 15:48:29.345 [info] <0.357.0>@aestratum_client_session:send_configure_req:326 send_configure_req, req: #{id => 0,method => configure,params => [],type => req}
2022-06-20 15:48:29.361 [warning] <0.357.0>@aestratum_client_handler:result:145 socket_send, reason: closed, data: <<"{\"id\":0,\"jsonrpc\":\"2.0\",\"method\":\"mining.configure\",\"params\":[]}\n">>
2022-06-20 15:48:29.362 [critical] <0.357.0>@aestratum_client_session:close_session:376 close_session
2022-06-20 15:48:29.374 [info] <0.365.0>@aestratum_client_handler:init:67 socket_connected, transport: gen_tcp, host: <<"13.53.161.215">>, port: 9999
2022-06-20 15:48:29.374 [info] <0.365.0>@aestratum_client_session:send_configure_req:326 send_configure_req, req: #{id => 0,method => configure,params => [],type => req}
2022-06-20 15:48:29.378 [error] <0.365.0>@aestratum_client_session:recv_rsp:224 recv_error_rsp, rsp: #{data => <<"unexpected_msg">>,id => 0,method => configure,msg => <<"Other/Unknown">>,reason => unknown_error,type => rsp}
2022-06-20 15:48:29.393 [warning] <0.365.0>@aestratum_client_handler:handle_socket_close:115 socket_close
2022-06-20 15:48:29.393 [critical] <0.365.0>@aestratum_client_session:close_session:376 close_session

Restart of the client seems to "fix" it