3.x release nat problem

Hi all,
I’m implementing a voip system with Openser.
I’ve a problem with nat and 3.x release.
I’ve several voip user agent natted by RB 411 (or 133).
I need that the nat string doesn’t hide the ua’s private ip, because this helps Openser to know that the client is behind NAT.
With 2.9.x release I don’t have any problems.
At the same conditions with 3.x release (3.15 also) the ua’s private ip is not send.
I’ve tried with action=src-nat and action=masquerade.
These are my strings:

  1. / ip firewall nat
    add chain=srcnat action=masquerade out-interface=ether1
    src-address=192.168.x.x/24 comment=“” disabled=no

    \
  2. / ip firewall nat
    add chain=srcnat action=src-nat out-interface=ether1 to-address=x.x.x.x
    src-address=192.168.x.x/24 comment=“” disabled=no


    In 2.9.x release all works in both situations.

Is there a way to solve these problems?

Thanks in advance.

Stefano

turn off sip helper ?

Hi changeip,
thanks for your reply.

I disabled sip helper, now works.

Thanks.