GoFuckYourself.com - Adult Webmaster Forum

GoFuckYourself.com - Adult Webmaster Forum (https://gfy.com/index.php)
-   Fucking Around & Business Discussion (https://gfy.com/forumdisplay.php?f=26)
-   -   CCBill Clients - Check your expired account logins (https://gfy.com/showthread.php?t=1015538)

Pseudonymous 03-24-2011 08:43 AM

Quote:

Originally Posted by VGeorgie (Post 18001497)
Yes, this is an old problem and discussed here many times (my me and others). Just don't go crazy on the 30 day thing. Unless the user specifically cancels, or it's a non-recurring billing, CCBill will keep the login active for 5-6 days as it waits to see if the customers wants to re-join. I recall that you can ask CCBill to turn this feature off if you don't want it.

I don't think it's a 5-6 day thing, I have manual added logins that have been working for a long time after expiry. That's why I was worried subscriptions would do the same thing, that's why I knew right away. I couldn't show ccbill the manual adds still working because there is no report to show expired manual adds. So I waited until first subscription ended and took it to support.

And regardless of it's been discussed before, I would have made the thread anyway because I don't see CCBill telling anybody, so I am sure it needs to continue being brought to peoples attention.

Pseudonymous 03-24-2011 08:45 AM

Quote:

Originally Posted by PornoMonster (Post 18001503)
You can do a rebuild, it will not hurt strongbox.

Since you are new, also make sure the member is 100% expired. I know some people see the red account in ccbill and the member has canceled his membership, but still has days left on the membership he piad for. Keep in mind also to wait several days after the rebill fails, as ccbill told me they keep trying 2 or 3 times to rebill the customer.

But, bottom line is, YES there is a problem, and most people have just put in a few extra hours doing manual removes, or rebuilds. It would be nice to have this fixed, yep!

Actually I am using password sentry, not strongbox, i just figured more people knew strongbox. Pretty much same thing? Im actually not familiar with strongbox.

And yeah it was confirmed that they were supposed to expire last night at 11:59.

DWB 03-24-2011 08:50 AM

Quote:

Originally Posted by PornoMonster (Post 18001440)
Maybe CCBILL can write a CLEANING script, to remove dead ones.

That would be a great solution.

SwirlsGirl 03-24-2011 08:59 AM

Quote:

Originally Posted by Pseudonymous (Post 18001563)
I don't think it's a 5-6 day thing, I have manual added logins that have been working for a long time after expiry. That's why I was worried subscriptions would do the same thing, that's why I knew right away. I couldn't show ccbill the manual adds still working because there is no report to show expired manual adds. So I waited until first subscription ended and took it to support.

And regardless of it's been discussed before, I would have made the thread anyway because I don't see CCBill telling anybody, so I am sure it needs to continue being brought to peoples attention.

Speaking of manual adds.... another disturbing observation for us recently was we discovered a pass sharing site about 2 weeks ago but what was bizarre about this password post was this...

We had manually added 3 logins and pass for close trusted friends. All 3 of The manually added logins were posted on the forum. We did not notice other logins posted on this particular password forum.

But the 3 exact manually added logins within the past year were posted.

So is it safe to assume that our manually added logins are compromised/hacked not secure? Can anyone make sense of that?

CCBill Paul 03-24-2011 09:04 AM

Quote:

Originally Posted by Horny Joe (Post 18001072)
Could explain some of the "bad ccbill sales" repports...

I am not sure what you mean by bad ccbill sales reports. We are currently investigating an issue we had with our quick stats overnight. However, to my knowledge all of the other reports are and have been functioning properly.

The problem described here by the OP and others is simply with our systems ability to remove usernames and passwords from the password file located on the clients servers. For example, customer John Doe is due to expire and be removed from the password file on the 23rd. Our billing system knows this and when the 23rd hits our system sends a remove command to our user management script located on the clients server. There are numerous reasons why we are not able to remove a user and our teams are working on resolving these once and for all but I can assure you the reports and the removal of the users from the password file are two separate systems. We always know when the user is to be added or removed but we are not always able to perform that function.

PornoMonster 03-24-2011 09:13 AM

Quote:

Originally Posted by SwirlsGirl (Post 18001609)
Speaking of manual adds.... another disturbing observation for us recently was we discovered a pass sharing site about 2 weeks ago but what was bizarre about this password post was this...

We had manually added 3 logins and pass for close trusted friends. All 3 of The manually added logins were posted on the forum. We did not notice other logins posted on this particular password forum.

But the 3 exact manually added logins within the past year were posted.

So is it safe to assume that our manually added logins are compromised/hacked not secure? Can anyone make sense of that?

Back in the old days, hackers would hack the ccbill file. I thought this was taken care of, but yes, I use to find my entire user/pass lists on boards.

NO it was not my server hacked, I did extensive research on how people would crack the ccbill files. I have not heard about it in a long time, so I figured it was over.

PornoMonster 03-24-2011 09:20 AM

Quote:

Originally Posted by CCBill Paul (Post 18001618)
I am not sure what you mean by bad ccbill sales reports. We are currently investigating an issue we had with our quick stats overnight. However, to my knowledge all of the other reports are and have been functioning properly.

The problem described here by the OP and others is simply with our systems ability to remove usernames and passwords from the password file located on the clients servers. For example, customer John Doe is due to expire and be removed from the password file on the 23rd. Our billing system knows this and when the 23rd hits our system sends a remove command to our user management script located on the clients server. There are numerous reasons why we are not able to remove a user and our teams are working on resolving these once and for all but I can assure you the reports and the removal of the users from the password file are two separate systems. We always know when the user is to be added or removed but we are not always able to perform that function.

Paul you are a great guy, and about the only one to get issues figured out. THANKS!

CCBILL rarely has a problem ADDING members, yes emails are sent that you could not. Never, have I had an Email saying you could not remove a user. I understand money wise the focus is on the sale and getting the member happy and able to login, so that would make sense that user removes are put on the back burner, or only ONE attempt made.

I bet the percent of users not removed is fairly small compared to the number of total joins ccbill does daily. Today with it harder to turn a $, this has become an important issue with webmasters who know this is happening.

No bashing on CCBILL this time, as we all know errors happen, just hope to have a little more effort in a clean up process!

KickAssJesse 03-24-2011 09:22 AM

It happens/has happened to us also, however, you can request the password files for all subaccounts on a month to month basis; that's what I do.

I know it's not a valid solution since it's CCBill's system NOT doing its job, but I think it's wise to be doing maintenance on your password lists anyway :2 cents::2 cents:

VGeorgie 03-24-2011 10:25 AM

Quote:

Originally Posted by Pseudonymous (Post 18001563)
I don't think it's a 5-6 day thing, I have manual added logins that have been working for a long time after expiry. That's why I was worried subscriptions would do the same thing, that's why I knew right away. I couldn't show ccbill the manual adds still working because there is no report to show expired manual adds. So I waited until first subscription ended and took it to support.

And regardless of it's been discussed before, I would have made the thread anyway because I don't see CCBill telling anybody, so I am sure it needs to continue being brought to peoples attention.

What I meant is that the problem isn't new, and isn't just yours. They've had this issue for YEARS. That said, one could argue that it's really the Webmaster's responsibility to oversee the integrity and accuracy of data on our servers. That's reasonable, but it's also reasonable for CCBill to say that -- under certain and unknown conditions -- it might be necessary.

You can track what their script tried to do by looking into the ccbill transaction and error log. Both are tucked in the cgi-bin folder with the CCBill user management script. Simply fetching and reading this file offline won't interfere with anything.

You mention manual adds, and using Strongbox. I take it the manual adds are in the CCBill admin, and not being made in Strongbox. Obviously, CCBill has no knowledge of users you add or remove via the Strongbox control panel.

Long ago I set up a couple of Word macros that strips off all but the username in the htpasswd file, and sorts it. It's a macro you can record, and isn't complicated. You can then download a member list from CCBill. Include only usernames. Now do a document compare between the two. You'll instantly see any usernames that shouldn't be there.

If you have more than one biller you'll need to combine the active username lists from all of them. Last time this came up Ray of Strongbox indicated he created a script within Strongbox to do all this. I don't know if it's something that costs extra, or what, but you may want to ask him about it.

12clicks 03-24-2011 10:31 AM

yeah but I'll bet your retention ratios are jammin'

JFK 03-24-2011 10:34 AM

Fitty expired logins:disgust

VGeorgie 03-24-2011 10:37 AM

Quote:

Originally Posted by PornoMonster (Post 18001642)
Back in the old days, hackers would hack the ccbill file. I thought this was taken care of, but yes, I use to find my entire user/pass lists on boards.

NO it was not my server hacked, I did extensive research on how people would crack the ccbill files. I have not heard about it in a long time, so I figured it was over.

What they did was find the CCBill log file, which contained usernames but no passwords. They'd then compare those usernames against a list of previously cracked u/p pairs, for a more effective brute force attack. This shouldn't be happening now if your site was set up properly.

Hackers can still get your htpasswd file, which can be located anywhere. It's important that it located above the document root, and that you have no scripts running anywhere on your site that can return arbitrary files. Best to put the htpasswd file in an unusual location, and name it something unique. Consider using a stronger encryption on your htpasswd file, and to require customers to use passwords at least nine characters long (or provide them random usernames and passwords - but not the insanely unusable ones CCBill offers; use the passgen utility that Strongbox offers).

If you get confirmation emails be sure your email is secure. If your email account has been hacked they can look at all the confirmations, which by default have the username and password in them.

carzygirls 03-24-2011 10:38 AM

This is what everyone should be doing. Create your own database and don't rely on ccbills member file. Automatically terminate your members account on expiration and only renew it if CCBill writes to file with successful rebills.

The problem is not just rehauling your membership file each month but TOTALLY creates an inconvenience if you use any other billers, which, of course, you should be.

dgraves 03-24-2011 10:44 AM

make sure your .htpasswd file permission is set to 666

i was having the exact same issue and each month i would have at least 50 extra members in my htpasswd file. it's hard to sell memberships when they're free...

at beginning of each month i ask for a new htpasswd file and compare it to what's on my server.

carzygirls 03-24-2011 10:51 AM

Quote:

Originally Posted by dgraves (Post 18001886)
make sure your .htpasswd file permission is set to 666

i was having the exact same issue and each month i would have at least 50 extra members in my htpasswd file. it's hard to sell memberships when they're free...

at beginning of each month i ask for a new htpasswd file and compare it to what's on my server.

I also had this problem. Issue went on for months before it was caught. Of course it lowers sales... the people that paid for the site are the ones who will pay again. It is an issue of financially gargantuan losses :(

SwirlsGirl 03-24-2011 10:57 AM

Quote:

Originally Posted by VGeorgie (Post 18001869)
What they did was find the CCBill log file, which contained usernames but no passwords. They'd then compare those usernames against a list of previously cracked u/p pairs, for a more effective brute force attack. This shouldn't be happening now if your site was set up properly.

Hackers can still get your htpasswd file, which can be located anywhere. It's important that it located above the document root, and that you have no scripts running anywhere on your site that can return arbitrary files. Best to put the htpasswd file in an unusual location, and name it something unique. Consider using a stronger encryption on your htpasswd file, and to require customers to use passwords at least nine characters long (or provide them random usernames and passwords - but not the insanely unusable ones CCBill offers; use the passgen utility that Strongbox offers).

If you get confirmation emails be sure your email is secure. If your email account has been hacked they can look at all the confirmations, which by default have the username and password in them.

Hey I am still learning something new everyday.... regarding the htpassword file I was always under the impression it belonged somewhere in the ccbill folder or directory.

Today after reading this thread discovered that the htpassword file is located inside of members area? WOuld you consider this a standard/secure place for the file to be located.

Seems like its been there for almost a year now. Hope its not a dumb question

VGeorgie 03-24-2011 11:40 AM

Quote:

Originally Posted by SwirlsGirl (Post 18001919)
Today after reading this thread discovered that the htpassword file is located inside of members area? WOuld you consider this a standard/secure place for the file to be located.

Your .htaccess file, to control access to that directory, is in your members area. The .htpasswd file, which contains the username:password pairs, as a precaution belongs outside any place where the Web server can get to it. For example:

Code:

mysite.com
  protected_files
    .htpasswd
  public_html
    members
        .htaccess

Scripts can manage files outside the document root, but Apache (or other Web server software) can't serve files from there. It can only directly access files under public_html.

You have to make sure you have no badly written scripts that can serve up arbitrary files. For example, having some PHP script in a page that can display just any file on your server is a bad thing. Some poorly written Pic-Of-The-Week scripts were like this.

SwirlsGirl 03-24-2011 11:47 AM

Quote:

Originally Posted by VGeorgie (Post 18002016)
Your .htaccess file, to control access to that directory, is in your members area. The .htpasswd file, which contains the username:password pairs, as a precaution belongs outside any place where the Web server can get to it. For example:

Code:

mysite.com
  protected_files
    .htpasswd
  public_html
    members
        .htaccess

Scripts can manage files outside the document root, but Apache (or other Web server software) can't serve files from there. It can only directly access files under public_html.

You have to make sure you have no badly written scripts that can serve up arbitrary files. For example, having some PHP script in a page that can display just any file on your server is a bad thing. Some poorly written Pic-Of-The-Week scripts were like this.

I see the difference now thanks for the clarity:)

EDepth 03-24-2011 11:53 AM

You should take a peak at your ccbill log file that the cgi file writes to. If there is a REMOVE log entry for a username that is still in your htpasswd file then something is wrong with your cgi file / server settings. If there is no REMOVE entry for a username that expired, it could very well be a temporary routing issue where CCBill couldn't load the cgi file to remove the account. Have you had any server outages lately that could be related? But yah you should have your password files rebuilt every so often to make sure you are not giving away to many freebies.


All times are GMT -7. The time now is 04:36 AM.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
©2000-, AI Media Network Inc123