Comments (5)
I feel like this is an issue with Socket.IO -- it tries a number of different ways to connect to get a two-way channel built. Do you know what form of connection socket-io formed? (you can see it in your cookies sometimes)
from scrumblr.
Well, my cookies don't look very helpful. Firefox has 5 cookies, named __utm{a,b,c,z} and scrumscrum-cookie.
Only utmz looks even slightly promising, it says 18214395.1308764390.1.1.utmscr=(direct)|utmccn=(direct)|utmcmd=(none)'
I decided to try a wireshark capture to see if I could see anything that way.
That looks much more promising. I could probably find a place to stick the capture if that would help...
Here is the top-level dump of the last few packets (nothing happens for a while (multiple seconds) after the last packet here):
"520","56.308979","10.5.21.36","10.5.20.7","TCP","windlm > 8011 [ACK] Seq=1426 Ack=17787 Win=64842 Len=0"
"521","56.308987","10.5.21.36","10.5.20.7","TCP","hello > 8011 [ACK] Seq=1454 Ack=208840 Win=64820 Len=0"
"522","56.308994","10.5.21.36","10.5.20.7","TCP","nmsp > 8011 [ACK] Seq=2487 Ack=93789 Win=65080 Len=0"
"523","56.309001","10.5.21.36","10.5.20.7","TCP","psmond > 8011 [ACK] Seq=1899 Ack=30424 Win=64842 Len=0"
"524","56.510089","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [ACK] Seq=3888 Ack=31655 Win=65536 Len=0"
"525","56.510225","10.5.21.36","10.5.20.7","TCP","ea1 > 8011 [ACK] Seq=5390 Ack=279483 Win=65536 Len=0"
"526","58.259411","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [PSH, ACK] Seq=3888 Ack=31655 Win=65536 Len=581"
"527","58.260477","10.5.20.7","10.5.21.36","TCP","8011 > finle-lm [PSH, ACK] Seq=31655 Ack=4469 Win=16064 Len=186"
"528","58.421116","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [ACK] Seq=4469 Ack=31841 Win=65350 Len=0"
"529","58.933010","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [PSH, ACK] Seq=4469 Ack=31841 Win=65350 Len=464"
"530","58.937041","10.5.20.7","10.5.21.36","TCP","8011 > finle-lm [PSH, ACK] Seq=31841 Ack=4933 Win=17216 Len=241"
"531","59.125281","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [ACK] Seq=4933 Ack=32082 Win=65108 Len=0"
"532","59.125302","10.5.20.7","10.5.21.36","TCP","8011 > finle-lm [PSH, ACK] Seq=32082 Ack=4933 Win=17216 Len=404"
"533","59.146440","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [PSH, ACK] Seq=4933 Ack=32486 Win=64704 Len=416"
"534","59.168731","10.5.20.7","10.5.21.36","TCP","8011 > finle-lm [ACK] Seq=32486 Ack=5349 Win=18368 Len=2920"
"535","59.168775","10.5.20.7","10.5.21.36","TCP","8011 > finle-lm [PSH, ACK] Seq=35406 Ack=5349 Win=18368 Len=1283"
"536","59.169422","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [ACK] Seq=5349 Ack=35406 Win=65536 Len=0"
"537","59.169537","10.5.21.36","10.5.20.7","TCP","finle-lm > 8011 [ACK] Seq=5349 Ack=36689 Win=64252 Len=0"
If you need me to do some kind of different capture, or dump packet contents, or whatever I'm up for that.
Thanks!
Rusty
from scrumblr.
You need to look at the cookie called socketio to see what type of connection socket io is using
from scrumblr.
When the connection is broken (including when the "leds are blinking"), there is no cookie (no surprise there).
On a machine which is having trouble staying connected, the cookie is 'jsonp-polling' (browser was firefox, I think).
On a machine which seems to be having no problems staying connected (has been for 5 or 6 days, although with 4 of those days being idle), the cookie is 'websocket' (browser was Google Chrome).
-----Original Message-----
From: aliasaria [mailto:[email protected]]
Sent: Thursday, June 23, 2011 6:44 AM
To: Carruth, Rusty
Subject: Re: [scrumblr] sometimes connections fail to finish, leaving the browser displaying the 3-dot rotation thing. (#22)
You need to look at the cookie called socketio to see what type of connection socket io is using
Reply to this email directly or view it on GitHub:
#22 (comment)
from scrumblr.
(sorry, I was sick Thursday through Sunday (yesterday), so could not reply sooner than today)
from scrumblr.
Related Issues (20)
- ΓΟ
- scrumblr board does not show the plus & search buttons, so you can't add anything HOT 2
- website scrumblr out of use HOT 1
- scrumblr not found in server
- A feature request (1/4): sticker resize? HOT 2
- A feature request (2/4): import/export of the boards HOT 1
- A feature request (3/4): allow the stickers to expand "fullscreen"
- A feature request (4/4) -- board state snapshots
- Feature request : create some template
- Add Documentation HOT 1
- Feature request: Board Background image
- Board duplicates stickies over time HOT 2
- confusing license notes
- Remove calls to Google Fonts
- how to config requirepass radis
- Sticky notes don't move with the board
- Feature request: Select font
- Scrumblr unavailable HOT 2
- Unexpected reset of our board
- Reset of my boards
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from scrumblr.