Well, I just spent an unpleasant couple of hours with some screaming clients and confused customers who were unable to complete membership site signup purchases. Most of my empire is configured to use mod_auth_mysql to manage access but a few sites on several different servers are still using .htpasswd files. For convenience sake, I created the files in cPanel using their "web protect" feature and then accessed & auto-managed the entries with Perl scripts. This has worked fine for several years until today.
For some unfathomable reason, cPanel has decided to RELOCATE all those files without telling anyone. They were moved from:
/home/username/.htpasswds/ProtectedDirectory
to:
/home/username/.htpasswds/public_html/ProtectedDirectory
If anyone from cPanel is wandering around in the forum... did you think nobody was going to notice that you completely revamped the path to an important set of access control files? What were you guys thinking??? A heads-up would have been nice. I wasted several man-hours figuring this out and then rewriting a hundred hard-coded paths in my Perl scripts.
I also burned up 3-4 hours trying to figure out why my "order by" MySQL syntax that has worked fine since 2003 suddenly failed a couple of days ago. An email regarding the need to upgrade to Perl 5.8.8 would have also been nice. The way I see it, cPanel owes me an 8-hour day.
As a lover of good barbecue, I would ordinarily accept red meat as payment, but my doctor has been making noise about my cholesterol levels, so let's go with hookers instead. I'm a licensed distributor, so cPanel has my address. I'll be waiting by the door![]()



LinkBack URL
About LinkBacks
Reply With Quote
Web Protect is a cpanel-authored interface for editing standard APACHE .htaccess and .htpasswd files that control APACHE Basic authentication and were around long before cPanel was created. I suppose they are entitled to move the passwd files that they create, but they had to also edit MY .htaccess files to enable the new paths. There is a lot of other stuff in those files. I don't like the idea of a mindless upgrade script making changes to MY files without ANY advance notification.





