[coldbox-3.8.1] Relax module and colon characters invalid on IIS

On our production servers (that I can’t change) IIS throws an error when you have a colon in the path. If you are using RelaxLogs, for example, and choose to view a specific log item the server will not return the content nor populate the popup window.

This is the path being accessed:
https://example.com/path/to/app/index.cfm/relax:logs/viewer

This is the error:

HTTP Error 400.0 - Bad Request### ASP.NET detected invalid characters in the URL.

The entry point to the Relax module is https://example.com/path/to/app/index.cfm/relax:home
But I was able to get around the problem with a slash instead by using: https://example.com/path/to/app/index.cfm/relax/home

Since Relax generates that “quick log entry viewer” with the colon I’m not sure how to work around that.

Is there a way to configure ColdBox or Relax to not use colons, perhaps use slashes instead?

Thanks!
Wes

Relax probably just needs updated. You can submit a pull or put in a ticket. I know Luis is wanting to rework Relax for Coldbox 4.0.

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com

Thanks, Brad – I’ll put in a ticket.

Is there a good resource to learn how to do the pull request stuff? I’m still learning Git but even so I’m not sure my contributions would amount to much more than comic relief and lots of smh-ing by those who know.

Wes

There’s this:

WHAT’S A PULL REQUEST? (CONTRIBUTING TO COLDBOX)
http://www.coldbox.org/media/cbdw2013#1_4

Thanks!

~Brad

ColdBox Platform Evangelist
Ortus Solutions, Corp

E-mail: brad@coldbox.org
ColdBox Platform: http://www.coldbox.org
Blog: http://www.codersrevolution.com

It’s like you wrote it just for me :slight_smile:

I feel the love.

Wes