Skip to main content
Inspiring
October 2, 2025
Question

Multiple Fuseguard versions for single ColdFusion Instance

  • October 2, 2025
  • 1 reply
  • 313 views
Hello,
 
We are currently trying to upgrade fuseguard from 2.4 to 3.6. 
 
However , we wanted to see if we can still keep the old one intact and the new one in audit mode or something ,so we just see the logs but nothing gets blocked using the new version.
 
In other words, is it possible to have two fuseguard versions being used or integrated with one single instance of coldfusion 2023.
 
Appreciate if anyone could provide with any inputs based on your experience.
Thanks,
Manoj.

    1 reply

    Charlie Arehart
    Community Expert
    Community Expert
    October 2, 2025

    Yes, you can. Two things.

     

    First, this is no different than would be true of ANY cfc. While some would rely on cf finding it via a mapping defined in the cf admin, you can instead define the mapping at the application level (in application.cfc or application.cfm). Those could each point to a different path, where the FG cfc would be found, perhaps as different versions. 

     

    In fact, you don't technically even NEED to use a mapping: you could put the FG cfc and supporting files instead in a folder within some given application, relying on your application to then load the cfc from THAT subfolder. Of course, having more than one copy of a cfc is generally to be avoided, which is why instead one typically locates it via a mapping instead. Again, see above.

     

    Consider also that if you use the database configurator feature for FG, you'd want to use a different database for each version during such testing. 

     

    Second, while it's OK to ask here, note that FG is owned by Pete Freitag and his company Foundeo. He might even offer a different/better suggestion.

     

    He offers free direct support to those who license his products. You could use the chat or contact form feature offered at https://foundeo.com/.

     

    Or let us know if the above helps or not, or if you have further questions on it. 

    /Charlie (troubleshooter, carehart. org)
    Inspiring
    October 2, 2025

    @Charlie Arehart Thanks for the response . I did approach him before posting it here and he said , 'just need to have two sets of code in your Application.cfc/cfm file, and use a different variable to reference each version.' Also, he told me that he didn't try the scenario I wanted to use. So, I wanted to check if anyone here has any thoughts.

    Charlie Arehart
    Community Expert
    Community Expert
    October 2, 2025

    I find that a curious response from him. But I suspect that either he said something different to you, or you said something different to him (perhaps more or less) than what you offered here.

     

    Regardless, what do you think of what I offered? Have you considered it, or better have you tried it yet?

     

    Or is it perhaps that you're not a developer, and don't really understand what I've said? If so, don't hesitate to admit it. We can never know here "who knows what". As such, we try to find a balance between providing too much vs too little info. 🙂

     

    Or perhaps Pete will soon pop in with his own clarification of things. I'd always defer to his wisdom and experience on any questions related to his tools (and pretty much anything else!) 

    /Charlie (troubleshooter, carehart. org)