I know this probably seems quite intuitive, and now that i've discovered the solution it is, but I still thought it worthy of blogging.
When configuring CruisControl.net <webURL> node in ccnet.config, html encode the string value. After all, its in an xml config document. I was trying to url encode it, which didn't work, or include it raw, which violates xml rules.
The correct config setting looks something like this:
<
The exceptiont that is raised in the cctray is bizarre. At the moment, I can't even get it to blow up for me and I'm over messing with ccnet.config today.
happy building