I have solved the issue.
This is caused by a configuration network issue on node2.
i have the same issue like with you ，when i put the node1 and node2 on the same machine ,the cluster is fine and the session can replication.
but when i put node2 on another machine,the cluster is fine ,but the session can not replication.
can you tell me what the network issue on node2 ? this issue puzzles me for a long time.