Connection broken likely due to Chinese Great Firewall. Frequent crash on Mac OSX and iOS
I am in Germany and was chatting with a friend in China. Ring worked OK at the beginning and we can send picture files. However, only a few minutes later, I can no longer send any message to him. My suspicion is that Ring is not using a sophisticated transport layer encryption and was easily identified by package analysis by the Chinese Great Firewall (GFW), which has been known to do such things and is very good at it. So, what kind of transport layer encryption is Ring using? I am not very good at network, but I know that the Shadowsocks project has been long fighting with the GFW and has some very good solutions to bypass the GFW. So, can Ring implement the same method to camouflage the packages? Many people in China need a secure communication tool and connect to the outside world due to massive surveillance system in China. The Chinese Communist party is also exporting its surveillance technology to other totalitarian countries. So, it would be a shame if Ring cannot bypass GFW. I am not sure if TLS1.3 is also a good candidate for this.
Additionally, I have frequent crash of Ring on my MacOS 10.12.4, also iPhone. Not sure why that happens.