-
Posts
6,719 -
Joined
-
Last visited
-
Days Won
841
Everything posted by Paul
-
What does your apache config look like?
-
It sounds to me like the HTTPS virtual host does not point to the same document root. Serge's suggestion of adding a text file there and testing if it'll load via http and https is a good test. If it doesn't load in both places, they must have different doc roots.
-
A plugin could do this, with built in support with the common modules, cPanel, Interworx, DA, Plesk, etc., at least for central management/overview. However, load/disk/etc monitoring would be best done with something like Zabbix, and that data could be pulled into Blesta for display.
-
Sounds like a bug. Can anyone confirm?
-
Are you saying it's not updated when Blesta adds an account to the server, or that it's not synced with what is actually on your DA server? The number here should go up as you add more accounts via Blesta, but it's not sync'd with your DA server.
-
I don't know that this is possible, because the service may not contain all of the information necessary to reactivate it, and configurable options, servers, etc at the time the service was originally created may no longer be available. If you are suggesting we simply allow the status to be changed from Cancel back to Active, without further evaluating anything or actually re-provisioning the service, that may be a possibility. But, creating the service again may not be possible. Re-ordering it is the best way to go in such a case.
-
I updated that thread with a possible solution, please give that a try.
-
Doesn't this work the same way as cPanel? If both servers are in the same server group in the module, then when you click to Manage the service as an admin on the clients profile page, you should have a drop down and be able to select the new server and save it.
-
Are they using root or a reseller user? If a reseller user, the user may not have enough permissions. Have you checked the cPanel/WHM logs? I don't recall what the log file is called, but it may be in /usr/local/cpanel/logs or /var/log/ or /var/log/cpanel.
-
The hostname should not contain protocol or port, just something like "server.host.name". If "Use SSL" is checked, it will attempt to connect to cPanel/WHM on port 2087 over HTTPS. If not, port 2086 over HTTP. Please ensure these ports are open at the firewall egress. Also make sure that CURL SSL is in your PHP. It's more obscure, but some people have had DNS resolution issues on their servers, so you could check for that also.
-
Good discussion. Definitely would need a module written for Blesta to interface with the SmartHosting Domain API.
-
Multiple groups would allow more control, but what if on the "Add/Edit" custom field form, the Client Group dropdown had an "All Groups" option? I wonder how difficult it would be for such an option to be observed by the rest of the system. When fetching custom fields for a client group, fetch ones that match all/null/whatever the field is called *and* ones specific to the group.
-
Does the customer who is getting the incorrect emails also have their email address listed as a billing contact under the other customer?
-
Congratulations!
-
Blesta has an exchange rate system that uses Google Finance, Yahoo Finance, or Foxrate that can be configured to update automatically under Settings > Company > Currencies > Currency Setup. Your plugin could use this, which would simplify it some. The plugin can register an automation task in Blesta to look up the invoices and perform an API request. Good luck!
-
What would be a use case where you would want a $0 invoice? And, what are the consequences of having a $0 due invoice if you accidentally submit a proforma invoice with a 0 balance? It is simple for us to say, if invoice type is proforma, and amount is 0, do not convert to invoice. But, it is more difficult to pop up a modal box and request action from the staff member. Also consider that the system could potentially generate a $0 proforma invoice itself, and manual intervention is not possible. We want to go with the simplest solution that works in as many cases possible.
-
Nice work @PauloV!
-
Your mockup is good @Licensecart, the reason should be displayed in the expandable area like this anywhere cancelled services are listed. The color likely would not be red, but it should be in there. I've updated the task with some more details. CORE-590
-
There are some changes planned for simplifying packages, including not requiring a module to be specified. What people do now is go to create a package, and realize that they need to at least install the Universal Module and create a Universal Module product. That's a pain. There are other changes also, the Package create/edit page layout is going to change significantly. We also plan to allow modules to define "default" welcome email content, so you can get up and running more quickly and tweak it later as needed.
-
Thanks for starting this thread PauloV, makes it easy to see everything in one place. I'll be going through this in more detail shortly to ensure we have a task for anything outstanding. Looking forward to the VAT MOSS report, many will thank you!
-
Jonathan is right, and you can get the full release for 3.4.3 at https://account.blesta.com/client/plugin/download_manager/client_main/download/63/blesta-3.4.3.zip Back up your database & installation files first. Your database and /config/blesta.php config file are very important. I'm not aware of any duplicate invoice issues. I would double check that you don't have 2 crons running, that there is just one service or group of services that are being billed and that there isn't also a recurring invoice. If you have any custom code or 3rd party extensions, I would suggest disabling them temporarily to try to rule them out.
-
Yes, thanks @serge and glad it's working for ya!
-
Do you see the transaction in Blesta? Was an invoice paid, or was payment made without an invoice specified? If the payment was issued as a credit in Blesta, then it would by default be applied to invoices when the cron runs. If a specific invoice is paid, then it should be applied immediately. I'm assuming the client clicked the PayPal button within Blesta also, correct?
-
I take it that helped? Awesome!