jimmykane / The-Three-Little-Pigs-Siri-Proxy

A intelligent Siri Proxy with multiple key storage and key throttling.
137 stars 49 forks source link

[Info - Forwarding object to iPhone] CommandFailed #112

Closed pelletierdr closed 12 years ago

pelletierdr commented 12 years ago

I've installed TTLP on a virtual box VM on Ubuntu 11.10 which is running on Windows 7. It looks like I have everything setup properly for the most part because my iPhone 4s connects and works properly and the server status then shows that it has 1 active key. I've got Spire installed on my iPhone 4 and have the proxy pointed to https://192.168.x.x which is the IP of the TTLP machine. I'm hoping to get some insight as to what is wrong.

I installed the Certificate on both devices as well. To set it up I followed the following blog: http://am3yrus.over-blog.com/article-installation-of-jimmykane-s-the-three-little-pigs-siri-proxy-on-ubuntu-11-10-97346583.html

I'll post the output below in another comment.

Thanks for any help.

pelletierdr commented 12 years ago

root@SiriProxyServer:~# rvm 1.9.3 do siriproxy server /var/lib/ruby-rvm/gems/ruby-1.9.3-p0/gems/siriproxy-0.9ba/lib/siriproxy/version.rb:2: warning: already initialized constant VERSION Initializing TLP version [0.9ba] Mysql Server version: 5.1.58-1ubuntu1 Connection and dataset ok [Info - SiriProxy] Email notifications are [OFF]! Starting SiriProxy on port 443.. Server is Up and Running Create server for iPhone connection [Info - SiriProxy] Created a connection! [Info - iPhone] Curent connections [2] start conn #<SiriProxy::Connection::Iphone:0x8872bcc @signature=6, @processed_headers=false, @output_buffer="", @input_buffer="", @unzipped_input="", @unzipped_output="", @unzip_stream=#, @zip_stream=#Zlib::Deflate:0x8872a8c, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=true, @name="iPhone", @maxconnections=15, @keysavailable=1, @ssled=false> [Info - Plugin Manager] Plugins laoded: [#<SiriProxy::Plugin::Example:0x89ec3a4 @manager=#<SiriProxy::PluginManager:0x8872460 @plugins=[...]>>] [Info - iPhone] SSL completed for iPhone [Info - SiriProxy] Created a connection! [RollEyes - Siri-Proxy] [Info - SiriProxy] iPhone 4S connected [RollEyes - Siri-_Proxy] [Info - SiriProxy] using iPhone 4S validationData and saving it [Info - SiriProxy] Duplicate Validation Data. Key NOT saved [Info - SiriProxy] using/created assistantId: d173a28c-4dbd-470b-bbac-a410ad9ad6a2 [Info - SiriProxy] using/created speechID: 7c71f1c7-cc6e-4ac5-9c9f-e8b3e6dd8a20 [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Info - Forwarding object to Guzzoni] SetRestrictions [Info - Guzzoni] SSL completed for Guzzoni [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Info - Forwarding object to Guzzoni] ClearContext [Info - iPhone] Received Object: StartSpeechRequest (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] StartSpeechRequest [Info - iPhone] Received Object: SetRequestOrigin (group: com.apple.ace.system) [Info - User Location] lat: 43.40866607629872, long: -71.081037108132 [Info - Forwarding object to Guzzoni] SetRequestOrigin [Info - Guzzoni] Received Object: AssistantLoaded (group: com.apple.ace.system) [Info - Forwarding object to iPhone] AssistantLoaded [Info - Guzzoni] Received Object: SetConnectionHeader (group: com.apple.ace.system) [Info - Forwarding object to iPhone] SetConnectionHeader [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] SpeechPacket [Info - iPhone] Received Object: FinishSpeech (group: com.apple.ace.speech) [Info - Forwarding object to Guzzoni] FinishSpeech [Info - Guzzoni] Received Object: SpeechRecognized (group: com.apple.ace.speech) [Info - Forwarding object to iPhone] SpeechRecognized [Info - Plugin Manager] Processing 'What's the weather for tomorrow ' [Info - Plugin Manager] Processing plugin #SiriProxy::Plugin::Example:0x89ec3a4 [Info - Plugin Manager] No matches for 'What's the weather for tomorrow ' [Info - SiriProxy] Active connections [4] Max connections [15] [Info - Guzzoni] Received Object: AddViews (group: com.apple.ace.assistant) [Info - Forwarding object to iPhone] AddViews [Info - Guzzoni] Received Object: AddViews (group: com.apple.ace.assistant) [Info - Forwarding object to iPhone] AddViews [Info - Guzzoni] Received Object: RequestCompleted (group: com.apple.ace.system) [Info - Forwarding object to iPhone] RequestCompleted [Info - SiriProxy] Active connections [4] Max connections [15] Create server for iPhone connection [Info - SiriProxy] Created a connection! [Info - iPhone] Curent connections [4] start conn #<SiriProxy::Connection::Iphone:0x8ec66e0 @signature=10, @processed_headers=false, @output_buffer="", @input_buffer="", @unzipped_input="", @unzipped_output="", @unzip_stream=#, @zip_stream=#Zlib::Deflate:0x8ec6604, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=true, @name="iPhone", @max_connections=15, @keysavailable=1, @ssled=false> [Info - Plugin Manager] Plugins laoded: [#<SiriProxy::Plugin::Example:0x8ec5dd0 @manager=#<SiriProxy::PluginManager:0x8ec6168 @plugins=[...]>>] [Info - iPhone] SSL completed for iPhone [Info - SiriProxy] Created a connection! [Info - SiriProxy] GSM iPhone 4 connected [Info - SiriProxy] Changed header to iphone4s] [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [10] to [20] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[20]
[Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[20]
[Info - Forwarding object to Guzzoni] SetAssistantData [Info - Guzzoni] SSL completed for Guzzoni [Info - iPhone] Received Object: GetAnchors (group: com.apple.ace.sync) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[20]
[Info - Forwarding object to Guzzoni] GetAnchors [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[20]
[Info - Forwarding object to Guzzoni] SetRestrictions [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [20] to [30] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[30]
[Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[30]
[Info - Forwarding object to Guzzoni] SetAssistantData [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[30]
[Info - Forwarding object to Guzzoni] ClearContext [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [30] to [40] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] SetAssistantData [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] ClearContext [Info - iPhone] Received Object: GetAnchors (group: com.apple.ace.sync) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] GetAnchors [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] ClearContext [Info - iPhone] Received Object: StartSpeechRequest (group: com.apple.ace.speech) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] StartSpeechRequest [Info - iPhone] Received Object: SetRequestOrigin (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - User Location] lat: , long: [Info - Forwarding object to Guzzoni] SetRequestOrigin [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - iPhone] Received Object: CancelSpeech (group: com.apple.ace.speech) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[40]
[Info - Forwarding object to Guzzoni] CancelSpeech [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [40] to [50] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] SetAssistantData [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] ClearContext [Info - iPhone] Received Object: GetAnchors (group: com.apple.ace.sync) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] GetAnchors [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[50]
[Info - Forwarding object to Guzzoni] ClearContext [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [50] to [60] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] SetAssistantData [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] ClearContext [Info - iPhone] Received Object: GetAnchors (group: com.apple.ace.sync) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] GetAnchors [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[60]
[Info - Forwarding object to Guzzoni] ClearContext [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [60] to [70] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[70]
[Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[70]
[Info - Forwarding object to Guzzoni] SetAssistantData [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[70]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[70]
[Info - Forwarding object to Guzzoni] ClearContext [Info - iPhone] Received Object: GetAnchors (group: com.apple.ace.sync) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[70]
[Info - Forwarding object to Guzzoni] GetAnchors [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[70]
[Info - Forwarding object to Guzzoni] SetRestrictions [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system) [Info - Forwarding object to iPhone] CommandFailed [Info - SiriProxy] Active connections [6] Max connections [15] [Info

jimmykane commented 12 years ago

I need you to run and repaste log with log level 3

siriproxy server -l 3

we are close to the bug.

jimmykane commented 12 years ago

even better with log level 4

pelletierdr commented 12 years ago
             {"lowTemperature"=>-8.0,
              "highTemperature"=>-1.0,
              "timeIndex"=>2,
              "chanceOfPrecipitation"=>10,
              "isUserRequested"=>true,
              "condition"=>
               {"class"=>"Condition",
                "properties"=>
                 {"conditionCode"=>"PartlyCloudyDay",
                  "conditionCodeIndex"=>30},
                "group"=>"com.apple.ace.weather"}},
            "group"=>"com.apple.ace.weather"},
           {"class"=>"DailyForecast",
            "properties"=>
             {"lowTemperature"=>-4.0,
              "highTemperature"=>6.0,
              "timeIndex"=>3,
              "chanceOfPrecipitation"=>30,
              "isUserRequested"=>false,
              "condition"=>
               {"class"=>"Condition",
                "properties"=>
                 {"conditionCode"=>"Cloudy", "conditionCodeIndex"=>26},
                "group"=>"com.apple.ace.weather"}},
            "group"=>"com.apple.ace.weather"},
           {"class"=>"DailyForecast",
            "properties"=>
             {"lowTemperature"=>-2.0,
              "highTemperature"=>8.0,
              "timeIndex"=>4,
              "chanceOfPrecipitation"=>20,
              "isUserRequested"=>false,
              "condition"=>
               {"class"=>"Condition",
                "properties"=>
                 {"conditionCode"=>"PartlyCloudyDay",
                  "conditionCodeIndex"=>30},
                "group"=>"com.apple.ace.weather"}},
            "group"=>"com.apple.ace.weather"},
           {"class"=>"DailyForecast",
            "properties"=>
             {"lowTemperature"=>-1.0,
              "highTemperature"=>6.0,
              "timeIndex"=>5,
              "chanceOfPrecipitation"=>60,
              "isUserRequested"=>false,
              "condition"=>
               {"class"=>"Condition",
                "properties"=>
                 {"conditionCode"=>"MostlyCloudyDay",
                  "conditionCodeIndex"=>28},
                "group"=>"com.apple.ace.weather"}},
            "group"=>"com.apple.ace.weather"},
           {"class"=>"DailyForecast",
            "properties"=>
             {"lowTemperature"=>-4.0,
              "highTemperature"=>4.0,
              "timeIndex"=>6,
              "chanceOfPrecipitation"=>70,
              "isUserRequested"=>false,
              "condition"=>
               {"class"=>"Condition",
                "properties"=>
                 {"conditionCode"=>"Showers", "conditionCodeIndex"=>11},
                "group"=>"com.apple.ace.weather"}},
            "group"=>"com.apple.ace.weather"}],
         "units"=>
          {"class"=>"Units",
           "properties"=>
            {"speedUnits"=>"KPH",
             "distanceUnits"=>"Kilometers",
             "temperatureUnits"=>"Celsius",
             "pressureUnits"=>"MB"},
           "group"=>"com.apple.ace.weather"}},
       "group"=>"com.apple.ace.weather"}]},
  "group"=>"com.apple.ace.weather"}]},

