Jump to content

WHMCS Lawrence

WHMCS Technical Analyst
  • Content count

    100
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by WHMCS Lawrence

  1. WHMCS Lawrence

    POP3 Connection Error

    If your hosting provider has ruled out a DNS resolution issue on the server (as the error messages suggest there is), please feel free to open a ticket with our support team so this can be investigated further.
  2. WHMCS Lawrence

    Order Accept Encountered Problems

    That's good to hear. Hopefully it worked 🙂
  3. WHMCS Lawrence

    POP3 Connection Error

    If using localhost works, that would normally confirm a DNS issue as advised in my last reply, and may be a symptom of a larger issue on the server that will need to be corrected by your system administrator.
  4. WHMCS Lawrence

    Some domain renewals not getting invoiced

    I'd recommend ensuring that the domain wasn't previously invoiced for the current Next Due Date value, as that can cause WHMCS to not invoice for the renewal. A simple way to confirm and correct that is to edit the Next Due Date on the domain and set back backwards by 1 day. Then save your change and use the Invoice Selected Items function on the Client Summary page for the client to generate the renewal invoice.
  5. WHMCS Lawrence

    POP3 Connection Error

    It sounds like the DNS resolvers on your server may be malfunctioning, as IntoDNS reports no issues that should be causing that: https://intodns.com/danumhost.co.uk
  6. WHMCS Lawrence

    POP3 Connection Error

    It would seem that your Zimbra server is returning an "internal server error" message and would need to be investigated and corrected by your system administrator to resolve that. This is unrelated to the other issues in this thread.
  7. WHMCS Lawrence

    Order Accept Encountered Problems

    This would suggest that the product in question was set to use the AutoRelease module instead of cPanel at some point, and still had those values for the advanced settings after switching. If this occurs again, I'd recommend using the Advanced Mode option on the Module Settings for the affected product to correct as needed.
  8. WHMCS Lawrence

    Knowledgebase Tags

    If you use a truncate SQL query on the applicable tables, it should be fine. If you continue to experience issues like this, please contact our support team so we can investigate them further.
  9. WHMCS Lawrence

    Google reCAPTCHA

    If your template is only showing the default captcha, that means it hasn't been updated for the changes needed for captcha in WHMCS 7.7 and having your developer correct that should resolve it: https://docs.whmcs.com/Version_7.7.0_Release_Notes#Template_Changes
  10. WHMCS Lawrence

    Stripe Changes

    3DSecure is only for payments initiated by clients themselves - renewal payments will be handled as they are currently and treated as authorized renewal payments. I'd recommend asking Stripe about how they handle chargeback protection, as that would be part of their own policies and not specific to our module.
  11. WHMCS Lawrence

    Stripe Changes

    This is planned to be in 7.8, along with SCA, which is currently in development and should be available well in advance of Stripe's deadline.
  12. WHMCS Lawrence

    Paypal Subscriptions Changes

    That's correct 🙂 thanks for pointing that out!
  13. WHMCS Lawrence

    Invoice Unpaid Reminder

    If domain reminders are being sent and the domain falls within the invoicing settings (but hasn't been invoiced yet), this suggests that "Disable Auto Renew" is enabled on the domain. Disabling it will allow WHMCS to generate a renewal invoice during the next daily cron tasks run. Alternatively, an invoice can be generated immediately using the "Invoice Selected Items" function on the Client Summary page for the client in the admin area.
  14. WHMCS Lawrence

    How do i hacker hack a whmcs installation?

    Generally the most common source of intrusion can be traced to third party PHP software that has been installed alongside WHMCS, such as Joomla!, WordPress, or many others, that have publicly known exploits or weaknesses at the time. Following any compromise, a complete server or account audit is usually warranted, including searching for any files you do not recognize, in particular any shell scripts or uploaders that many hackers leave in place to allow future compromises. During a security audit, any scripts or third party software should be updated to the latest versions, including any security patches. Once this has been completed, our recommendation would be to delete all files on your WHMCS hosting account except for the WHMCS configuration.php file (including the files in other directories as well) in case the hackers have left any malicious files behind to be able to return later. This will allow you to begin with a "clean slate" by uploading a fresh set of WHMCS files, while using your existing database. Protecting your WHMCS installation is all about your server security. WHMCS can only ever be as secure as the server it is hosted on, so you need to ensure you have permissions on the server set appropriately so other shared users can't read or access your files, you also need to ensure you do not install any third party scripts which frequently have security issues in the same hosting account as WHMCS, and if possible you should consider moving WHMCS to an isolated VPS or dedicated environment for higher security. Please also view http://docs.whmcs.com/Further_Security_Steps for information on keeping your WHMCS Installation secure.
  15. WHMCS Lawrence

    How to hide the fact that my client area runs on whmcs

    To add to what @brian! said, you can customise the client area template to give your installation an unique look and feel, however the PHP file names would likely be a hint to anyone who is familiar with WHMCS and may still see attempts to a lesser degree than if your installation was running a default template. The exploit these attackers are trying to use is quite ancient and does not affect any supported version of WHMCS (if I recall correctly, this only affected early 5.x releases and older, and was quickly patched after discovery). Generally the most common source of intrusion can be traced to third party PHP software that has been installed alongside WHMCS, such as Joomla!, WordPress, or many others, that have publicly known exploits or weaknesses at the time. Following any compromise, a complete server or account audit is usually warranted, including searching for any files you do not recognize, in particular any shell scripts or uploaders that many hackers leave in place to allow future compromises. During a security audit, any scripts or third party software should be updated to the latest versions, including any security patches. Once this has been completed, our recommendation would be to delete all files on your WHMCS hosting account except for the WHMCS configuration.php file (including the files in other directories as well) in case the hackers have left any malicious files behind to be able to return later. This will allow you to begin with a "clean slate" by uploading a fresh set of WHMCS files, while using your existing database. Protecting your WHMCS installation is all about your server security. WHMCS can only ever be as secure as the server it is hosted on, so you need to ensure you have permissions on the server set appropriately so other shared users can't read or access your files, you also need to ensure you do not install any third party scripts which frequently have security issues in the same hosting account as WHMCS, and if possible you should consider moving WHMCS to an isolated VPS or dedicated environment for higher security. Please also view http://docs.whmcs.com/Further_Security_Steps for information on keeping your WHMCS Installation secure.
  16. Looking over the article and the links it in, it seems these instructions are tailored for usage with their own Google Analytics addon and likely won't work without it. It is likely that they are not monitoring comments on the article itself, and hopefully a direct message to the company will get a helpful response.
  17. I am sorry to hear that you are having issues with payments. The gateway log is always the first place you should check for gateway related issues. You can access that in Billing > Gateway Log. There you will see the exact response coming from the payment gateway's system regarding why the payments are not completing so that should usually tell you what the issue is. For PayPal, this is most commonly caused by either IPN not being enabled on your PayPal account (so PayPal isn't notifying WHMCS of the payment) or something in the data they are sending that is causing the payment to not apply. The links provided by @brian! are a good resource to use when debugging this.
  18. That shouldn't occur under normal circumstances and may suggest an issue specific to your WHMCS installation. I'd recommend opening a support ticket (if you haven't already) so our team can investigate it further. Thanks!
  19. WHMCS Lawrence

    About cloudflare

    There appear to be some third party CloudFlare modules in our Marketplace at https://marketplace.whmcs.com . As for the official module they used to provide, my understanding is that it has several issues and it hasn't been updated for WHMCS versions newer than 6.3, so it is unlikely to work even in existing installations.
  20. WHMCS Lawrence

    Can't modifi price, stays on free

    Hello, This is almost always caused by a third party addon installed in the /modules/addons folder. What I normally do when debugging this is move each folder out of the addons folder, reproduce and see if it is resolved. Once it is, it points to the last moved folder (and the addon it contains) as being the culprit. The others can then be moved back into the folder, and the offending addon can either be removed or fixed by the author to resolve it.
  21. WHMCS Lawrence

    Connection to Stripe timing out

    I am glad to hear that you were able to figure this out. Usually a SMTP caused issue like this is due to either the server's firewall blocking connections to the SMTP server set under Setup > General Settings > Mail tab or an issue with connecting to the SMTP server itself. I'd recommend working on that and get it corrected, as PHPMail() sent e-mails are generally viewed as less trustworthy by recipient mail servers (such as Gmail) and filtered out as spam as a result.
  22. WHMCS Lawrence

    POP3 Connection Error

    There is a case open at cPanel (CPANEL-26439 I believe) that deals with a particular "POP3 connection broken in response" error that sounds like it may apply here, and should correct this once they've resolved it in the Dovecot software that they use for e-mail. I'd recommend reaching out to them to see if they have a workaround or update regarding it and see if that helps.
  23. WHMCS Lawrence

    Nginx friendly urls

    As long as the nginx rewrites are re-implementations of the existing rules we provide in current releases in the .htaccess file, they should work. However a quick check of the ones provided in this thread reveals that they may all be incomplete in one way or another, so they may not work as expected in all URL writing methods used for the Friendly URLs setting under Setup > General Settings > General tab.
  24. That should work as expected 🙂 The main reason why I talked about keeping separate passwords is that sharing passwords between multiple logins (in this case their hosting service and the WHMCS client area) is considered a bad security practice and inadvisable. If their hosting service password was compromised somehow, the attacker now has a possible valid password to try on the client area, which they could then use to access it and possibly compromise their other services, domains, etc as well. Separate passwords helps to eliminate such a possibility.
  25. Please navigate to Billing > Gateway Log. Do you see any record of the payments? If so, does the Result contain an error message? Some common error messages are published in our documentation at http://docs.whmcs.com/PayPal#Error_Messages If there are no entries please double-check the IPN settings in your account are configured per our documentation @ http://docs.whmcs.com/PayPal If you need any further help with this, please open a ticket with our support team.
×

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated