I get a socket engine error when I run the Chipflip example on my machine. I have the server running as well as two emulators running with different IP's. I have managed to connect both the clients to the server emulator. They get registered with the server properly. When I try to start a session, I also get the ACK packet from the other cleint, and then I get a socket engine error.
The error number I get is :
I managed to compile the code with no problems. I also managed to connect to the server. Only when I send a request to start a session, I get an ACK message from both clients and then I get a socket error. Can it be that the client that is sending the INVITE message , doest it keep on sending the message again and again. How do I know what does the error code mean ? like what does SIP error 17715 mean ? is there a way to find this ?
I have the same problem...I've been trying to sniff the ethernet trafic with ethereal program in order to find the bug....well I think the emulator can't find eachother when attempting to create the socket connection. My configuration is:
EmulatorA : 192.168.1.2
When EmulatorA try to connect to EmulatorB by socket, it broadcast a ARP packet sayin "Who has 192.168.1.3?"
None reply so occurs -191 socket error.
What can I do to resolve this problem?