Sim, existe um servidor VPN SSTP (e muito mais) baseado em Linux (e Windows / Mac). É chamado de SoftEther VPN ( link ). Melhor de folga, é grátis. Concedido, há algumas limitações com a versão gratuita (por exemplo, não é possível usar autenticação externa, certificados de cliente, etc.)
Em geral, parece funcionar bem. É fácil de instalar, usar e gerenciar. Tem decentemente boa documentação. Tem algumas opções. Eu usei no Ubuntu 13.04. Ele atende aos requisitos do meu servidor SSTP.