"aceId"=>"e6163935-2d80-496b-986c-9b5665b748ac", "refId"=>"6950D4C5-4B9E-4FDD-BDFC-87D3D2C1698F", "group"=>"com.apple.ace.assistant"} [Info - Forwarding object to iPhone] AddViews Ping - iPhone [Info - Guzzoni] Received Object: RequestCompleted (group: com.apple.ace.system, ref_id: 6950D4C5-4B9E-4FDD-BDFC-87D3D2C1698F,ace_id: 52e89a87-3aa3-4fa4-a776-802b5458407d) {"class"=>"RequestCompleted", "properties"=>{"callbacks"=>[]}, "aceId"=>"52e89a87-3aa3-4fa4-a776-802b5458407d", "refId"=>"6950D4C5-4B9E-4FDD-BDFC-87D3D2C1698F", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] RequestCompleted Pong - Guzzoni [Info - SiriProxy] Active connections [4] Max connections [30] [Info - SiriProxy] Active connections [4] Max connections [30] Create server for iPhone connection [Info - SiriProxy] Created a connection! [Info - iPhone] Curent connections [4] start conn #<SiriProxy::Connection::Iphone:0x948eb90 @signature=12, @processed_headers=false, @output_buffer="", @input_buffer="", @unzipped_input="", @unzipped_output="", @unzip_stream=#, @zip_stream=#Zlib::Deflate:0x948eac8, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=true, @name="iPhone", @max_connections=30, @keysavailable=2, @ssled=false> [Info - Plugin Manager] Plugins laoded: [#<SiriProxy::Plugin::Example:0x948e1cc @manager=#<SiriProxy::PluginManager:0x948e53c @plugins=[...]>>] [Info - iPhone] SSL completed for iPhone [Info - SiriProxy] Created a connection! [Header - iPhone] ACE /ace HTTP/1.0 [Header - iPhone] Host: 192.168.10.109 [Header - iPhone] User-Agent: Assistant(iPhone/iPhone3,1; iPhone OS/5.0.1/9A405) Ace/1.0 [Info - SiriProxy] GSM iPhone 4 connected [Info - SiriProxy] Original Header: User-Agent: Assistant(iPhone/iPhone3,1; iPhone OS/5.0.1/9A405) Ace/1.0 [Info - SiriProxy] Changed header to iphone4s] [Info - SiriProxy] Original Header: User-Agent: Assistant(iPhone/iPhone4,1; iPhone OS/5.0.1/9A405) Ace/1.0 [Header - iPhone] Content-Length: 2000000000 [Header - iPhone] X-Ace-Host: [Header - iPhone] [Debug - iPhone] Found end of headers [Key - SiriProxy] Keys available [2] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Keys - SiriProy] Key [2] Loaded from Database for Validation Data For Object with aceid [A986BA72-2EDF-4E51-A766-A4CB7D4D281B] and class LoadAssistant [Key - SiriProxy] Key with id[2] increased it's keyload from [70] to [80] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system, ref_id: ,aceid: A986BA72-2EDF-4E51-A766-A4CB7D4D281B) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"class"=>"LoadAssistant", "aceId"=>"A986BA72-2EDF-4E51-A766-A4CB7D4D281B", "group"=>"com.apple.ace.system", "properties"=> {"speechId"=>"", "assistantId"=>"", "sessionValidationData"=> "\x02\x81\xDD\xEC|\x9D\xFA {\xA9\xF0\x86vpJ\x8B\r\xA0\x89\xAC\xBC\xB0\xEFXtDm\xCB\a\xED\xDB\xAF\x18\x00\x00\x00\xE0\x03\x00\x00\x00I\x00\x00\x00\x80\xC9\x7F0OC2\xBE \xFA\xD9\xA6\x87\x9A\xF6\x14\xAE\xF4\tG\xC5\x14{\x00\xBE'\xC2W\b\x02F\xFA\x02f9h\x86\x00=\xA9\x00\x95\x18\xA8\xA0he\x0Fy\xEF\x00W\xE6\xDFv2
\xCAp\x15\xB3\x84\x95\xC8!PY\x9E\x16\xBA;\x8BA\xF7\xBA|O\x15k\x14\xB2=j\vMq5,\x10:S7T\xE6\xC33\xEF\xE73\x00W\x06\x95\xFA@onTfcMt\xD4{\x0E\x89zp\tuMW>)\xA41\x00\x00\x00\x00\x00\x00\x00O\x01\xDA\x032\x19\b\t\xC2\xB3\xB3{p\xB5(\x02f\xF7:\x03\xD7f\x00\x00\x006\x03\x05\xC4\x8E\xD7\x96\xE8\x88\xC4P\xA3\xBE\x9F\b\xE3\"\x83uO7\b\xF7R\xAD\x90z\x16?X\xDBW\xB7r\x15\xA0\x8B\xE3\xE2\xBC\xFAYp\x90_\x96:a2\x81\xB0\v\xE4\xCF;"}} [Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system, ref_id: ,ace_id: 89F424A8-6BF0-4BB0-9F02-A5F03EFBA980) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"class"=>"SetAssistantData", "aceId"=>"89F424A8-6BF0-4BB0-9F02-A5F03EFBA980", "group"=>"com.apple.ace.system", "properties"=> {"meCards"=> [{"properties"=> {"me"=>true, "identifier"=> "com.apple.contact://person?recordID=21541&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "firstName"=>"Donald"}, "class"=>"Person", "group"=>"com.apple.ace.system"}], "censorSpeech"=>false, "region"=>"en_US", "timeZoneId"=>"America/New_York", "anchor"=>"fbebd60d8fb5d906f89d4aa98b306f5ab8544d06", "abSources"=> [{"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"Card", "identifier"=> "com.apple.contact://source?recordID=269&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"79A16225-ADDD-4DEC-BBCE-4E023D32B2D6"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>true, "domainIdentifier"=>"com.apple.ace.contact", "identifier"=> "com.apple.contact://source?recordID=310&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"Suggested Contacts", "identifier"=> "com.apple.contact://source?recordID=311&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"Contacts", "identifier"=> "com.apple.contact://source?recordID=313&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"LinkedIn", "identifier"=> "com.apple.contact://source?recordID=318&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}], "language"=>"en-US"}} [Info - Forwarding object to Guzzoni] SetAssistantData [Info - iPhone] Received Object: SetRestrictions (group: com.apple.ace.system, ref_id: ,ace_id: B6A030D3-A794-4BB5-9FF4-38B48DCE1920) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"aceId"=>"B6A030D3-A794-4BB5-9FF4-38B48DCE1920", "class"=>"SetRestrictions", "group"=>"com.apple.ace.system"} [Info - Forwarding object to Guzzoni] SetRestrictions [Info - iPhone] Received Object: ClearContext (group: com.apple.ace.system, ref_id: ,ace_id: 4C2EA1EE-1607-406F-A9E3-C289DEB19B68) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"aceId"=>"4C2EA1EE-1607-406F-A9E3-C289DEB19B68", "class"=>"ClearContext", "group"=>"com.apple.ace.system"} [Info - Forwarding object to Guzzoni] ClearContext Ping - iPhone [Info - iPhone] Received Object: StartSpeechRequest (group: com.apple.ace.speech, ref_id: ,ace_id: 428BEE29-297D-4AB6-A805-D6C6A2022F2C) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"class"=>"StartSpeechRequest", "aceId"=>"428BEE29-297D-4AB6-A805-D6C6A2022F2C", "group"=>"com.apple.ace.speech", "properties"=> {"codec"=>"Speex_WB_Quality8", "handsFree"=>false, "audioSource"=>"BuiltInMic"}} [Info - Forwarding object to Guzzoni] StartSpeechRequest [Info - Guzzoni] SSL completed for Guzzoni [Info - iPhone] Received Object: SetRequestOrigin (group: com.apple.ace.system, ref_id: 428BEE29-297D-4AB6-A805-D6C6A2022F2C,ace_id: 55C9274E-CE1F-4103-857E-4E6CE802742B) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"class"=>"SetRequestOrigin", "refId"=>"428BEE29-297D-4AB6-A805-D6C6A2022F2C", "group"=>"com.apple.ace.system", "aceId"=>"55C9274E-CE1F-4103-857E-4E6CE802742B", "properties"=>{"status"=>"Denied"}} [Info - User Location] lat: , long: [Info - Forwarding object to Guzzoni] SetRequestOrigin [Info - iPhone] Received Object: SpeechPacket (group: com.apple.ace.speech, ref_id: 428BEE29-297D-4AB6-A805-D6C6A2022F2C,ace_id: 0348D391-80A1-4F32-8B82-E5B1152A8462) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[80]
{"class"=>"SpeechPacket", "refId"=>"428BEE29-297D-4AB6-A805-D6C6A2022F2C", "group"=>"com.apple.ace.speech", "aceId"=>"0348D391-80A1-4F32-8B82-E5B1152A8462", "properties"=> {"packets"=> ["4\x15\xF4l\xF3\x00\x00h\xE8\xE8\xE8\xE8\xE8\xE8\xE8\x8C\xA1\xB4tthw\xBD\x1A\xAA\x87\x02\xFEdU3\x1AC[\x8A\x87\x91\xFES\x81\xECH\xF2\xD5\xC8;_l\xAB\xAB\xAB\xAB\xAB\x8A\xBA\xB4G\xAF\xA4\x7FC\x9B@\xF8V\x7F\x8B\xA6R\xD3A\x9F\x06\xF5A\xE6<N\x99\x86JZ\xBE\xF1\xD9k\xF0\xA9;\x0F\xC0(\x19ADy\xFBu\aV\xD9\xD2\xBFZ\xE9\x8E\xEE\x9D\x97x\x10\xDE\x11p\x8F\xBD\xD28\x1A\x01<\x8F\xA4n8f-VG/\x85,\xD9#\xC8\xC0\x92G\xC31\x8D\x8F\xEFS\xE3\xAB\xCDd\xA4\xB2\xAC\xEA1\a8\xBB\xBB\x0E\x1A'\x80,\xAC\xF6\a\xCA\xE4\x10\x88n\x9E\"\x1C+\xE7\xEB\x06\xD1n)\x8E\xAF\x80\vn\x82r\xA0\xC3\x94\x01=\x9EP-|SH\r\xFA\xE9\xDAZ\x03\t.V\xF3\x18\xDF\x1A\xCF!\xFF\xF0\xE6\x90j6\xAC\\xB9\xCC\x88;\xCEn\xB3\x03\xDFR-\xE9+}\xBB\xD2\xE8\x00\xC2\xB3\xE7\xA4y\x1F\xFF4\xF7vw\xB0\xE6\xEA\xBF\x97N\x9EP<\xD8\x15\x13\xC3\xBC\xC3\xCF6%;\x14\xB8\x84\x8C\xBC\x14\xCE;4\xCD\xD6[\xD3\x1CS\x84`H\xC25\xAE\xCC+\x8EK\xCC\t\x17\xC9v-4\x1E\xCF#\xCF\x02A\x1CM\xC7\x8B<\xD5Y\xEC\xFB\xFCi\xDBJGr\e\xDD#]-\xB4N\xCF\x01\xFEQ\xBEt\xE1\xFE^\xF6\xC7\x9D2\xD1\t\xF9.S9\xAA~\xCF=\xCBn:R3\xDE3\f\x8BG\xDC9\xB48\xC4\xEEy\xFE)\xA0w\xBD\xFF{5\xE2\xE0\x17\x06\x8B8\xCEe\xD7m\x19\x1A\xA8G\x18\xBEO,vQ\x0F\xE6\xB1\xDD-\xC7j\xDC\x1Fr\x00T\xFD\xE1i\x92\x9A<\xB40\x06a\xEBs\x01wU\x8CQV\xCB\x90X\v\x8E\xFF\x86:h?\xE8\x12O\xF0|\x0E\xC7\xB2\ti\x9C\xE3\xDE[c\xA1e\xB3\x04\xC5\xD5V\x9D\xEFK\xFB\x01\xE2\1\x9B\x82-:i\xA7V\x94\xCDC\x14\xDA n\xDB\v\xF1\xC3\xF3\f\xEE\x06\xB71\xD0%\x98\x9C8\x03v?\xC7ab\xBD\xBB\xCF\xA4\xB7\x12\x9Da\xEE,\x0F@\x9E\xA1\xAD\xFE\x10\xCD\xA8:\x17\x9F>\xDB\x80\xD7\xDB\x96/\xBF\x80U)\xF1\xA6\x85\xA4k\xF7SW.5)\xB7\xE6Zr26cN\x9B0\xCE\xE0l\xF3\x1D\xBB\xA3\xBFW\x84S\"|\xBD\x0E\xDD\xFD\x1E9F)\xE1\x1E\xFB\x96\xF9\xCD\xE9J\xAD\xF96.\xD4\xE3\x8Es\x05v\x12u\x89y\x05\xEB\xF8@\x01\x92\xA1\xB4<\x17\eo\xBE\xFEQ\xC0\xDCo\xFF\x92!%\x8B\x9Es\xD3hh\x04\x875\xA1\xFE\xD6\xE1{eZJb\x90\xE7\x1F\xC0\xC1\xE1\xAE\xD2C{\x9Dm\xCEq\xCE\xB1\xAE\xA1.\x93\xD2\xB6\xF6\xD8\xDFwq\xFF\x90\xFD\xF7\xB9\xE1CN\xF0O\x9D\xD6\x12c\xA7\xF3V]A\xF8\x03\x13\aOE\xDE\xF7\v"], "packetNumber"=>0}} [Info - Forwarding object to Guzzoni] SpeechPacket Ping - iPhone [Header - Guzzoni] HTTP/1.1 200 OK [Header - Guzzoni] Server: Apache-Coyote/1.1 [Header - Guzzoni] Date: Sun, 12 Feb 2012 18:48:11 GMT [Header - Guzzoni] Connection: close [Header - Guzzoni] [Debug - Guzzoni] Found end of headers [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: A986BA72-2EDF-4E51-A766-A4CB7D4D281B,ace_id: 8da9490a-533a-4ea8-ac83-31f0de675cf7) {"class"=>"CommandFailed", "properties"=> {"reason"=> "Server error: java.lang.IllegalArgumentException: Invalid UUID string: ", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"8da9490a-533a-4ea8-ac83-31f0de675cf7", "refId"=>"A986BA72-2EDF-4E51-A766-A4CB7D4D281B", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: 89F424A8-6BF0-4BB0-9F02-A5F03EFBA980,ace_id: 9670926a-007d-4fa7-98bb-d0799f3021ae) {"class"=>"CommandFailed", "properties"=> {"reason"=>"Not authenticated", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"9670926a-007d-4fa7-98bb-d0799f3021ae", "refId"=>"89F424A8-6BF0-4BB0-9F02-A5F03EFBA980", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: B6A030D3-A794-4BB5-9FF4-38B48DCE1920,ace_id: 5309cab8-84be-437a-851b-6be4b2d17ff6) {"class"=>"CommandFailed", "properties"=> {"reason"=>"Not authenticated", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"5309cab8-84be-437a-851b-6be4b2d17ff6", "refId"=>"B6A030D3-A794-4BB5-9FF4-38B48DCE1920", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: 4C2EA1EE-1607-406F-A9E3-C289DEB19B68,ace_id: 463882c4-cf58-4e57-bd8b-fd4c06c308f2) {"class"=>"CommandFailed", "properties"=> {"reason"=>"Not authenticated", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"463882c4-cf58-4e57-bd8b-fd4c06c308f2", "refId"=>"4C2EA1EE-1607-406F-A9E3-C289DEB19B68", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed Pong - Guzzoni [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: 428BEE29-297D-4AB6-A805-D6C6A2022F2C,ace_id: cdacfcf8-428d-4e72-bf12-ff80bad69dec) {"class"=>"CommandFailed", "properties"=> {"reason"=>"Not authenticated", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"cdacfcf8-428d-4e72-bf12-ff80bad69dec", "refId"=>"428BEE29-297D-4AB6-A805-D6C6A2022F2C", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: 55C9274E-CE1F-4103-857E-4E6CE802742B,ace_id: 77cd454b-ee5b-47e8-b0a3-f8af528f6427) {"class"=>"CommandFailed", "properties"=> {"reason"=>"Not authenticated", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"77cd454b-ee5b-47e8-b0a3-f8af528f6427", "refId"=>"55C9274E-CE1F-4103-857E-4E6CE802742B", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed [Info - Guzzoni] Received Object: CommandFailed (group: com.apple.ace.system, ref_id: 0348D391-80A1-4F32-8B82-E5B1152A8462,ace_id: db9ba2b6-1676-493f-8429-e51eb89f43b4) {"class"=>"CommandFailed", "properties"=> {"reason"=>"Not authenticated", "errorCode"=>0, "callbacks"=>[]}, "aceId"=>"db9ba2b6-1676-493f-8429-e51eb89f43b4", "refId"=>"0348D391-80A1-4F32-8B82-E5B1152A8462", "group"=>"com.apple.ace.system"} [Info - Forwarding object to iPhone] CommandFailed Pong - Guzzoni [Info - SiriProxy] Active connections [5] Max connections [30] [Info - SiriProxy] Active connections [4] Max connections [30] Create server for iPhone connection [Info - SiriProxy] Created a connection! [Info - iPhone] Curent connections [4] start conn #<SiriProxy::Connection::Iphone:0x94d8290 @signature=16, @processed_headers=false, @output_buffer="", @input_buffer="", @unzipped_input="", @unzipped_output="", @unzip_stream=#, @zip_stream=#Zlib::Deflate:0x94d81c8, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=true, @name="iPhone", @max_connections=30, @keysavailable=2, @ssled=false> [Info - Plugin Manager] Plugins laoded: [#<SiriProxy::Plugin::Example:0x94d78cc @manager=#<SiriProxy::PluginManager:0x94d7c3c @plugins=[...]>>] [Info - iPhone] SSL completed for iPhone [Info - SiriProxy] Created a connection! [Header - iPhone] ACE /ace HTTP/1.0 [Header - iPhone] Host: 192.168.10.109 [Header - iPhone] User-Agent: Assistant(iPhone/iPhone3,1; iPhone OS/5.0.1/9A405) Ace/1.0 [Info - SiriProxy] GSM iPhone 4 connected [Info - SiriProxy] Original Header: User-Agent: Assistant(iPhone/iPhone3,1; iPhone OS/5.0.1/9A405) Ace/1.0 [Info - SiriProxy] Changed header to iphone4s] [Info - SiriProxy] Original Header: User-Agent: Assistant(iPhone/iPhone4,1; iPhone OS/5.0.1/9A405) Ace/1.0 [Header - iPhone] Content-Length: 2000000000 [Header - iPhone] X-Ace-Host: [Header - iPhone] [Debug - iPhone] Found end of headers [Key - SiriProxy] Keys available [2] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Keys - SiriProy] Key [2] Loaded from Database for Validation Data For Object with aceid [DBF55948-F542-4908-9675-92B96948481E] and class LoadAssistant [Key - SiriProxy] Key with id[2] increased it's keyload from [80] to [90] [Info - SiriProxy] using saved sessionvalidationData [Warning - SiriProxy] This device is Not setup! [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system, ref_id: ,aceid: DBF55948-F542-4908-9675-92B96948481E) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[90]
{"class"=>"LoadAssistant", "aceId"=>"DBF55948-F542-4908-9675-92B96948481E", "group"=>"com.apple.ace.system", "properties"=> {"speechId"=>"", "assistantId"=>"", "sessionValidationData"=> "\x02\x81\xDD\xEC|\x9D\xFA {\xA9\xF0\x86vpJ\x8B\r\xA0\x89\xAC\xBC\xB0\xEFXtDm\xCB\a\xED\xDB\xAF\x18\x00\x00\x00\xE0\x03\x00\x00\x00I\x00\x00\x00\x80\xC9\x7F0OC2\xBE \xFA\xD9\xA6\x87\x9A\xF6\x14\xAE\xF4\tG\xC5\x14{\x00\xBE'\xC2W\b\x02F\xFA\x02f9h\x86\x00=\xA9\x00\x95\x18\xA8\xA0he\x0Fy\xEF\x00W\xE6\xDFv2
\xCAp\x15\xB3\x84\x95\xC8!PY\x9E\x16\xBA;\x8BA\xF7\xBA|O\x15k\x14\xB2=j\vMq5,\x10:S7T\xE6\xC33\xEF\xE73\x00W\x06\x95\xFA@onTfcMt\xD4{\x0E\x89zp\tuMW>)\xA41\x00\x00\x00\x00\x00\x00\x00O\x01\xDA\x032\x19\b\t\xC2\xB3\xB3{p\xB5(\x02f\xF7:\x03\xD7f\x00\x00\x006\x03\x05\xC4\x8E\xD7\x96\xE8\x88\xC4P\xA3\xBE\x9F\b\xE3\"\x83uO7\b\xF7R\xAD\x90z\x16?X\xDBW\xB7r\x15\xA0\x8B\xE3\xE2\xBC\xFAYp\x90_\x96:a2\x81\xB0\v\xE4\xCF;"}} [Info - Forwarding object to Guzzoni] LoadAssistant [Info - iPhone] Received Object: SetAssistantData (group: com.apple.ace.system, ref_id: ,ace_id: 4AED4320-2BCB-48F5-8EC1-9871C8EC79AE) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[90]
{"class"=>"SetAssistantData", "aceId"=>"4AED4320-2BCB-48F5-8EC1-9871C8EC79AE", "group"=>"com.apple.ace.system", "properties"=> {"meCards"=> [{"properties"=> {"me"=>true, "identifier"=> "com.apple.contact://person?recordID=21541&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "firstName"=>"Donald"}, "class"=>"Person", "group"=>"com.apple.ace.system"}], "censorSpeech"=>false, "region"=>"en_US", "timeZoneId"=>"America/New_York", "anchor"=>"fbebd60d8fb5d906f89d4aa98b306f5ab8544d06", "abSources"=> [{"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"Card", "identifier"=> "com.apple.contact://source?recordID=269&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"79A16225-ADDD-4DEC-BBCE-4E023D32B2D6"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>true, "domainIdentifier"=>"com.apple.ace.contact", "identifier"=> "com.apple.contact://source?recordID=310&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"Suggested Contacts", "identifier"=> "com.apple.contact://source?recordID=311&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"Contacts", "identifier"=> "com.apple.contact://source?recordID=313&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}, {"properties"=> {"remote"=>false, "domainIdentifier"=>"com.apple.ace.contact", "accountName"=>"LinkedIn", "identifier"=> "com.apple.contact://source?recordID=318&databaseID=EA6F5435-0F9A-41C6-B2DF-3519E4AF6DC8", "accountIdentifier"=>"8B4CD3E2-597C-4257-AD3C-41FDCF7AFE5B"}, "class"=>"Source", "group"=>"com.apple.ace.system"}], "language"=>"en-US"}} [Info - Forwarding object to Guzzoni] SetAssistantData [Info - Guzzoni] SSL completed for Guzzoni [

pelletierdr commented 12 years ago

Let me know if I didn't post this the right way or didn't get all the info.

jimmykane commented 12 years ago

No its all I need! I can see the the device cannot generate an assistant id and speech id. The difference with websters version is that websters verision loads the 4s assistnatid to the device. Mine lets the device create a new one.

A few quetsions.

Is your device restored? Does restoring help ? Is it using spire ? if not its not supported

pelletierdr commented 12 years ago

My device is using spire. I'm not sure what you mean by is it restored. How would I restore it? I've followed the video that walks you through deleting the assistant plst file like in the video before I submitted the issue.

jimmykane commented 12 years ago

ok. thank you for your support first!

Let me think on you issue for a night please. I will get back once I am sure!

pelletierdr commented 12 years ago

Thanks!!! I appreciate the quick responses. I've been working on this for a couple weeks trying different variations trying to get it work.

jimmykane commented 12 years ago

tart conn #, @zip_stream=#Zlib::Deflate:0x8ec6604, @consumed_ace=false, @is_4S=false, @sessionValidationData=nil, @speechId=nil, @assistantId=nil, @speechId_avail=false, @assistantId_avail=false, @validationData_avail=true, .@name="iPhone", @max_connections=15, @keysavailable=1, @ssled=false> [Info - Plugin Manager] Plugins laoded: [#>] [Info - iPhone] SSL completed for iPhone [Info - SiriProxy] Created a connection! [Info - SiriProxy] GSM iPhone 4 connected [Info - SiriProxy] Changed header to iphone4s] [Key - SiriProxy] Keys available [1] [Keys - SiriProy] Key [2] Loaded from Database for Validation Data [Key - SiriProxy] Key with id[2] increased it's keyload from [10] to [20] 1.[Info - SiriProxy] using saved sessionvalidationData 2 ->> Warning .[Warning - SiriProxy] This device is Not setup!

  1. ->> LOOK HERE [Info - iPhone] Received Object: LoadAssistant (group: com.apple.ace.system) [Key - iPhone] Recieved Object Using: Key id [2] and Instance Keyload[20]

The above message gives me the following info:

  1. The validation was injected
  2. You device did not send a assistant
  3. Your device says that it has an assistant

please open /var/mobile/Library/Preferences/com.apple.com.assistant.plist and paste here info.

For you consideration this a device problem and happens due to faulty installations.

pelletierdr commented 12 years ago

Is this what you are looking for? I opened it in text view and copied it.

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

Accounts 3B96DFFA-C21C-43B2-AF3E-10849098EDA5 Ace Host Assistant Identifier Hostname https://192.168.10.109 Needs Destruction Speech Identifier Validation Expiration 2012-02-13T18:04:37Z Session Language en-US
jimmykane commented 12 years ago

I can clearly see that you dont have these values!

  1. Close siri
  2. empty the spire host
  3. Delete this file
  4. respring
  5. go to the file in ifile and make sure it doesnt exist
  6. Set the spire host
  7. Open siri
  8. use siri
  9. open this file again and paste output here
joeyski commented 12 years ago

followed suggestion

file is recreated, but only hostname and validation expiration are present

no error, but still no joy

pelletierdr commented 12 years ago

It is now working for me! Thanks for all the help!

Here is the output like you asked:

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">

Accounts E5857388-F253-4724-8A6A-A2CD5C90CA87 Ace Host c93b1d15-4ba0-4b1e-8e82-aa4aed366be5 Assistant Identifier 5df47963-7bac-43f7-9bd2-b787846e4bfa Hostname https://192.168.10.109 Last Assistant Data Anchor fbebd60d8fb5d906f89d4aa98b306f5ab8544d06 Last Sync Dates com.apple.alarm.label 2012-02-12T22:50:48Z com.apple.contact.people 2012-02-12T22:50:28Z com.apple.media.entities 2012-02-12T22:50:59Z com.apple.reminder.list.name 2012-02-12T22:50:42Z Speech Identifier a5182d6b-2068-440e-87be-c2e2a9b41f70 Validation Expiration 2012-02-13T23:48:54Z Session Language en-US
joeyski commented 12 years ago

fixed - jimmy you the man!!!!