Hi there,
I am wondering if anyone has managed to enforce Two Factor Authentication on existing client users, but not for new accounts?
I would like to not enforce Two Factor Authentication on new accounts, because that is quite a unfriendly user experience.
Any modifications out there? 👀
Regards,
Mark
Tip: Use English as language in the WHMCS admin area. I would love to use my own language but it would make troubleshooting very difficult. In the WHMCS client area you can append &lang=english to any URL if you like to see the same page in English for troubleshooting purposes.
Translating documentation to 25 different languages is a big no go in my book and I'm glad they don't. You would just get some "AI" generated nonsensical content.
We figured it out. It's an issue with curl 7.29.0 on CentOS 7.9. You need at least curl 7.34.0 to be able to use CURLOPT_CERTINFO which is used in the getCertificate($domain) function which is used when SslSync is called.
@baymax did you ever manage to resolve this issue? We are currently running "cron.php do --SslSync -vvv --email-report=1" in a loop to sync all SSL statuses but are only seeing expired expiry dates, while random checks on the actual websites using "curl -I" from the same server tells us that the expiry date is in the future.
SELECT updated_at,expiry_date FROM tblsslstatus ORDER BY expiry_date;
| 2021-11-23 14:41:43 | 2022-08-05 23:59:59 |
| 2024-02-14 13:52:25 | 2022-08-11 23:59:59 |
| 2023-07-24 08:25:45 | 2022-08-11 23:59:59 |
| 2023-07-24 08:25:01 | 2022-08-11 23:59:59 |
| 2022-03-02 09:20:58 | 2022-08-17 23:59:59 |
| 2024-02-14 14:06:10 | 2022-09-15 23:59:59 |
and
curl -I --max-time 10 -v https://$DOMAIN | grep "expire date"
* expire date: Apr 28 19:16:47 2024 GMT
Good morning ☀️,
Certain clients place multiple domain transfer orders in a day. Sometimes 20 orders.
These type of clients are complaining about the amount of invoices they get after placing the orders.
I'm thinking about creating a hook that disables the creation of an invoice upon ordering for certain clients or client groups.
It would mimic disabling "Generate Invoice" when manually placing an order as Admin.
With the above case of 20 orders in a day in mind I think that a - single - invoice for those orders will be generated upon the next run of 'do --CreateInvoices'.
p.s. This is not about renewal invoices; we already provide these type of customers with a single monthly invoice.
What are your thoughts about this idea? I.e. would this be a bad idea?
Regards,
Mark