I was attempting to install a mod but got it wrong. So I restored all code to its original state, and confirmed it was correct by downloading the osTicket directory from my web site and comparing it with original osTicket code. Indeed, pipe.php is the same and the only changes are ones I had working before.

But any email sent to the email address piped to osTicket now results in:

pipe to |/home/gscharf/public_html/helpdesk/api/pipe.php

generated by help@... <domain name removed for privacy>

local delivery failed

What can I do to restore the pipe to operation? Can I have gotten it into some state where it can't start fresh with a new message? Is there some way for me to "purge" the pipe or reset things? Is there someplace I can find more error messages? (I am running in a shared hosting environment.)

I am very new to web programming and this is my first experience with PHP (other than minor tinkering with a WordPress site.)

Thanks!

Check pipe.php security

Hey mate, I would say you need to reset security on pipe.php to 755. Cheers thorndog

That was it! Thank you! I don't know how long it would have been before I thought to look at that!

I had uploaded changes with Netbeans and it must have changed the permissions. I've found and set the Netbeans option to retain file permissions.

Thanks again!

Write a Reply...