• Please be aware: Kaspersky Anti-Virus has been deprecated
    With the upgrade to Plesk Obsidian 18.0.64, "Kaspersky Anti-Virus for Servers" will be automatically removed from the servers it is installed on. We recommend that you migrate to Sophos Anti-Virus for Servers.
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Issue Event handler doesnt trigger command

bob231

Basic Pleskian
Plesk WEB UI -> tools & settings > Event manager:

Event: Domain created
Priority: 0 and 100
User: root
Command: /tmp/test.sh

/tmp/test.sh:
#!/bin/bash
echo "Trigger domain create test" >> /tmp/event_handler.log

If run in SSH with root user its working right.
When create domain in plesk nothing happen :(

OS ‪CentOS 6.9 (Final)‬
Product Plesk Onyx
Version 17.5.3 Update #12

How can I test whats going wrong?
Thanks!
 
First thing that comes into my mind: Why do you allow execution of scripts from the /tmp directory? This is a high security risk and will eventually lead to spam software being installed by hackers into /tmp.

To exclude any permission issues, please try to place your file into a directory like /home, give it rwxrwx--- permissions and see if it works from there.
 
First thing that comes into my mind: Why do you allow execution of scripts from the /tmp directory? This is a high security risk and will eventually lead to spam software being installed by hackers into /tmp.

To exclude any permission issues, please try to place your file into a directory like /home, give it rwxrwx--- permissions and see if it works from there.

Hi Peter, thanks for reply! At first i've tried a script inside home directory. This wasnt working and I tried like it was explained in Plesk doc: Event Handlers this docs example is in the /tmp dir.

Now I tested it again from /home with chmod 770, 755 and 777. No result. It seems the script doesnt get trigger from Plesk. What else can try to find solution?
 
Last edited:
Back
Top