Replying to Oded Arbel: > Yes - that indeed was the problem. the bearerbox was configured to bind the > WDP listener to all interfaces, which included an interface with a few > virtual IPs (aliases). the packets from the phone where received on one of > these aliases, but the response was sent from the primary (real) interface. > the firewall in front of the machine then probably discarded the packet as > not belonging to the same connection (its a stateful firewall. I'm not sure > that it did that, but the fact was that the response was sent, but never > received by the phone).
:))) I'v beaten by the issue long time. Some phones working with this setup, some don't. > I think that the response should be generated from the same IP the request was > made to. I have a patch (along with others) which address this issue, and many more. Basically, you put space-separated list of ip addresses in wdp-interfaces statement in .conf, and patched kannel send responces from proper addresses. -- Paul P 'Stingray' Komkoff Jr // http://stingr.net/key <- my pgp key This message represents the official view of the voices in my head
