Hello all. When I have established connections on a socket server (node/express) and I restart the server, all the connections get disconnected (obviously), but refreshing the browser page doesn't fix it. I have to clear cach/cookies and restart browser to get it to give me a new socket. Any ideas?

@Sly: its the generic error "This site's security certificate is not trusted!" and a text below saying "You attempted to reach <domain> but the server presented a certificate issued by an entity that is not trusted by your computer's operating system". Seems to indicate that StartCom isn't trusted on iPad. But another website of mine which also uses StartSSL cert and not hosted in nodejitsu loads fine

Question. I'm a biz customer and am curious what about websockets scalability. Do you guys have any solutions in this regard? It's important to me to know that I can scale things quite far with many concurrent connections. This means at least initially hoping for 100k connections and having solutions to go beyond. I've heard varying results with redis but overall I just want to ensure I understand what I'm up against and would

Yeah, my comment came out of nowhere. I just want to ensure that I'm not expecting too much of this platform to have 100k concurrent web socket connections and scale it beyond. I know the devil is in the details with this stuff but have you found the websockets scales horizontally fairly smoothly?

cendrizzi: they do scale very smoothly. The only problem you may have is if you're wanting people on the websockets to be able to communicate with each other. Drones aren't aware of each other, so there's no interconnection between them.

Honestly, I've never really experimented with chatrooms or anything like that where websockets would need to communicate with each other like that. As you said, redis seems to be the most popular solution. I'm not sure if there's something that would be better.

jcrugzz: It looks like that just falls back to socket.io. Interesting. I guess a bit question for you guys then is I could really use some monitoring tools for my redis instance (which I have through your newly acquired company) and the drone instances. Is this in the works at all?

Awesome. I get nervous sometimes about my decision to use websockets for this product as I think it's not a common thing at all. That said the performance characteristics (real time updates) have been amazing. Just need to ensure it scales correctly.

nathan7, I'm having some issues with my app that I can't recreate locally - only when it's hosted on nodejitsu. Which is fine, understandable, and likely my fault. But this makes it impossible to debug

@Sly: I have a thought. the jade compilation pulls the jade runtime.js file directly from node_modules. is it possible that jitsu environments don't have access to that folder or it's in a different location?

Jitsu n00b here. What's the preferred way to setup https on jitsu? I have working server on localhost, but am unsure on how to deploy it to jitsu - how does one supply the private key for example? Just as an attached file or via the admin interface?

Anyone know what this might mean? only on NJ (logs): var sendgrid = new SendGrid(settings.sendgrid_username, ..TypeError: undefined is not a function (error says it's by char 18 of that line which is in front of "new")