Jump to content

Paul

Blesta Developers
  • Posts

    6,714
  • Joined

  • Last visited

  • Days Won

    841

Everything posted by Paul

  1. Nelsa did a pretty good job answering this, but the short answer is: Yes. Assuming I understand what you mean. If you have 6 different Reseller Accounts from 6 companies for something like cPanel or Plesk.. then yes, you can add 6 different servers in Blesta. Blesta will then decide based on the rule you select which server to provision new accounts on, or the server group the servers are in, or you can select which to use for the Package you create in Blesta. There is no limit to the number of cPanel, Plesk, Interworx, etc etc servers that Blesta can tie into.
  2. Paul

    Hosting service set up

    For Plesk, did you follow the guide at https://docs.blesta.com/display/user/Plesk ? It will guide you with installing the Plesk module, configuring it, creating your packages, and then there's a link at the end with docs for creating your first order form. Prior to this, you might want to install and configure a payment gateway under Settings > Company > Payment Gateways, as you'll want to enable a payment method when you add your order form. Let us know if you get hung up anywhere!
  3. Paul

    Cron tasks stuck

    When you switched hosting companies, how did you move Blesta? Did you follow the guide? If you don't copy all your files + database, and instead do a fresh install and overwrite your database you will permanently break Blesta. Now that that is out of the way.. It sounds like the issue is with 2 tasks, Cancel Scheduled Services and Suspend Services? Is that right? Did you check your logs? By default, the logs are at ../logs_blesta/ but the path is defined under Settings > System > General. When a cron task is hung, it can take 6 hours for it to be cleared out automatically and re-attempted. If you ran the cron manually I would highly suggest doing the following: Disable the cron job in cPanel Wait at least 6 hours Enable error reporting in /config/blesta.php (Change ErrorReporting from "0" to "-1") Run the cron manually under Settings > System > Automation. Observe the output, and see if there are any errors. Disable error reporting in /config/blesta.php The same errors you might get by following this method should also exist in your logs, so you could check there instead. Since the issue occurred after moving Blesta to another provider, it's possible there is some dependency that is not met. A simple check for that would be to upload a fresh copy of Blesta in a sub-directory and access in your browser so that Blesta will run a system requirement check. Don't install, just delete the files when done checking the results of the system requirement check.
  4. You must drag and drop the package groups from the right to the left directly inside the white area that says "Drag & Drop Groups Here". If you do that, it should work. It will not work if you drag and drop in the gray area.
  5. As a reseller, it can still work without root access. As Blesta Addons mentioned, ask your hosting provider to grant access to WHM/cPanel plans via the API. Show them the screenshot from Tools > Logs: Module log that you posted above. It returns no Packages. Your user should have permissions to view your own packages.
  6. You opened a grand total of ZERO tickets with us, and ran straight to PayPal to open a dispute. If there are issues, we will fix them, but you never gave us the opportunity. There are some changes we are planning to make with Proxmox, and have an environment set up and have done some testing so I know the module works. If you are having trouble, open a ticket or post the issues you're having and how we can reproduce them and we'll take a look. </thread>
  7. Paul

    PayPal Subscriptions

    I don't see why subscriptions wouldn't be an option, the user should see 2 buttons when they check out based on your settings. For a one-time payment, and for subscriptions. Maybe try re-saving your PayPal settings to ensure they are stored properly
  8. Paul

    PayPal Subscriptions

    Hover over the paid invoice Edit option to determine the invoice ID. This may not be the same as the invoice number. For example, the URL may be something like ~/admin/clients/editinvoice/128/32363/ The bold number would be the invoice ID. Then, search your database invoice_lines table for all line items that belong to this invoice SELECT * FROM invoice_lines WHERE invoice_lines.invoice_id='YOURINVOICEID'; Do all records have a value for invoice_lines.service_id? None are null?
  9. Paul

    Vultr Configuration

    The Vultr module is included with Blesta, where did you download it from and what version is it? If you're running an older version, it could certainly have issues. NOTICE's are typically inconsequential. The ERROR in your log file indicates that your MySQL server crashed, or timed out "2006 MySQL server has gone away in" I found this doc on how to typically resolve this issue https://matomo.org/faq/troubleshooting/faq_183/ which has 3 methods.. try max_allowed_packet and wait_timeout. I wouldn't suggest changing innodb_log_file_size unless you know what you are doing.
  10. Paul

    Old hostname

    The cPanel server has little to do with the actual package they are using. To change this you need to do the following from the docs: https://docs.blesta.com/display/user/cPanel#cPanel-MovingcPanelAccounts To summarize: In the cPanel module, make sure both servers are in the same server group. Click to Manage the cPanel service that you want to associate with the new server You should see a dropdown at the top of the page, select the new server and save Repeat for each service
  11. WHM responded with an empty set of packages.. no packages. This is why none are displayed. Do you have root access to the WHM server? If so, make sure that your token has access to "Everything", like the screenshot at https://docs.blesta.com/display/user/cPanel?preview=/2621535/7241746/cpanel-acl-tokens.png
  12. I can see the cPanel module is selected in your screenshot. Do you mean the cPanel Packages? If these are not displayed there are a couple possibilities: You have no packages on your WHM server Your cPanel/WHM credentials are incorrect You are not using the root user for WHM, and you have insufficient privileges to fetch cPanel Packages from WHM. You can check the module log to see if anything is logged, under Tools > Logs: Module tab. Click the ROW to expand and show raw input/output for the log.
  13. Changing the term should not take affect until it next renews, so this is interesting. I wonder if the solution is to not allow a term change if there are any open invoices. Thoughts?
  14. Paul

    PayPal Subscriptions

    Are all the items being purchased recurring, on the same term? For example.. all monthly services? Subscriptions can only be set up if the invoice contains only recurring services that recur on the same schedule.
  15. What is Rocket Loader and Auto Minify, are these 3rd party plugins? Did removing them resolve the issue?
  16. Paul

    Old hostname

    Did you migrate all previous cPanel services to the new server? The simple thing to do if the old server is no longer active and you moved all hosting accounts to the new server, is to update the server module row in the cPanel module so that it's the new server. Rather than add a new one, just edit it under Settings > Modules > cPanel > Manage. If you've already added the new one, you can just update the old one also and they will both be the same. Alternatively, you can put both servers in the same server group (In the cPanel module) and then when you go to Manage the service as an admin, you will see a drop down that includes all servers in that group and it will allow you to change it. But then you have to edit all cPanel services that were on the old server. I hope that makes sense!
  17. The only other thing to check is that all your config options are properly named. See https://docs.blesta.com/display/user/Soft+Auto+Installer#SoftAutoInstaller-Usage script admin_name admin_pass directory For example: https://docs.blesta.com/display/user/Soft+Auto+Installer?preview=/13664345/13664356/config-option-script.png#SoftAutoInstaller-Usage .. Edit: And of course that the plugin is installed. If it still doesn't work, uninstall and re-install the plugin.
  18. Also, you must be running Blesta 4.4.2+
  19. Do you have the Softaculous plugin installed on your WHM/cPanel server? You must have a license with Softaculous and have their plugin installed there, the plugin makes an API call to Softaculous on the new cPanel account.
  20. Also, what version of Blesta are you running? Is it 4.4.2?
  21. Are you using a custom theme in Blesta? If so, it may need to be updated. Also, make sure nothing is cached. If using Cloudflare, it's possible the wrong Javascript files are cached and haven't refreshed.
  22. This should be a popular one!
  23. Yes, the plugin will be updated to include support for DirectAdmin and Plesk for sure. We'll look into CWP.
  24. Does CentOS Web Panel support Softaculous?
  25. Paul

    Vultr Configuration

    That's the same message that was in the log, but you said you got a 500 error? A 500 error won't return anything to the browser, do you get that at a different step? Can you describe the steps you take to get the error? What doesn't work exactly? It's possible for notices like "Undefined property" to exist and everything to work normally. If it's not working correctly, we need to know what isn't working and the steps you took to get there.
×
×
  • Create New...