Below is configuration of my SIP trunk. it is working fine. the actual device/host that my PBX is sending the voice traffic to is defined in the outboundproxy. fromdomain and host are only there because the provider requires that domain in the INVITE message. if that domain is not in the INVITE message the sip trunk does not register.
My issue is that if i enable qualify=yes i can see the PBX sending traffic to du.ae because its defined on the host, of which there is no valid host there. i want the qualify packets to be sent to the device defined in the outboundproxy. how can i achieve this bearing in mind that i cannot remove the fromdomain and host parameters.
outboundproxy=fixedimsmey.duentdxb.duvoip.fmc
fromdomain=du.ae
host=du.ae
username=xxxxxxxxx
type=peer
secret=xxxxxxxxx
disallow=all
allow=ulaw
canreinvite=yes
insecure=port,invite
trustrpid=yes
sendrpid=yes