2 issues with piping
Posted: Sat Jan 14, 2017 5:07 am
Script URL: /home/*myusername*/home/contactus/hesk/inc/mail/hesk_pipe.php
or start hesk page: http://projectashenfire.org/home/contac ... /workshop/
Version of script: 2.7.2
Hosting company: webhosting.com
URL of phpinfo.php: Shared hosting, not sure I have access.
URL of session_test.php: *Did not have one originally. Set one up in http://projectashenfire.org/home/contac ... n_test.php
What terms did you try when SEARCHING for a solution:
piping
piping -flood
cagefs
I can't get answers from my own hosting site. I ask them for the PHP location and they inform me I cant change very many configurations.
I had to change my tone in my email until they gave me the answer I needed. So I am asking on this site because I don't
wan't to deal with them any more.
I used to have piping in 2.6.8, but since the update alot of items broke, including piping.
I was using hesk_pop3.php at the time.
With 2.7.2 I can not get hesk_pipe.php option to work. It is my preferred method and I am trying very hard to get it to work.
I don't want to use hesk_pop3.php method if I can help it.
I have two questions.
Question 1.
Why was my hesk_pop3.php updating to my tickets without doing a cron job?
When I upgraded, I lost that ability and I don't seem to have permissions to do a cron job to update piped tickets.
Question 2.
I finally verified the location of PHP: /usr/local/bin/php
I used the piping FAQ on this site.
Forwarded my email to redacted@example.com
Forwarding address used: /home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
If I use the shortened version /home/contactus.......it will auto correct me and apply /home/myusername/home/contactus~
So, I am certain I entered it correctly.
I have Chmod 755 permissions on the inc/mail folder and the file hesk_pipe.php.
Inside hesk_pipe.php, the first line is #!/usr/local/bin/php -q
*I omitted references in this message about my username reference for security reason* and replaced it with 'myusername'
Testing the email from another email account, I get an error:
_____________________________________________________________
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
pipe to |/home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
generated by redacted@example.com
local delivery failed
The following text was generated during the delivery attempt:
------ pipe to |/home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
generated by redacted@example.com ------
cagefs_enter: /home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php: No such file or directory
Reporting-MTA: dns; server408.webhostingpad.com
Action: failed
Final-Recipient: rfc822;|/home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
Status: 5.0.0
____________________________________________________________________________
1. So, is the 'No such file or directory' reference on the CAGEFS line, referring to a wrapper looking for an incorrect
location to do its function, or is that line saying it can not find the folder: /usr/local/bin/php?
or start hesk page: http://projectashenfire.org/home/contac ... /workshop/
Version of script: 2.7.2
Hosting company: webhosting.com
URL of phpinfo.php: Shared hosting, not sure I have access.
URL of session_test.php: *Did not have one originally. Set one up in http://projectashenfire.org/home/contac ... n_test.php
What terms did you try when SEARCHING for a solution:
piping
piping -flood
cagefs
I can't get answers from my own hosting site. I ask them for the PHP location and they inform me I cant change very many configurations.
I had to change my tone in my email until they gave me the answer I needed. So I am asking on this site because I don't
wan't to deal with them any more.
I used to have piping in 2.6.8, but since the update alot of items broke, including piping.
I was using hesk_pop3.php at the time.
With 2.7.2 I can not get hesk_pipe.php option to work. It is my preferred method and I am trying very hard to get it to work.
I don't want to use hesk_pop3.php method if I can help it.
I have two questions.
Question 1.
Why was my hesk_pop3.php updating to my tickets without doing a cron job?
When I upgraded, I lost that ability and I don't seem to have permissions to do a cron job to update piped tickets.
Question 2.
I finally verified the location of PHP: /usr/local/bin/php
I used the piping FAQ on this site.
Forwarded my email to redacted@example.com
Forwarding address used: /home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
If I use the shortened version /home/contactus.......it will auto correct me and apply /home/myusername/home/contactus~
So, I am certain I entered it correctly.
I have Chmod 755 permissions on the inc/mail folder and the file hesk_pipe.php.
Inside hesk_pipe.php, the first line is #!/usr/local/bin/php -q
*I omitted references in this message about my username reference for security reason* and replaced it with 'myusername'
Testing the email from another email account, I get an error:
_____________________________________________________________
This message was created automatically by mail delivery software.
A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:
pipe to |/home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
generated by redacted@example.com
local delivery failed
The following text was generated during the delivery attempt:
------ pipe to |/home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
generated by redacted@example.com ------
cagefs_enter: /home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php: No such file or directory
Reporting-MTA: dns; server408.webhostingpad.com
Action: failed
Final-Recipient: rfc822;|/home/myusername/home/contactus/hesk/inc/mail/hesk_pipe.php
Status: 5.0.0
____________________________________________________________________________
1. So, is the 'No such file or directory' reference on the CAGEFS line, referring to a wrapper looking for an incorrect
location to do its function, or is that line saying it can not find the folder: /usr/local/bin/php?