When the pptp client set encryption level to "high" in Apple device (iphone,mac os), ros will get "Encryption got out of sync" in 20 sec.
If change the encryption level to "no", It will be OK.
Windows client have no problem with it (both encryption high / no).
Linux client have the same problem (I test it with openwrt)