Problem mining on the stratum

Hi,

I’m trying to mine on the stratum, I started the node and when I try to connect a remote computer to it, I get a subscription error in the client and the following log in aestratum.log :
2020-09-07 20:49:32.279 [info] <0.5073.0> new_client_connection, ip: {127,0,0,1}, port: 43370
2020-09-07 20:49:32.280 [error] <0.5073.0> recv_msg_error, reason: invalid_msg, id: 1
2020-09-07 20:49:32.281 [info] <0.5073.0> send_error_rsp, rsp: #{data => null,id => 1,method => undefined,reason => invalid_msg,type => rsp}
2020-09-07 20:49:32.426 [info] <0.5073.0> socket_close
2020-09-07 20:49:32.427 [info] <0.5073.0> close_session

aeternity.yaml:
sync:
port: 3015
keys:
dir: /root/.aeternity/keys
peer_password: “xxxxxxxx”
mining:
autostart: true
beneficiary: “ak_2f2oR62bB5Y1JpLW87ZdP9dsrmi9Whze3yf2VtKWTMANsqG5Nz”
cuckoo:
edge_bits: 29
http:
external:
port: 3013
internal:
port: 3113
websocket:
channel:
port: 3014
chain:
persist: true
db_path: /root/.aeternity/my_db
fork_management:
network_id: ae_mainnet
stratum:
enabled: true
connection:
port: 9999
max_connections: 1024
num_acceptors: 100
session:
extra_nonce_bytes: 4
initial_share_target: 115790322390251417039241401711187164934754157181743688420499462401711837019160
max_share_target: 115790322390251417039241401711187164934754157181743688420499462401711837020160
desired_solve_time: 30
max_solve_time: 60
share_target_diff_threshold: 5.0
max_jobs: 20
msg_timeout: 15
reward:
reward_last_rounds: 1
beneficiaries: [“ak_2f2oR62bB5Y1JpLW87ZdP9dsrmi9Whze3yf2VtKWTMANsqG5Nz:1.0”]
keys:
dir: /root/.aeternity/stratum_keys

Thank you for your help.

More info I traced what is sent and replied :
Sent : {“id”:1, “method”:“mining.subscribe”, “params”:[“0007235e82”, null, “127.0.0.1”, 3416]}
Reply from the node: {“error”:[-32000,“Invalid request”,null],“id”:1,“jsonrpc”:“2.0”,“result”:null}