Jump to content


Level 2 Member
  • Content count

  • Joined

  • Last visited

Community Reputation

3 Neutral

About adamjedgar

  • Rank
    Level 2 Member
  1. in paypal, my merchant invoicing template allows me to setup a logo under tools/invoicing , then goto settings/business information What i did not realise, this has absolutely nothing to do with what paypal displays in website checkout process...ie https://https://www.paypal.com/cgi-bin/webscr? (not a working link btw).... it is only for emailed invoices! What i instead get is a poorly formatted "all lower case" business name and no ABN number , contact details, or business address on the browser page...it bloody awful! I contacted paypal to query this (which in itself was a flaming nightmare) only to find that paypal have intentionally setup the url version of the invoice in paypal checkout so that if you want your logo to display, you have to register for a $25/mth upgrade to your current paypal merchant plan. why on earth should i have to pay $25 per month to get the url version of my email template? (I am not wanting to customise the template layout...just add the logo that is already in my paypal account as stated above) Has anyone else struck this issue? Anyone got a workaround that might at least make it half decent (capital letters and abn number)? Is there an alternative? see image here... https://drive.google.com/file/d/1YasTaiCh57CmOQdA-3RWx4SnApZ1Vv3D/view?usp=sharing
  2. Hi guys, I want to use stock control as a means of restricting overselling hosting services on my servers (a kind of failsafe i guess) I note that we can hide or unhide stock control in WHMCS ( Setup>Products/Services>Edit Product>Stock Control Checkbox), however, i dont really want the stock control data to show up in the client area for each product/service as it currently does. What i would like to be able to do is put a limiter in place that only allows say 10 hosting packages to be purchased on a particular server...ie once 10 are sold, no more can be purchased on this machine. I realise that one can simply assign whmcs to automatically choose the next available server, however, i want something more finite...ie if there are no more servers available it simply doesnt allow any more sales of packages on said server. Clients would then need to choose another if one is available. How would i go about achieving that goal in WHMCS? 1. Is the best method to do this, setting the stock control to active(inputting a max number), then hiding the data on the client area using custom css? 2. If css, what css do i need to use for this? 3. I dont want to have to input custom css for every product service, is there a css method for achieving this - a. by group - b. globally
  3. Hi guys, I use fail2ban on my server. WHMCS is a subdomain on the same server. I am just wondering, what is normally required to be done in fail2ban for whmcs to work with 1. auto-provisioning services on said server and 2. sending email notifications in whmcs through smtp/phpmail?
  4. Hi guys, I have installed the whmcs module for Virtualmin, however, whmcs is not communicating with Virtualmin to provision services. 1. "login to control panel" button works 2. Products and Services>Module Settings>Module name and Server Group are both set to the appropriate virtualmin configurations 3. I have checked that the Template Name and Plan name match those in Virtualmin (does it matter if they have spaces?) 4. I have two factor authentication enabled on the Virtualmin root user...does this matter? 5. WHMCS is on the same Virtualmin server where i intend to use it to auto provision 6. I have tried to look at logs in whmcs, however as far as i can see thus far, they are empty...and i am not seeing anything at all in the Virtualmin logs??? 7. Port 2304 is open in Virtualmin 8. Another cron for Blesta Billing is doing the same thing...it ran just a minute or so before i ran this one for whmcs. /usr/bin/php -q /home/user/domains/blesta.domain.com/public_html/blesta/index.php cron > /dev/null 2>&1 NO OUTPUT GENERATED 9. Manually running the cron from Virtualmin produces the following... Output from command php -q /home/user/domains/whmcs.domain.com/public_html/crons/cron.php .. NO OUTPUT GENERATED
  5. adamjedgar

    Virtualmin Module Custom Port Issue

    I wondered about trying that... In the meantime i had changed the port temporarily back to 10000. I am in the middle of fixing another problem so i will give this a go once i sort out the other issue...WHMCS isnt communicating with Virtualmin for some reason. I have ensured that port 2304 is open on virtualmin but the cron jobs wont run. I will do another post about that. EDIT.... Actually come to think of it...I am a dill, i should have realised that if i am accessing virtualmin via hostname.fqdn, then the port needs to be put after that if its a custom one! ie <hostname.fqdn:port> (with any luck, this will sort the problem) thanks for help on this.
  6. Hi guys, this is an urgent problem...I run virtualmin and due to security issues i have had to move the virtualmin administration over to a custom port for ssh. I am using port 11971 (instead of the default 10000). When i attempt to make changes in setup>Products and Services>Servers, I have configured "Edit Server" as follows; Name: domain-Virtualmin Hostname: hostname.fqdn IP Address: 12.345.678.789:11971 Server Details; Type: Virtualmin Username: root Password: my root user password in Virtualmin Two problems... Setup>Servers>domain-Virtualmin>Login to Control Panel ...automatically attempts to open via default Virtualmin port 10000 (this is wrong...it should be my newly assigned port 11971) Orders>Manager Orders>Accept Order gives the following error... _ well of course...the port is wrong!!! I cannot access the Virtualmin module to manually go into the code and fix this cockup with the code...its encrypted with ioncube!!! In need this fixed urgently...my Virtualmin system is my main hosting platform!
  7. adamjedgar

    Add existing domain to whmcs

    How do we add an existing domain to the whmcs database? I have a few accounts already on my server that I wish to bring under the umbrella of WHMCS
  8. adamjedgar

    Vultr Module Not Working in WHMCS 7.6 php72

    I have my solution. What i did not realise is that in order for API commands in WHMCS to work with the Vultr WHMCS module, BIND must be running on the VPS. Because i use registrar A records to point at domains on my system, BIND was not enabled. The tell tail sign was running the following command... curl -H 'API-Key: YOURKEY' "https://api.vultr.com/v1/server/list" It returned 0curl: (6) Could not resolve host: api.vultr.com I did an mxtoolbox dns lookup for api.vultr.com and it resolved to an ipaddress, so i knew that the innability to resolve the host my being caused by my server. I immediately realised that i had recently disabled BIND because i wasnt using it for any domain resolutions on my system. As soon as i restarted BIND... API-Key: APIKEY' https://api.vultr.com/v1/account/info % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0 100 114 0 114 0 0 43 0 --:--:-- 0:00:02 --:--:-- 43 {"balance":"0","pending_charges":"xxx.03","last_payment_date":"2019-05-01 05:06:22","last_payment_amount":"-xxx.15"} Problem resolved. Hope this helps someone else should they strike a similar problem in the future...ensure BIND is also running on your vps.
  9. adamjedgar

    Vultr Module Not Working in WHMCS 7.6 php72

    I should add, I get an API key error...even though my vultr API key is valid and is currently used by Blesta (so i know the API key works). I am not sure what will happen to my blesta installation if i generate a new API key? Below is the apache error log for this...
  10. In reigniting this post..https://whmcs.community/topic/291043-vultr-module-is-broken-vultr-support-not-helping/ Whilst the thread states that this issue is resolved...it is not! For a start, the latest module download clearly shows php 7.0 and php 7.1 (not 7.2)...so if that standard is to be believed, then this module cannot possibly function correctly with the php7.2 and after install, mine doesnt work. Can someone please advise on how i go about fixing this?
  11. has no one got a response to this? I am using php mail I have checked my SPF and DMARC records via mxtoolbox.com and they are valid without any errors.
  12. Hi guys, interesting problem... I have two free microsoft email accounts 1. myname@live.com.au (outlook.live.com) 2. myname@hotmail.com From whmcs, i setup two accounts...one uses microsoft email 1 above, and the other whmcs account uses microsoft email2 above. Email from whmcs to my hotmail account is received straight away, however, the live.com.au account never receives emails from whmcs (not even in junk) At first i thought earlier today it was my mail server playing up...i have spent hours tinkering with the mail server not realising that whmcs emails sent to hotmail were being received no problem. Just as a little additonal information (Although probably useless), email from this community and from whmcs.com are received in my live.com.au account no problem...just not from my own whmcs installation. Can someone help with troubleshooting why hotmail receives emails from my whmcs installation by not live.com.au (outlook.live.com)?
  13. Ah, i think i have my answer...it appears that we can create our own snapshots that WHMCS module can autoprovision. If anyone here has any further advice on this it would be appreciated.
  14. Hi guys, I am trying to figure out whether or not auto provisioning modules for vutlr are capable of provisioning snapshots that i have created myself? I know it can resell existing predefined VPS that Vutlr have configured, however, my aim would be to provide clients with the option to purchase a VPS with a control panel already installed. See examples below 1. Vultr VPS(1CPU 1GB RAM) + Centos 7 + Centos-WebPanel 2. Vultr VPS(1CPU 1GB RAM) + Centos 7 + CyberPanel 3. Vultr VPS(1CPU 1GB RAM) + Centos 7 + Virtualmin 4. Vultr VPS(1CPU 1GB RAM) + Centos 7 + ISP Config 5. Vultr VPS(1CPU 1GB RAM) + Centos 7 + VestaCP I realise that there is actually already a predefined Vultr VPS with Webmin installed, however, i still wish to create my own. I have tried contacting Vultr support, however, their answer is somewhat criptic and I find it difficult to understand whether they do support/allow this or not? (see their reply below) Hello,Thank you for your inquiry.While Vultr does not have an official reseller system or pricing, there's a fully functional and official WHMCS Module that allows prospect resellers to utilize Vultr's API to provision and sell instances via WHMCS. The module supports WHMCS v7x and PHP v7 (exclusively). The documentation for the module can be found here: https://www.vultr.com/docs/vultr-whmcs-moduleIf you are considering reselling, there are a few things to remember:1. Vultr's services are 100% self-managed.2. You are welcome to mark-up the instance cost any way you like when you sell them to your customers.3. You are responsible for billing your customers and your account is billed for any instances you deploy.4. The module will charge your customers monthly for the instances. WHMCS does not support hourly billing. 5. Bare Metal instances are not supported by the WHMCS Module at this time.6. Vultr offers a generic VNC URL that serves as a white-label URL. This option can be enabled by opening a support ticket. The generic VNC URL is only usable from within WHMCS (or via the API).7. Vultr does not offer reseller pricing and/or discounts. Instances provisioned are billed at the price advertised on the Vultr Website here: https://www.vultr.com/pricing/I hope this helps.
  15. There has been some discussion on the virtualmin community about openlightspeed integration. I read that someone has done it, however as far as I am aware it's not a drop in replacement in virtualmin like nginx is (requires some manual configuring). Apparently virtualmin ran a bit of an internal poll a number of years ago and the consensus was that more people wanted nginx...so openlightspeed was dumped off the to do list at the time. I am not sure if there are now plans to reverse that decision, although the community has rumblings asking for openlightspeed integration. In answer to your second question...I would have to check to remind myself...I don't use it, however one of the webpanels I use I thought had an option for that...I think it was the Virtualmin one. EDIT giithub has a virtualmin module that might be inline with what you are asking...https://github.com/evan-sctg/Virtualmin-server-install-script---installs-latest-NodeJS-NVM-NPM Off-topic...one thing I am starting to believe about ispconfig, it's quite manual in a lot of ways, however I think it teaches a much deeper understanding of ones webserver than virtualmin or cwp or Cyberpanel. So when things go wrong, I have a lot more faith in them being fixable on Ispconfig.

Important Information

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