Open dhanson358 opened 8 years ago
Hmm, I'll see if I can trigger the issue on my end; unfortunately I haven't seen it while working with our internal HipChat server, but I can set up a cloud account and try it out.
After digging a bit more, it looks like this may be an issue with the Romeo project (or some misconfiguration):
@dhanson358 can you see which version of romeo
is getting pulled into your project? You may need to lock it down to 0.4.0
because hedwig_hipchat
has not be updated to work with romeo v0.5.0
I tried both 0.4.0 and 0.5.0. Same issue.
I played with it some this morning, and I think what's happening is that Romeo is sending the "auth" request, but the next incoming message it gets is NOT the ack of the "auth", but an unrelated "stream:features" message. So it's trying to filter stream:features through it's authentication check routine, and it just doesn't match up.
This looks like it's now fixed in romeo master, so once that gets rolled into a release, updating the dependency in the mix.exs should take care of it.
Not sure where the issue is, if it's in this module, in hedwig-xmpp, or if it's just a problem with configuration.
Followed the README and have configured like this:
When I run 'mix phoenix.start' or 'mix run --no-halt' I get this output & error:
It just keeps repeating this every few seconds as it retries
Any ideas?