trevor on 07 Apr, 2011 08:53 PM
I'm really sorry this is happening.
Can you supply a bit more information please?
1 - are there other Propane users in those rooms? Are they
experiencing the same problems?
2 - If they aren't experiencing the same problems, what sets you
apart (such as you're remote and they're in an office
3 - do any of your campfire host names end with '-bc'? Such as
Also, can I assume this is new behaviour for and
Propane was working reliably until recently?
1) There are 5 other users in the room. They're all using
Propane too and haven't had any issues...
2) We're all in the same office, and on the same wireless network.
We're all running Macbook Pro 13" machines with the latest version
of OS X 10.6... Nothing is really different from what I can
3) None of the names seem to be unusual, they're all just our real
names in full.
Propane was working fine until maybe 3-4 days ago. I have tried
restarting and all the usual stuff. Sorry I'm not able to point
anything out as a potential issue...
trevor on 07 Apr, 2011 11:24 PM
wrt question 3, I didn't mean the names of your colleagues (tho
it does help to know they're regular names). I was referring to the
host name in Propane's lobby window (command-o to open it) under
the header of "Campfire Sites". Probably should have said "site"
then shouldn't I?
Anyhow, it's those names that I was asking about, whether any of
them ended in '-bc'.
Something in your response has piqued my interest: you say
"users in the room". Does that mean that this only happens for one
particular room or all rooms? If it's just one room, what's
different about it? Is it on a different Campfire site/host from
Also, are you accessing Campfire with a regular web browser at
the same time as running Propane?
Along those same lines, are you using a bot that connects to
Campfire as you?
Basically, what I'm leaning towards is that there's
something outside Propane clobbering your session.
I've seen problems with the basecamp/campfire integration in the
past and, as an example, if you access Campfire in Safari and then
logout, it silently kills Propane's session and you don't realize
until you try to send a message.
Sorry I keep having to ask all these questions - hopefully I can
track this down quickly for you.
So it seems like I have fixed this... It's possible that it was
caused by the fact that some of the rooms were re-named a week or
so ago, and Propane was still trying to load those room tabs on
The process that fixed it in the end was:
* Close all tabs * Quit propane * Delete the propane app * Delete
all preference files * Re-install
You might be able to re-create the problem by re-naming campfire
rooms when the application is already open.
trevor on 11 Apr, 2011 09:43 PM
just a follow-up:
The root of the problem is having an open tab (at startup) to a
room that has been deleted.
Instead of treating it as a plain 404, the Campfire sever is
redirecting back to login, effectively clobbering the session for
all of the other open rooms.
Again, thanks for taking the time to get to the bottom of it, I
know you've got better things to do than debug a chat app.
Is there any way I can say "thanks"? Do any of your team need
complimentary licenses for Propane? If you don't need any right
now, just ping me next time you have someone new come on board,
I'll sort them out.