• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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