I stumbled over this while getting my Vagrant VM up and running. If you use collector.ini-dist the collector only listens on localhost and you can't submit to it from outside the VM.
Fix collector ini to listen on external interfaces
Mentioned in IRC - test is failing due to this silly grep: https://github.com/mozilla/socorro/blob/master/scripts/rabbitmq-integration-test.sh#L181
@twobraids - do you think we should make this the default inside collector_app.py itself, so we don't regress this when the configs are periodically regenerated? I think this is the right thing to do - middleware we want on a private interface by default but having collector listen to all makes sense to me.
@luser @twobraids actually this seems like less of a big deal now that we promote uwsgi for development - still would be nice to make it consistent
I have no qualms about changing the default.
why does this PR fail jenkins?
@twobraids it's failing due to this silly grep https://github.com/mozilla/socorro/blob/master/scripts/rabbitmq-integration-test.sh#L176 (EDIT fix link)
update rabbitmq test to listen for the correct interface
@luser would you mind fixing the line referred to in #2140 (comment) ? Then we can moige it
That changeset is from @lonnen, should fix the issue.