Hi @Danny,
CUT>>>
Advice your users to download and copy your files into the /etc/hcp/smc_ext/ folder of their SmartCenter Server (SCS) and run it from there (example)
<<<CUT
Unfortunately, this no longer works with R81.20. Here, the start script was more restrictive. This means that you cannot start any third-party extensions in this directory.
CUT start script /etc/init.d/hcp_ext >>>
...
install -m 660 -o cp_extensions -g bin /etc/hcp/smc_ext/index.html $HCP_PATH/ > /dev/null 2>&1
install -m 660 -o cp_extensions -g bin /etc/hcp/smc_ext/extension.json $HCP_PATH/ > /dev/null 2>&1
...
install -m 660 -o cp_extensions -g bin /etc/hcp/smc_ext/js/* $HCP_PATH/js/ > /dev/null 2>&1
...
<<< CUT
Solution:
- Modify the start script if necessary. But I would not do this for support reasons.
- Or use a different subdirectory for example /etc/hcp/smc_ext/js/. Here "*" was used in the start script.
But it's also not a good solution if Check Point makes this more restrictive in the future.
PS:
I would set the directories more restrictively and not set an asterisk.
I have been using this since about 2021 to copy files from the firewall or SMS via the browser when winscp does not work;-)
➜ CCSM Elite, CCME, CCTE ➜ www.checkpoint.tips