Metaswitch/sprout — pull request #259 by mike-evans (2013-10-17 14:03:07+00:00)
Title: [Reviewer Matt] Fix for issue75 - ensure Bono routes requests with ReqURI set to 127.0.0.1 appropriately

Matt

Can you review please. I've tested the monit changes by

- by upgrading both a Bono and a Sprout, and spinning up a completely new sprout
- in all cases checking that the monit configuration is updated appropriately and that monit doesn't repeatedly kill the bono/sprout process
- live tests still pass
- on the upgraded Sprout I also turned on level 5 tracing and checked that the OPTIONS polls coming from monit are as expected.

In terms of the actual Bono/Sprout SIP change, I haven't been able to test it live, but I'm looking at how easy/hard it will be to create a UT for it. It does pass all the existing UTs and live tests.

Mike