liejiaochen / siphon

Automatically exported from code.google.com/p/siphon
0 stars 0 forks source link

Backgrounding enabled = cant register with SIP server #514

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Enable Backgrounding option
2. Try to register with SIP server
3. Cant Register

What is the expected output? What do you see instead?
Should be able to register with SIP server.

What version of the product are you using? On what operating system?
3.9.11

Please provide any additional information below.
If I disable Backgrounding I can Register with SIP Server, no other setting 
changed.

Original issue reported on code.google.com by dqui...@gmail.com on 28 Apr 2011 at 2:13

GoogleCodeExporter commented 9 years ago
Apple authorizes/allows background task with TCP connection only.
If your SIP provider doesn't allow this kind of connection, you can't enable 
background support.

Original comment by samuelv0...@gmail.com on 28 Apr 2011 at 7:58

GoogleCodeExporter commented 9 years ago
You are correct, my server is only allowing UDP connections. Don't want to
enable TCP. It is fine then. Stupid Apple! Thank you.

Original comment by dqui...@gmail.com on 28 Apr 2011 at 9:10

GoogleCodeExporter commented 9 years ago
i am not sure about this, i selected TCP and could not connect in siphon, but 
in Bria i could connect just fine with backrounding .. i hit the menu key, 
started fragger and then locked the phone, called my self and Bria brought the 
phone to life. 

Original comment by bila...@gmail.com on 31 May 2011 at 2:00

GoogleCodeExporter commented 9 years ago
Did you set Bria to use TCP? I just tried it and it would register with my 
server as it doesnt accept TCP connections.

I did connect with Bria, double clicked the menu key to enable Backgrounder, 
closed Bria, locked the phone and was able to receive a call.

When I tried it with Siphon, I opened Siphon, double click the menu key to 
enable Backgrounder, closed the app but Backgrounder stopped. It said 
Backgrounder enabled but after a few seconds the Backgrounder icon disappears. 

Enabling "Run in Background" on Bria doesnt work, maybe because TCP is not 
being used. If I open Bria, lock the phone, it rings. If I open Bria, close the 
Bria (I assumed backgrounding meant this) it doesnt ring.

Both are using UDP so I dont know what is going on.

Original comment by dqui...@gmail.com on 31 May 2011 at 1:13

GoogleCodeExporter commented 9 years ago
no, i didnt enable tcp in bria, every thing is default, so must be UDP since my 
provider dosnt support TCP, which means they some how got background support 
enabled on UDP

Original comment by bila...@gmail.com on 31 May 2011 at 11:33