Hello everyone, I am a complete beginner with ser and I would like to ask you for a help.
I have such scenario. There are MRCP servers (ASR and TTS) accessible only through PPTP vpn. Because I couldn't find PPTP client for Solaris, there is only one possible solution for me - to have linux box connect to vpn and act as a proxy and forward SIP and rtp packets between MRCP servers and Solaris.
+-------------+ | PPTP VPN | | +-------+ | | | MRCP | | | +-------+ | | || | | || | | +---------+ | +-----------+ | |Linux box|=====|Solaris box| | +---------+ | +-----------+ +-------------+
As there is no way to make MRCP servers register with proxy, I was thinking about using call forwarding... When the MRCP servers are not registered with proxy (everytime) proxy should then forward the sip messages and rtp stream to their IP address (in fact I will be making call to unregistered UA, that proxy doesn't know but I do). Problem is that does not seem like a clean solution to me.
Can you please give me some pointers how to solve this issue? Thanks in advance