Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Struggling to get a simple forward all route

gimso
2013-01-01
2013-05-09
  • gimso
    gimso
    2013-01-01

    Hi,

    I'm a SIP and OpenSIPS newbiew - so I'd appreciate any help (and as elaborate as possible) I can get.

    I'm trying to achieve a very simple taks: I want all sip sessions getting to my opensips server to be forwarded to a different SIP server.

    I have a DID which is configured to send SIP connections to my network.
    I setup the LIve VM and configured port forwarding, and when I call the DID I see the SIP messages getting to OpenSIPs.
    Immediately afterwards opensips sends a "403" message, probably since the domain is not configured correctly.

    I noticed the opensips_proxy.cfg has much more than I need, so I replaced it (the .m4 of course) with the contents from opensips.cfg.sample.

    I then added the command sethostport("10.0.0.222:5060") in route (under if (is_method("INVITE"))).

    Unfortunately this doesn't work. I don't see the SIP invites sent to 10.0.0.222.

    More problems I have:
    1. When I change the configuration file, running "/etc/init.d/opensips_proxy restart" doesn't always reload configuration. Many time only rebooting the VM loads the new configuration - is that normal?
    2. When I used the original opensips_proxy.cfg I could use xlog and see it in /var/log/syslog. But when I use it in the opensips.cfg I don't see it (I set debug=9 and fork=no) at the top - how can I use xlog?

    Thanks!