>- see footer for list info -< Thanks Phil I tried all those, but no dice, the timeout was occurring before the timeout periods specified everytime!
Sessions weren't valid in this scenario though. On Thu, May 7, 2009 at 1:51 PM, Philip Porter <[email protected]> wrote: > - see footer for list info -< >> > Forgot to add: > > Also worth putting the timeout variable on each <cfftp and not just the > first cached opening connection > > > Quoting Philip Porter <[email protected]>: > > - see footer for list info -< >>> >> I've had that error when I went from 7 to 8. >> >> Having tried various things like you I tried setting the timeout of the >> page which seemed to work for me. >> >> <cfsetting requesttimeout="300" /> >> >> >> I also noticed on one large file that it kept timing out the session, >> so I named my connection to include "session." ie: >> connection="session.myconnection" >> >> hope this helps >> >> >> Phil >> >> Quoting Rich Wild <[email protected]>: >> >> - see footer for list info -< >>>> >>> Unfortunately not, although the odd thing is that when I connect to the >>> remote server manually, I stay connected indefinitely (sending >>> keepalives). >>> Presumably CF8 isn't doing this. >>> >>> On Thu, May 7, 2009 at 12:29 PM, Snake <[email protected]> wrote: >>> >>> - see footer for list info -< >>>>> >>>> Rich, >>>> >>>> Do you have access to the FTP server logs as this could possibly tell >>>> you >>>> whether the connection is being dropped or not. >>>> >>>> Russ >>>> >>>> -----Original Message----- >>>> From: [email protected] >>>> [mailto:[email protected]] On Behalf Of Rich Wild >>>> Sent: 06 May 2009 13:37 >>>> To: Coldfusion Development >>>> Subject: Re: [CF-Dev] CF8 and CFFTP timeouts >>>> >>>> - see footer for list info -< >>>>> >>>> Yea, I tried that, but thank you anyway. >>>> >>>> I think it might be related to keepalives. In the code, the cached FTP >>>> connection is initialised at the start of the script so that it can >>>> delete >>>> any remote XML files that may exist before uploading a new one. >>>> >>>> The script then goes about its business, creating the new XML, and then >>>> the >>>> PUT operation is executed to upload the new XML. Like I mentioned, this >>>> worked fine in CF7, and the script ran slower in CF7 than CF8. >>>> >>>> However, in CF8, it looks like the connection has died by the time it >>>> gets >>>> to the PUT operation. I confirmed this by moving the cached connection >>>> initialisation closer to the PUT operation, so there was no middle >>>> script >>>> actions to introduce any delay between creating the connection and the >>>> PUT >>>> operation. What do you know, the script now works fine and the FTP PUT >>>> doesn't report in a timeout operation (surely if the connection had died >>>> the >>>> error should be different). >>>> >>>> So what's going on here? The cached connection initialisation had by no >>>> means hit its timeout value (set to "99999", and there's only about a 20 >>>> second gap in the actual start and end of this script, when it was >>>> erroring), so surely CF server is sending keepalives to the remote >>>> server >>>> to >>>> keep it open? CF7 must do this if it was working fine... >>>> >>>> Very confused. At least I have an answer, but I'm confused as to this >>>> seemingly backwards step between 7 and 8. >>>> >>>> Rich >>>> >>>> On Wed, May 6, 2009 at 1:27 PM, Michael Traher >>>> <[email protected]>wrote: >>>> >>>> >- see footer for list info -< >>>>> The default timeout on the cfftp command is 30 seconds - I know it >>>>> shouldn't >>>>> have changed but might be worth playing with that attribute? >>>>> >>>>> On Wed, May 6, 2009 at 12:25 PM, Rich Wild <[email protected]> wrote: >>>>> >>>>> > >- see footer for list info -< >>>>> > Right, I'm having a very unhappy time. >>>>> > >>>>> > I've got a legacy CF7 app that I've placed on a CF8 server. All works >>>>> fine, >>>>> > except it performs some FTP operations to export XML files etc. >>>>> > >>>>> > These FTP scheduled tasks worked flawlessly on CF7. The code hasn't >>>>> > changed. >>>>> > >>>>> > Everytime I try to FTP PUT a file to a remote server, I get the >>>>> following: >>>>> > >>>>> > An error occurred during the FTP putfile operation. >>>>> > Error: putfile operation exceeded timeout. >>>>> > >>>>> > listDir, etc all works without error. There's nothing wrong with the >>>>> remote >>>>> > FTP account, because I can FTP the file over manually just fine. Its >>>>> a >>>>> > 390Kb >>>>> > file, nothing too strenuous. >>>>> > >>>>> > So why, oh why is CF giving me this beef? >>>>> > >>>>> > I wondered about the timeouts on the template running - so I took a >>>>> >>>> look >>>> >>>>> > and >>>>> > there's a <cfsetting requestimout="99999"> (its a potentially long >>>>> script) >>>>> > - >>>>> > now that can't be tripping as the script is currently only taking 25 >>>>> > seconds >>>>> > to build this exportfile. >>>>> > >>>>> > There's a similar timeout on the cached FTP connection also, so that >>>>> hasn't >>>>> > hit its limit either. >>>>> > >>>>> > And that's about it. >>>>> > >>>>> > Mysterious, and teeth-gnashingly boring. >>>>> > >>>>> > Any clues, anyone? >>>>> > >>>>> > ta >>>>> > Rich >>>>> > _______________________________________________ >>>>> > >>>>> > For details on ALL mailing lists and for joining or leaving lists, go >>>>> >>>> to >>>> >>>>> > http://list.cfdeveloper.co.uk/mailman/listinfo >>>>> > >>>>> > -- >>>>> > CFDeveloper Sponsors:- >>>>> > >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >>>>> > >- Lists hosted by www.Gradwell.com -< >>>>> > >- CFdeveloper is run by Russ Michaels, feel free to volunteer your >>>>> >>>> help >>>> >>>>> -< >>>>> > >>>>> >>>>> >>>>> >>>>> -- >>>>> Mike T >>>>> Blog http://www.socialpoints.com/ >>>>> _______________________________________________ >>>>> >>>>> For details on ALL mailing lists and for joining or leaving lists, go >>>>> to >>>>> http://list.cfdeveloper.co.uk/mailman/listinfo >>>>> >>>>> -- >>>>> CFDeveloper Sponsors:- >>>>> >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >>>>> >- Lists hosted by www.Gradwell.com -< >>>>> >- CFdeveloper is run by Russ Michaels, feel free to volunteer your >>>>> help >>>>> >>>> -< >>>> >>>>> >>>>> _______________________________________________ >>>> >>>> For details on ALL mailing lists and for joining or leaving lists, go to >>>> http://list.cfdeveloper.co.uk/mailman/listinfo >>>> >>>> -- >>>> CFDeveloper Sponsors:- >>>> >>>>> - cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >>>>> - Lists hosted by www.Gradwell.com -< >>>>> - CFdeveloper is run by Russ Michaels, feel free to volunteer your help >>>>> -< >>>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> >>>> For details on ALL mailing lists and for joining or leaving lists, go to >>>> http://list.cfdeveloper.co.uk/mailman/listinfo >>>> >>>> -- >>>> CFDeveloper Sponsors:- >>>> >>>>> - cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >>>>> - Lists hosted by www.Gradwell.com -< >>>>> - CFdeveloper is run by Russ Michaels, feel free to volunteer your help >>>>> -< >>>>> >>>> >>>> _______________________________________________ >>> >>> For details on ALL mailing lists and for joining or leaving lists, go >>> to http://list.cfdeveloper.co.uk/mailman/listinfo >>> >>> -- >>> CFDeveloper Sponsors:- >>> >>>> - cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >>>> - Lists hosted by www.Gradwell.com -< >>>> - CFdeveloper is run by Russ Michaels, feel free to volunteer your help >>>> -< >>>> >>> >>> >> >> >> _______________________________________________ >> >> For details on ALL mailing lists and for joining or leaving lists, go >> to http://list.cfdeveloper.co.uk/mailman/listinfo >> >> -- >> CFDeveloper Sponsors:- >> >>> - cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >>> - Lists hosted by www.Gradwell.com -< >>> - CFdeveloper is run by Russ Michaels, feel free to volunteer your help >>> -< >>> >> > > > _______________________________________________ > > For details on ALL mailing lists and for joining or leaving lists, go to > http://list.cfdeveloper.co.uk/mailman/listinfo > > -- > CFDeveloper Sponsors:- > >> - cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >> - Lists hosted by www.Gradwell.com -< >> - CFdeveloper is run by Russ Michaels, feel free to volunteer your help -< >> > _______________________________________________ For details on ALL mailing lists and for joining or leaving lists, go to http://list.cfdeveloper.co.uk/mailman/listinfo -- CFDeveloper Sponsors:- >- cfdeveloper Hosting provided by www.cfmxhosting.co.uk -< >- Lists hosted by www.Gradwell.com -< >- CFdeveloper is run by Russ Michaels, feel free to volunteer your help -<
