I started using SSTP few days ago between three locations. One of them is the SSTP server where all of the tunnels are terminated, the other two - dial in. I've started it with password authentication only for the moment, just to test how it works. Over the tunnels I use OSPF to advertise the networks behind the routers. Hardware: two RB951 and one RB751.
The setup works, but today I notice a strange behavior. My Internet connection at the central site was down for a couple of hours, but then after it recovered - the sstp tunnels didn't come back up again! When I connected to the remote devices, the sstp interfaces were shown as "Running". I had to manually disable/enable the sstp interface to reestablish the connection.
Isn't there a detection mechanism in SSTP that detects link failure? Should I configure something additionally?
On the other hand, I'm also running OVPN tunnels to the same locations in parallel. The OVPN tunnels reestablished without my intervention...