You have more than one virtualhost trying to answer your request on that address/port.  Apparently the unexpected "other" one is responding first.  This error message gives you the best clue:

On Thu, May 22, 2008 at 11:08 AM, gsl <gsl@rollinghills.lib.mo.us> wrote:
[Thu May 22 09:57:57 2008] [warn] VirtualHost 127.0.0.2:8080 overlaps with
VirtualHost 127.0.0.2:8080, the first has precedence, perhaps you need a
NameVirtualHost directive

 So you can do one of the following:
--Joe Atzberger,
Systems Administrator, LibLime