Re: HostMySite Issue
>Even if your need is legit, you must be able to see what their problem >is: let's say (for example) there's 10 threads available to CF and >someone's downloads take 5 minutes each. That means that we only need >10 people to do those downloads at the same time and the server will >be completely unresponsive to anyone else for 5 minutes. Perhaps a VPS >or dedicated solution is necessary in this case (or rewrite the code >so it doesn't tie up a thread for the whole download). Isn't that where SeeFusion would come in, so you can see where the excessively running threads are occuring?? Certainly if they set up an exception like I am asking, and then see lots of threads constantly being taken up then it would be totally appropriate to ask that I move to a dedicated or VPS solution. But I have maybe one download occuring a day, if even that. On a really busy day, there might be 3 or 4 people downloading over the course of the day. And this is not that huge a file...I wouldn't be seeing nearly as many issues if the timeout was set to 2 minutes. The users that have had problems have generally been more than 3/4 of the way through downloading the file when it timed out. However, I think I am making some progress in getting them to set up an exception for me, thanks to the information I have gotten here. I still have concerns about other tasks that may run over that time limit but most I should be able to more easily work around. And if I ever do start selling so much of my software as to have tons of downloads a day, I will be more than happy to deal with getting a dedicated server. ;-) --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265377 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
I know that there are quite a few HMS users on this list, and I would say they have probably benefited from the recommendations they have received from users here. It might help if users of their service from this list were to inform them of our feelings on this issue...something to the effect of... Dear HostMySite, While I understand and appreciate your need to limit rogue processes through the 50 second timeout in SeeFusion, I also feel that there are exceptions to this rule that should be allowed for proper running of legitimate operations. It has come to my attention that this timeout is affecting the sites of other users, and I am concerned that it may affect my sites now or in the future. I would appreciate it if HostMySite would implement an exception policy where certain processes could be allowed to exceed the 50 second timeout. I understand that this type of exception is possible with SeeFusion. Thank you for your consideration of this issue, and also for the excellent service and support I have come to expect from your organization. Thank you, Jim Wright (list of sites hosted) I'll probably send this on myself, as I am concerned that the 50 second timeout will affect some import scripts I use that resize photos. Feel free to use the text of it for your own message if you feel so inclined. ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265376 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
All I can suggest, if they won't make an exception, is to find a different provider that is a better fit for you. I've been at the other end of this problem at HMS, where I've had sites that won't stay up because someone else is taking out the server with long running templates or some other code issue and I've had to move to a different HMS shared server. Even if your need is legit, you must be able to see what their problem is: let's say (for example) there's 10 threads available to CF and someone's downloads take 5 minutes each. That means that we only need 10 people to do those downloads at the same time and the server will be completely unresponsive to anyone else for 5 minutes. Perhaps a VPS or dedicated solution is necessary in this case (or rewrite the code so it doesn't tie up a thread for the whole download). On 12/30/06, Mary Jo Sminkey <[EMAIL PROTECTED]> wrote: > >We also apply max timeouts with fusionreactor that causes similar problems, > >but if a client has a page that needs to run longer, we ad dit to the > >exclusion list. > >Perhaps u can ask HMS to do the same. > > I'm trying! But as others in the thread have mentioned, this seems to be > their policy on shared servers, no exceptions or exclusions. > > Oh, just thought of another instance where my customers will be effected by > this...those that use verity searching on their stores, the indexing often > will take a couple minutes to run if they have a lot of pages and products. > So this will kill that process as well. > > > --- Mary Jo > > ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265374 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: HostMySite Issue
While I understand their need ot do this (we do it too), 50 seconds is just too low. Russ -Original Message- From: Mary Jo Sminkey [mailto:[EMAIL PROTECTED] Sent: 29 December 2006 22:13 To: CF-Talk Subject: Re: HostMySite Issue >We also apply max timeouts with fusionreactor that causes similar >problems, but if a client has a page that needs to run longer, we ad >dit to the exclusion list. >Perhaps u can ask HMS to do the same. I'm trying! But as others in the thread have mentioned, this seems to be their policy on shared servers, no exceptions or exclusions. Oh, just thought of another instance where my customers will be effected by this...those that use verity searching on their stores, the indexing often will take a couple minutes to run if they have a lot of pages and products. So this will kill that process as well. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265373 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
>We also apply max timeouts with fusionreactor that causes similar problems, >but if a client has a page that needs to run longer, we ad dit to the >exclusion list. >Perhaps u can ask HMS to do the same. I'm trying! But as others in the thread have mentioned, this seems to be their policy on shared servers, no exceptions or exclusions. Oh, just thought of another instance where my customers will be effected by this...those that use verity searching on their stores, the indexing often will take a couple minutes to run if they have a lot of pages and products. So this will kill that process as well. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265372 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: HostMySite Issue
We also apply max timeouts with fusionreactor that causes similar problems, but if a client has a page that needs to run longer, we ad dit to the exclusion list. Perhaps u can ask HMS to do the same. Russ -Original Message- From: Mary Jo Sminkey [mailto:[EMAIL PROTECTED] Sent: 29 December 2006 17:13 To: CF-Talk Subject: HostMySite Issue I recently moved my site to HostMySite and am now having major problems as a result. Here's the issue: I use a cfcontent tag to send downloaded software down to the client, as is commonly done so the file can be kept in a secure location. The file is around 10 megs so can take anywhere from 10-15 seconds to a minute or two to download. The problem is that HMS is using SeeFusion and has recently set it to end any threads running more than 50 seconds. This is a major problem because it overrides normal ColdFusion behavior that allows tags like cfcontent and cfftp to run to completion. And it even overrides use of a cfsetting tag for pages you expect to take awhile to run so I have no way to override this. So now my customers go to download the software and for many, it keeps timing out on them, and the customer tries again and again until they run out of download attemptsand then of course I get an annoyed email and have to deal with sending them the file another way. HostMySite's suggestion? Use ASPUpload instead! They say they have no problem with the setting causing problems for some people if it keeps the servers running better for everyone else. So this post is for two reasons...to warn anyone that might be considering using HMS shared hosting that they better not ever need a ColdFusion page to run more than 50 seconds. And to see if anyone knows of a way to get the cfcontent to complete faster. Is there any way to get the thread to run to completion without it having to wait for the client to receive the entire file? Any other options I could look at that will integrate into ColdFusion? I hope that when the improved server monitoring with Scorpio comes out that will allow for better handling of things like this. I totally appreciate the need to kill hanging threads and keep the server up and running. But I totally disagree with being able to override normal use of ColdFusion like this. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265371 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
>Fair enoughbut there is only one way to keep idiots (not lumping you in >that >group) from writing crappy long running garbage and overriding the timeout >with >cfsetting and killing performance. Granted they are punishing the innocent on >that onebut business is business...sometimes it sucks. Granted, and I do appreciate the problem, but then refusing to help me override the setting for a page that is being effected, one that is crucial to my business makes me an awful lot less sympathetic about it. >Likewise I'm sure it didn't occur to them that certain combinmations of CF >code >would get fouled due to this change. I would hate to think their knowledge of ColdFusion is so poor as to not realize this. Certainly the emails I have received indicate that they were aware it would cause issues for some people but proceeded anyway. And they certainly are aware of the issue now and are not working to give us options. It makes me rather reluctant about going to all the extra work of coding around the problem versus moving the site, as that would be a tacit agreement with the policy. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265368 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: SPAM-LOW: Re: HostMySite Issue
> >I can completely understand their positionkeep the shared hosting running >>smooth...and it does. If you need heavier processing...pay for it. > > Yes, but breaking *normal* ColdFusion functions in the process is a bit > harsh, > IMO. Fair enoughbut there is only one way to keep idiots (not lumping you in that group) from writing crappy long running garbage and overriding the timeout with cfsetting and killing performance. Granted they are punishing the innocent on that onebut business is business...sometimes it sucks. >>Their online support pages are lightyears ahead of the host we just left. >>Mary >>Joyou were just unlucky in this case.but did you ASK if they had any >>timeout restrictions?? ;-) > > Sure, I always check things like what the CF timeouts are set to, tag > restrictions, etc. The problem is that cfcontent is not normally effected by > timeout settings...so it didn't occur to me to ask if they had timeouts > outside of ColdFusion set that would override normal functions. And they > certainly didn't volunteer that information. Heck, it took 3 emails back and > forth to even establish that it was not normal ColdFusion timeouts at issue > once I started running into problems. If you are doing something so outside > the norm, it shouldn't be something that you have to dig deeply to find out > about. But as I said, part of my reason for posting was to make sure other > people considering using them *do* know about it. Likewise I'm sure it didn't occur to them that certain combinmations of CF code would get fouled due to this change. I'm sure if they could see the future they would be in Vegas ;-) As far as not volunteering infothey ain't all CF gurus there (although most of them at least have some basics covered). and yes...ultimately you've done a good deed and given the rest of us the heads up...thanks!! the Devil is surely in the details... >>They answer the phone fast and the person that picks up in all but 1 case has >>resolved my issue(s) within 5 minutes. > > I agree. That's why I went with them in the first place. But if they refuse > to > help correct this problem, when I'm doing something perfect reasonably and > legitimate, I simply will not be able to recommend them anymore. Just as I > would not recommend a host that gives great support, but turns off > cffile/cfdirectory tags. Ask for Jamiehe knows his stuff...too bad he's moved to Sales...ugh! Sorry if I'm defending my new found hosting starsperhaps I'm a little defensive because my service has been so good...hehe Cheers Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265365 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
>I can completely understand their positionkeep the shared hosting running >smooth...and it does. If you need heavier processing...pay for it. Yes, but breaking *normal* ColdFusion functions in the process is a bit harsh, IMO. >Their online support pages are lightyears ahead of the host we just left. >Mary >Joyou were just unlucky in this case.but did you ASK if they had any >timeout restrictions?? ;-) Sure, I always check things like what the CF timeouts are set to, tag restrictions, etc. The problem is that cfcontent is not normally effected by timeout settings...so it didn't occur to me to ask if they had timeouts outside of ColdFusion set that would override normal functions. And they certainly didn't volunteer that information. Heck, it took 3 emails back and forth to even establish that it was not normal ColdFusion timeouts at issue once I started running into problems. If you are doing something so outside the norm, it shouldn't be something that you have to dig deeply to find out about. But as I said, part of my reason for posting was to make sure other people considering using them *do* know about it. >They answer the phone fast and the person that picks up in all but 1 case has >resolved my issue(s) within 5 minutes. I agree. That's why I went with them in the first place. But if they refuse to help correct this problem, when I'm doing something perfect reasonably and legitimate, I simply will not be able to recommend them anymore. Just as I would not recommend a host that gives great support, but turns off cffile/cfdirectory tags. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265364 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: HostMySite Issue
OMG they misspelled ColdFusion. LOL! There's no space!!! (sorry, it's Friday...) ~Brad -Original Message- From: Mary Jo Sminkey [mailto:[EMAIL PROTECTED] Sent: Friday, December 29, 2006 2:45 PM To: CF-Talk Subject: Re: HostMySite Issue >Well, I suppose it is their prerogative, however to flat out tell a >customer that, "there is no way to override that setting" is lying. I >HATE it when customer service tells me they "can't" doing something when >what they really mean is they "aren't allowed" or "choose not to" allow >for it to happen. I agree, their emails to me have definitely implied that setting a timeout is an all-or-nothing situation. Here's the exact message I got: "Correct, this will affect any queries for CF and there is not a way to bypass this. We currently do not have it in place to exclude anyone, everyone that runs cold fusion will have to adhere by this rule." Interesting that they didn't even mention using a VPS as an option although I did assume that this only applied to shared hosting. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265362 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
> Robert Mack wrote: >> I had to spring for a >> $1,600 VPS to keep my site alive. > > For $100 more, you could get a Dedicated Server with CFMX for that > price. Seems kind of spendy to put that kind of money into a VPS. > > Warm regards, > Jordan Michaels OK...you both must be talking yearly costs thendedicated should anly be a few hundred $ per month Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com - Original Message - From: "Jordan Michaels" <[EMAIL PROTECTED]> To: "CF-Talk" Sent: Friday, December 29, 2006 2:04 PM Subject: Re: HostMySite Issue > Robert Mack wrote: >> I had to spring for a >> $1,600 VPS to keep my site alive. > > For $100 more, you could get a Dedicated Server with CFMX for that > price. Seems kind of spendy to put that kind of money into a VPS. > > Warm regards, > Jordan Michaels > Vivio Technologies > http://www.viviotech.net/ > Blue Dragon Alliance Member > [EMAIL PROTECTED] > > ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265359 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
Let's all remember that the techs giving out the all or nothing statements may very well have been told by upper management that it is not possible. I would not expect them all to look into the validity of that statement. I can completely understand their positionkeep the shared hosting running smooth...and it does. If you need heavier processing...pay for it. I understand it's an inconvenince, but things can slip through the cracks. Their online support pages are lightyears ahead of the host we just left. Mary Joyou were just unlucky in this case.but did you ASK if they had any timeout restrictions?? ;-) I know I asked all kinds of questions before moving (especially our clients). I'm not easily impressed (just ask anyone that works with me...hehe). I can't say enough good things about HostMySite. I have techs CALLING me days after a support request was inititaed with them...just to make sure it was resolved in their absence (like over a weekend or something). They answer the phone fast and the person that picks up in all but 1 case has resolved my issue(s) within 5 minutes. OK...I'm done gushing now ;-) Cheers Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265356 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
Robert Mack wrote: > I had to spring for a > $1,600 VPS to keep my site alive. For $100 more, you could get a Dedicated Server with CFMX for that price. Seems kind of spendy to put that kind of money into a VPS. Warm regards, Jordan Michaels Vivio Technologies http://www.viviotech.net/ Blue Dragon Alliance Member [EMAIL PROTECTED] ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265354 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
>Yes, it is possible. I use Fusebox, and had to figure out myself how to >do it. > >The trick is to use a method SeeFusion makes available called >setRequestName(). Thanks for sharing the information! At least I have some ammunition to use with them and show that it would be easy for them to allow my page to run without putting their servers majorly at risk. ---Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265352 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
>Well, I suppose it is their prerogative, however to flat out tell a >customer that, "there is no way to override that setting" is lying. I >HATE it when customer service tells me they "can't" doing something when >what they really mean is they "aren't allowed" or "choose not to" allow >for it to happen. I agree, their emails to me have definitely implied that setting a timeout is an all-or-nothing situation. Here's the exact message I got: "Correct, this will affect any queries for CF and there is not a way to bypass this. We currently do not have it in place to exclude anyone, everyone that runs cold fusion will have to adhere by this rule." Interesting that they didn't even mention using a VPS as an option although I did assume that this only applied to shared hosting. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265351 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
>HMS makes *NO* exceptions to the 50 second rule, even for rarely used >administrative templates. This basically forces you off their shared server if >you ever need any template to run more than 50 seconds. I had to spring for a >$1,600 VPS to keep my site alive. Sounds like it's not worth my trying to fight it then. I just wish they had this information clearly indicated somewhere on their site, because I would have known not to move my site to them otherwise. Buying a VPS is not an option for me financially, nor would I consider it when there are plenty of other hosts that don't do this. I'll have to debate whether completely recoding my download function is less work than moving the site to another less restrictive host. >While this has been a giant pain in the neck >for me I do respect HMS` fanatical commitment to defending the performance of >their shared servers. Their shared servers had persistent performance issues >before they imposed the 50 second rule. This sounds a lot like throwing the baby out with the bathwater to me. Surely there are more reasonable approaches they could take that would not break sites that aren't causing problems. I also worry about my customers on their servers being able to do major software upgrades in the future. These often include a fair amount of code and data migration that can take awhile to run. Normally a simple cfsetting tag will ensure they won't timeout halfway through the upgrade, but HMS users will have to find other ways to upgrade their sites if they have a lot of data to convert and hit this 50 second mark. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265350 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
$1600 VPS...what the hell is that running??? I assume it's a tad more than the standard $45-$150 VPS is Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265349 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: HostMySite Issue
Well, I suppose it is their prerogative, however to flat out tell a customer that, "there is no way to override that setting" is lying. I HATE it when customer service tells me they "can't" doing something when what they really mean is they "aren't allowed" or "choose not to" allow for it to happen. Truthfulness is key for me. ~Brad -Original Message- From: Robert Mack [mailto:[EMAIL PROTECTED] Sent: Friday, December 29, 2006 2:17 PM To: CF-Talk Subject: Re: HostMySite Issue HMS makes *NO* exceptions to the 50 second rule, even for rarely used administrative templates. This basically forces you off their shared server if you ever need any template to run more than 50 seconds. I had to spring for a $1,600 VPS to keep my site alive. While this has been a giant pain in the neck for me I do respect HMS` fanatical commitment to defending the performance of their shared servers. Their shared servers had persistent performance issues before they imposed the 50 second rule. Bob Mack >> Well, that's good to know at least. HMS has been telling me there is >no way at all to override the setting. > >Yeah, that's crap. Ask to speak with a manager if they tell you that >again. SeeFusion lets you exclude URL substrings. ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265347 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Re: HostMySite Issue
HMS makes *NO* exceptions to the 50 second rule, even for rarely used administrative templates. This basically forces you off their shared server if you ever need any template to run more than 50 seconds. I had to spring for a $1,600 VPS to keep my site alive. While this has been a giant pain in the neck for me I do respect HMS` fanatical commitment to defending the performance of their shared servers. Their shared servers had persistent performance issues before they imposed the 50 second rule. Bob Mack >> Well, that's good to know at least. HMS has been telling me there is >no way at all to override the setting. > >Yeah, that's crap. Ask to speak with a manager if they tell you that >again. SeeFusion lets you exclude URL substrings. ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265345 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
RE: HostMySite Issue
>'A space-delimited list of URL substrings to ignore for this rule. >For example, to exclude "longreport.cfm" and all files in the >"/batchjobs/" folder, type: >longreport.cfm /batchjobs/' But can you ignore based on querystrings? My software is Fusebox-based, so pretty much everything runs through the index.cfm file. It would only be for a specific fuseaction that I would need the timeout ignored. Yes, it is possible. I use Fusebox, and had to figure out myself how to do it. The trick is to use a method SeeFusion makes available called setRequestName(). This is how it works: Now SeeFusion reports the file being requested as "seefusion_rule_exception_index.cfm" instead of just "index.cfm" Very handy indeed. Good luck. :-P ~Brad ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265342 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
>'A space-delimited list of URL substrings to ignore for this rule. >For example, to exclude "longreport.cfm" and all files in the >"/batchjobs/" folder, type: >longreport.cfm /batchjobs/' But can you ignore based on querystrings? My software is Fusebox-based, so pretty much everything runs through the index.cfm file. It would only be for a specific fuseaction that I would need the timeout ignored. >As far as the directories not being created first... I don't know if you >would have any problems with that. Sometimes the cffile tag will quit >executing but the file system is still finishing copying the file. Some >times waiting for a few seconds BEFORE doing the redirect is enough time >for it to be there. Ah right, I have to copy the file as well. I don't think there really will be an issue though since the only way I'd do this is have a link to the file that the customer would click on...by the time they do *that* it should be finished. But throwing in a short delay would probably be a good idea anyway. >Actually, what I have done in the past here is dirty, but quick. >Everytime you go to write a new file, just do a cfdirectory to get a >list of all the files/directories, use a query of queries to filter out >ones older than a day, and then delete them. That way it cleans itself >every time it is used. Yes, I've done that as well in the past. >Of course, that approach does assume that there >is fairly regular traffic, since it would only clean up every time it >was used. Right, that is my concern in this case. For my own site, it's not unusual for there to be no downloads for several days, and with other users it may be even longer. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265340 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: HostMySite Issue
> Well, that's good to know at least. HMS has been telling me there is no way at all to override the setting. Yeah, that's crap. Ask to speak with a manager if they tell you that again. SeeFusion lets you exclude URL substrings. Here is a quote from the configuration interface: 'A space-delimited list of URL substrings to ignore for this rule. For example, to exclude "longreport.cfm" and all files in the "/batchjobs/" folder, type: longreport.cfm /batchjobs/' > a problem with the directory not being created first? Since cflocation is > a 302 redirect to my knowledge, not sure that it would be a problem. Well, I guess cflocation would work just as well. For some reason I was thinking it would be part of the same request, but actually you are correct in saying it returns a 302 (temporary redirect) to the browser, and then the browser makes a second http request for to the new location. As far as the directories not being created first... I don't know if you would have any problems with that. Sometimes the cffile tag will quit executing but the file system is still finishing copying the file. Some times waiting for a few seconds BEFORE doing the redirect is enough time for it to be there. >The maintenance definitely is an issue as well. To use directories, I'll >have to keep a list of directories created and then run a scheduled >function every day to clear them. Actually, what I have done in the past here is dirty, but quick. Everytime you go to write a new file, just do a cfdirectory to get a list of all the files/directories, use a query of queries to filter out ones older than a day, and then delete them. That way it cleans itself every time it is used. Of course, that approach does assume that there is fairly regular traffic, since it would only clean up every time it was used. That does eliminate the need for scheduled tasks and such. ~Brad ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265339 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
>Scorpio server monitoring wouldn't necessarily alleviate this. The 50 >second rule is something Host my site has decided upon and SeeFusion is >simply the tool they are enforcing it with. I meant more in terms of not *needing* to use something like SeeFusion, which allows the host to be so restrictive and take away some normal tools we have to specify a page to normally run longer. >While can't speak for the business rules of HMS, and I can verify that >it is very easy to specify exception templates in the SeeFusion active >monitoring rules. I do it myself for reports which I expect to run >long. Well, that's good to know at least. HMS has been telling me there is no way at all to override the setting. >As far as a solution I agree with what Ben Nadel said. Copy it >somewhere with a cryptic file name, and then redirect to it. I would >recommend using a JavaScript redirect. The problem here is that ideally I would find a solution that will work for people who purchase my software as well. One requirement is the code needs to work without Javascript in case the customer has it turned off. Is there a reason you would use a JS redirect rather than cflocation? Would there be a problem with the directory not being created first? Since cflocation is a 302 redirect to my knowledge, not sure that it would be a problem. >If you create the file in a >directory which has the cryptic name, then not only would it be hard to >guess, but the user won't have to rename the file when they get it >downloaded-- I hate that. Yes, I definitely think this would be more secure versus using the same directory each time and a renamed file. But I'll also have to recode some way to present the file, versus the current method that checks for access, calls the cfcontent and starts the download, but never actually relocates the user to a new page. >And then, of course, clear files over 1 day old out of the directory or >something. The maintenance definitely is an issue as well. To use directories, I'll have to keep a list of directories created and then run a scheduled function every day to clear them. I try to avoid the use of required scheduled tasks since a fair number of my customers really aren't very ColdFusion savvy and even setting up datasources can be confusing for them. ;-) I'll have to see if I can maybe set this method up as an optional way to do downloads so they can use whichever method works best for them. Thanks for the ideas! --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265334 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4
Re: HostMySite Issue
> long. Convincing HMS of that is another story. I am a little surprised > they would be so hard headed about it. > As am I. We finally gave up on our hosting company of 8 years a month or so backwe are now moving ALL of our clients to HostMySite (and out company domain has already moved). They have been AWESOME!! Even last night one of the techs went above and beyond to sort out a mail issue (quite a non-standard setup which made things complex)he ultimately relaxed the SMTP authentication to ensure mail from my app would send no matter what. So if they'll relax a rule like thatI'm sure they'll listen to reason on this one...just make a bit more noise ;-) Cheers Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265332 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: HostMySite Issue
Scorpio server monitoring wouldn't necessarily alleviate this. The 50 second rule is something Host my site has decided upon and SeeFusion is simply the tool they are enforcing it with. While can't speak for the business rules of HMS, and I can verify that it is very easy to specify exception templates in the SeeFusion active monitoring rules. I do it myself for reports which I expect to run long. Convincing HMS of that is another story. I am a little surprised they would be so hard headed about it. As far as a solution I agree with what Ben Nadel said. Copy it somewhere with a cryptic file name, and then redirect to it. I would recommend using a JavaScript redirect. If you create the file in a directory which has the cryptic name, then not only would it be hard to guess, but the user won't have to rename the file when they get it downloaded-- I hate that. This way your browser is requesting the file directly. Since SeeFusion runs on the JVM which handles ONLY .cfm, .cfc, etc requests, a request for another file type will be served up by the web server, and SeeFusion will never be any the wiser. And then, of course, clear files over 1 day old out of the directory or something. ~Brad -Original Message- From: Mary Jo Sminkey [mailto:[EMAIL PROTECTED] Sent: Friday, December 29, 2006 11:13 AM To: CF-Talk Subject: HostMySite Issue I recently moved my site to HostMySite and am now having major problems as a result. ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265327 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
RE: HostMySite Issue
Mary Jo, As a "work around", you might want to consider copying the file to a random directory (create one on the fly via UUID or something) then CFLocat the user to that directory. Then maybe once a day or something, programmatically go through and delete all those directories??? .. Ben Nadel Certified Advanced ColdFusion MX7 Developer www.bennadel.com Need ColdFusion Help? www.bennadel.com/ask-ben/ -Original Message- From: Mary Jo Sminkey [mailto:[EMAIL PROTECTED] Sent: Friday, December 29, 2006 12:13 PM To: CF-Talk Subject: HostMySite Issue I recently moved my site to HostMySite and am now having major problems as a result. Here's the issue: I use a cfcontent tag to send downloaded software down to the client, as is commonly done so the file can be kept in a secure location. The file is around 10 megs so can take anywhere from 10-15 seconds to a minute or two to download. The problem is that HMS is using SeeFusion and has recently set it to end any threads running more than 50 seconds. This is a major problem because it overrides normal ColdFusion behavior that allows tags like cfcontent and cfftp to run to completion. And it even overrides use of a cfsetting tag for pages you expect to take awhile to run so I have no way to override this. So now my customers go to download the software and for many, it keeps timing out on them, and the customer tries again and again until they run out of download attemptsand then of course I get an annoyed email and have to deal with sending them the file another way. HostMySite's suggestion? Use ASPUpload instead! They say they have no problem with the setting causing problems for some people if it keeps the servers running better for everyone else. So this post is for two reasons...to warn anyone that might be considering using HMS shared hosting that they better not ever need a ColdFusion page to run more than 50 seconds. And to see if anyone knows of a way to get the cfcontent to complete faster. Is there any way to get the thread to run to completion without it having to wait for the client to receive the entire file? Any other options I could look at that will integrate into ColdFusion? I hope that when the improved server monitoring with Scorpio comes out that will allow for better handling of things like this. I totally appreciate the need to kill hanging threads and keep the server up and running. But I totally disagree with being able to override normal use of ColdFusion like this. --- Mary Jo ~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265324 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4