View Full Version : Suddenly my emails stopped!
gtekser
10-Aug-2007, 11:27 AM
Hi
Originally I had problems loading my website http://www.guitartechnicalservices.co.uk/
and Bill Campbell sorted it out and its run fine since last year - still appreciated thanks Bill. The only hiccups have been self inflicted html in brochure pages.
The site still runs fine except that after the 6th August all the website email enquires stopped. I tried a test email and the 'Contact us' and 'link' on the Home Page which brings up the Actinic form, it’s duly filled in and then it just hangs and I eventually get the timed out no internet connection. At first I thought it was my router - No its fine. Then the internet connection - its fine too. Went back to before the 6th and imported back-up but still have the problem so dont think its the Actinic program.
I read through the forum that the problem might be 'port 25' and so have asked Orange/Wanadoo to allow access on this as I am grasping at straws. I'm still waiting a reply.
I did a Test on the 'Network' and its still as Bill left it but it never worked on test anyway so not sure. I got a message saying Operation timed out! which is not a suprise and the following detail:
The test script failed to execute on the web server. The error could be caused by several things. Check the path to the Perl shell, the CGI script extension, the path to CGI-BIN, and the CGI-BIN URL. This error could also occur if your web site is out of disk space or your web server is not configured to accept POSTs to CGI scripts.
The SMTP is set at localhost. No password or authentication.
Any help and the direction I need to take would be much appreciated
thanks
Mike Hughes
10-Aug-2007, 11:53 AM
Your error log is full of entries like this:
Program = MailForm, Program version = 3 , HTTP Server = Apache/1.3.37 (Unix) mod_jk/1., Return code = 999 , Date and Time = 2007/08/10 10:24, Internal Errors = Unable to connect to the mail socket (Connection timed out)
Program = MailForm, Program version = 3 , HTTP Server = Apache/1.3.37 (Unix) mod_jk/1., Return code = 999 , Date and Time = 2007/08/10 11:31, Internal Errors = Unable to connect to the mail socket (Connection timed out)
Program = MailForm, Program version = 3 , HTTP Server = Apache/1.3.37 (Unix) mod_jk/1., Return code = 999 , Date and Time = 2007/08/10 11:35, Internal Errors = Unable to connect to the mail socket (Connection timed out)
So it would appear that actinic is unable to connect to your mail server.
I would contact your host and see what they say. The details above should be enough for them to look into it.
Mike
gtekser
10-Aug-2007, 12:47 PM
Thanks for your reply.
I am in the dark here - as to where to find the info you have. When you say "Your error log is full of entries like this:............
Is there somewhere I can check this to see what is what for future reference when its back to normal ?
I don’t know where to look.
What is confusing, is that I have done updates and uploaded each week and there seems to be no problem. All the updates have taken - so why should the email be the first sign of anything untoward?
thanks
gabrielcrowe
10-Aug-2007, 12:49 PM
http://www.guitartechnicalservices.co.uk/acatalog/error.err
Duncan Rounding
10-Aug-2007, 12:49 PM
Typically: http://www. mydomain.com/acatalog/error.err
gtekser
10-Aug-2007, 01:01 PM
Its that simple! I've learnt something new - and shall now go and find out from my website host what the problem is. At least I know what direction to go in.
I will let you know how I get on.
Thanks
gabrielcrowe
10-Aug-2007, 02:44 PM
good call mr alan, you're a model citizen. get back to us now and let us know how it all went.
kthx.
gtekser
11-Aug-2007, 11:13 AM
So far I have had a poor response from my website hosting - as in:
“We are not carrying out any maintenance on any servers. What kind of script does your feedback form use, have you tried our own php contact form which works well.”
I have explained that nothing has been touched on the actinic program and waiting for another reply.
So now I'm looking for another hosting company but in the meantime, is there anything that I can check within the control panel which seems extensive?
It is the cPanel X system on Fasthost. Bearing in mind I'm in un-chartered territory here.
gtekser
12-Aug-2007, 10:34 AM
Hi Mike
I eventually got this message from the webhost company
It seems due to recent high spam and dos attacks across the network which I have noticed on 4 out of my 5 servers, the Data Centre made changes to the firewall. See there message below:
"The firewall is configured to block send email directly through port 25 using sockets. In those cases, they should be configured to use the PHP mail() function, or /var/sbin/sendmail binary instead.
If you want to allow scripts to send out email through port 25 (which we would definitely not recommend as this is the primary way that spammers send out email from a compromised script and you will be held responsible for any spam sent via the server and possibly having it suspended) then you would have to make a request in writing ...." /etc/csf/csf.conf and set:[/
so...........it looks like I will have to find one of the solutions to it that I have come across here on the forum. Unless you can direct me to the 'quick fix' solution.
Thanks for your help.
Duncan Rounding
12-Aug-2007, 10:42 AM
try using a different port.
See here (post 8):
http://community.actinic.com/showthread.php?t=24341&highlight=change+port+number
Otherwise time to change hosts.
gtekser
12-Aug-2007, 01:00 PM
Hi Mike,
The update so far is that I altered Actinic.pm to 8 and 24 as the later was suggested as possible too, but both 'Test' in Network and also 'Live' failed. The Network Test resulted in - timed out! and the live test gave me 'No connection on this mail socket - access denied.
Currently, I am waiting to hear if another port is available.
Thanks.
gtekser
12-Aug-2007, 02:57 PM
Hi Mike
Well, we've tried port 26 as well and still nothing. Its not looking very good and if I cannot find a free port to change to, is that it? - Curtains to e-mails? If so, I will have to find another webhost pretty quick. Is there some other alternative to this as it seems this is becoming a regular issue - closing port 25. Just point me in the right direction.
Thanks
pinbrook
12-Aug-2007, 04:30 PM
some hosts allow access through port 587
gtekser
12-Aug-2007, 04:52 PM
Hi All
If port 587 was the last chance saloon then I'm dead in the water ! As this failed too. Failing a reply from my webhost, it looks like I'm looking for another host. Surely, there must be another way round. I will wait to see what the webhost reply is first.
Thanks again
NormanRouxel
12-Aug-2007, 05:07 PM
I've posted something on www.drillpine.biz/actinicstuff (bottom of page) about using the Perl Mail::Mailer module instead of port 25. It's for older versions of Actinic but the Perl scripts aren't too different between these and V8.
gtekser
12-Aug-2007, 08:54 PM
Hi Norman,
I take it that it would work for v7 of Actinic, which is what I am running ?
Thank you
pinbrook
12-Aug-2007, 09:15 PM
yes it will work for all versions, you will just need to adapt the mods that Norman has written to the actual perl scripts in front of you.
Just make sure you take a backup first so you can easily restore.
gtekser
13-Aug-2007, 07:51 AM
Norman - you are a super-star! and the rest of you who put up with us bumbling novices.
You've guessed it - Norman's mod from port 25 to Sendmail works for me on v7 !
I couldn't face anymore last night so got up with clear head and did it - And backed-up an original copy of ACTINIC.pm plus a mod version put in a seperate folder so I dont have to redo when I take up an actinic update.
My wife is doing a test purchase to see if that side of things is ok. So thanks again until the next curve that gets thrown my way.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
This is the last reply from my webhost
The data centre replied as follows
"Using another port will not solve anything. They should be using the sendmail
binary in the script to send out email as I mentioned in my response - as all
CGI scripts should. If you want to allow them to send email using SMTP then
you'll have to disable the option mentioned, but accept the greatly reduced
security on your server and we will need written authorisation that you accept
liabaility .."
If the issue of 'port 25 blocking is well documented are you sure they do have a work around it. I find it hard to believe that a paid software will want to compromise security
So, its a pity that Actinic couldn't have done Norman's mod (as normal) as an update to save us all this issue if many webhosts are now blocking port 25. I got no warning of this. Maybe I am being to general here and it will never be a problem for others.
Anyway thanks you guys - all the best Pete
gtekser
13-Aug-2007, 07:56 AM
PS: The test payments worked and 'Catalog Order Received' came in as a good email. So everything works.
Bye for now
One very happy bunny!
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.