I was just trying to test out the relax module and I am getting a 403. I am just running this on my local host with ses urls on. This is what the url ends up looking like.
Error Messages: Could not find the included template /coldboxcatalog/modules/relax/layouts/Layout.Main.cfm.
Note: If you wish to use an absolute template path (for example, template="/mypath/index.cfm") with CFINCLUDE, you must create a mapping for the path using the ColdFusion Administrator. Or, you can use per-application settings to specify mappings specific to this application by specifying a mappings struct to THIS.mappings in Application.cfc.
Using relative paths (for example, template=“index.cfm” or template="…/index.cfm") does not require the creation of any special mappings. It is therefore recommended that you use relative paths with CFINCLUDE whenever possible.
I get the same if I try to go to the forgebox module…
I switched my environment to use mod_rewrite and I am getting the same problem that Dan has related. Seems to be that mod_rewrite does not like the relax:home syntax in the URL. Unlike Dan, forgebox access seems to be happy.
Attempts to access the URL /relax:home/index generates a 403 Forbidden error, however, if I use /relax/home/index, it works fine.
I switched my environment to use mod_rewrite and I am getting the same problem that Dan has related. Seems to be that mod_rewrite does not like the relax:home syntax in the URL. Unlike Dan, forgebox access seems to be happy.
Attempts to access the URL /relax:home/index generates a 403 Forbidden error, however, if I use /relax/home/index, it works fine.
ok, I was using an older version of coldbox on my home laptop. I updated that and the forgebox module runs fine now but I am still having issues with relax. I tried using the non ses url http://localhost/coldboxcatalog/Index.cfm?event=relax:home and I am getting the error below.
modules = {
//Turn to false in production
autoReload = false,
// An array of modules names to load, empty means all of them
include = [],
// An array of modules names to NOT load, empty means none
exclude = []
};