Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Server gets overloaded and crashes with active connections if one device connects #383

Open
key131 opened this Issue Nov 22, 2012 · 5 comments

Comments

Projects
None yet
5 participants

key131 commented Nov 22, 2012

If just one device connects to server and makes request on Siri, the terminal runs in an infinite loop of that connection. The active connection keeps getting higher until all of Ubuntu just crashes. Have to cut it off now and stop the server. What is causing this. Did this with both my iPhone 5 and iPod touch 4. The active connections get into the hundreds when it crashes.
This is what it says in an infinite loop as the active connections increase until it all just crashes and Ubuntu freezes completely:
@manager=#<SiriProxy::PluginManager:0xa2c842c @person="",, @plugins=[...]>>]
[Info - SiriProxy] Created a connection!
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
(Continues this chunk of lines until crash)

What is wrong here? Thanks a ton for any help.

Ditto for me.
You find a solution?

[Info - SiriProxy] Created a connection!
Create server for iPhone connection
[Info - SiriProxy] Created a connection!
[Info - Plugin Manager] Plugins loaded: [#<SiriProxy::Plugin::Example:0x00000002b7ceb8 @manager=#<SiriProxy::PluginManager:0x00000002a6ca00 @person="", @plugins=[...]>>]

I'm seeing something similar.

Contributor

ic0nic commented Mar 3, 2013

You lot are being attacked.

Collaborator

thpryrchn commented Mar 3, 2013

You have a DNS Loop... Server is connecting to itself instead of apple. Many people have done this.. See issues #309 and #72

Contributor

ic0nic commented Mar 3, 2013

That can also be a cause.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment