plamoni/SiriProxy — Issue #294: iPhone 4S can't get keys
Author: Tterrafan
Created: 2012-01-25 21:17:20+00:00
State: open

Hi,

Now Siri Server is running, but it doesn't get any keys from 4S.

When I connect with 4s (i have only installed ca.pem), nothing happens on terminal.
Do you know how to solve this (maybe VPN?).

System: Debian Squeeze vServer

When I connect with iPhone 4 and the same certs, it says:

start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
[Info - SiriProxy] Created a connection!
[Key - SiriProxy] No keys available in database
[Info - SiriProxy] GSM iPhone 4 connected. Using saved keys
[Info - SiriProxy] Changed header to iphone4s]
[Info - iPhone] Received Object: CreateSessionInfoRequest
[Protection - Siriproxy] Dropping Object from iPhone] CreateSessionInfoRequest due to no validation available

So why can they connect to my proxy without certificate?

And when I connect to IP without Cert,
this comes (see at the end, its long).

So why can they connect to my proxy without certificate?

Best regards,

Timo

------
Terminal without Certs on iPhone 4:

Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]
[Info - SiriProxy] Active connections [3] Max connections [50]
[Info - SiriProxy] Active connections [3] Max connections [50]
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - iPhone] Curent connection [3]
start conn #, @zip_stream=#, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=false, @name="iPhone", @ssled=false>
[Info - Plugin Manager] Plugins laoded: [#>]