Jump to content

Nelsa

Members
  • Posts

    408
  • Joined

  • Last visited

  • Days Won

    12

Posts posted by Nelsa

  1. Modulesbakery is good example how you can close business without scam anyone and without stoping your own client business to work properly,they transfered ownership and published all work to open source.

    Few days one of our clients asked me personaly to help him fix issue with one extension(not blesta but Drupal..but it is same)...and I could fix issue looking in to code since He told me which two files He edit but I tough..well I will just download module and replace 2 files with new one,since He just wanted to revert all changes.But when I visited extension page I find out developer has deleted all files from github because he is building new extension....and than I have spent four hours to fix issue...It doesnt metter he will build new extension..thing is maybe some one is already using old one in production and can't just move everyrhing on new one....insted to just start new project and leave old one as archive He deleted everything,

    And now who will dare to buy anything from him?

     

  2. Well it needs some time time to whitelist IP after you submit your IPs.....from 30-60 minutes....but it may some time to throw out error even after few hours..I remeber few times on client installations I had to save account sandboxed first than swirch off...

  3. Few days ago one of our clients made mistake and add Publishable key insted secret key to stripe module, and few hours latter blesta try to charge from his client credit card, stripe reject charge request as it should with 403 error  but blesta has accepted transaction as sucessfull.Now few minutes ago I wanted to replicate same situation and it happen again,while blesta throw error  " An error occured when processing the request with the gateway " on payment form, in background it accept payment and tag invoice as succesfully paid,send confirmation email and activate service...Blesta version is 4.0

     

    Stripe response 

     
    {
    
    
    "error": {
    
    "type": "invalid_request_error",
    
    "message": "This API call cannot be made with a publishable API key. Please use a secret API key. You can find a list of your API keys at https://dashboard.stripe.com/account/apikeys."
    
    }
    
    }

     

    Here is screenshot from gateway log in Blesta

     

    Screenshot_10.png

     

    Error on payment form

    Screenshot_11.png

     

     

    In same time invoice shown as paid and service activated

    Screenshot_12.png

     
  4. 18 hours ago, Aphiso said:

    I run Plesk Onyx for my hosting business. I was wondering if the current Plesk module on Blesta 4.0.1 supports Onyx as it only shows support up to version 11.5? I'm really wanting to use Blesta as I find it to be the best billing platform out there. However, this is the only thing that is currently holding me back from doing so unfortunately.

    So, if someone can provide me some information on if this module still functions correctly with Onyx or if there is a fix or downloadable module to get it to do so that would be awesome.

     

    Thanks in advance,

    Nolan

    It work on all Plesk Versions includin Plesk 17.XX(Onyx)

  5. memory_limit 128M is fine for blesta

    max_execution_time 60 to 90

    Default settings in php.ini(cpanel change some of those while you install it) are

    memory_limit 128M (for almost all popular script this is fine)

    max_execution_time 30 (in 99% cases this is problem,since most apps need more than 30s to finish exec.)

    upload_max_filesize 2M (can make you problems if you want to install plugin or theme larger than allowed size for any php app using web interface,if you don't have control of this you can upload files directly with ftp )

    post_max_size 8M

  6. 39 minutes ago, sunrisepro said:

    Yesterday a new client had trouble buying hosting as she was using capital letters in the domain name. Once that was resolved, she was able to buy hosting & pay the pro-rated invoice. I assumed that the service had been activated but this time it had not. When I tried to manually activate, it said the username was already in use but I don't have any other client with that username (in WHM or Blesta). Does Blesta somehow 'remember' incomplete purchase attempts, including username?

    Ideally I can avoid this in the future by providing a message to customers on the order form to use lowercase letters - how can I do that?

    No blesta dosent remeber incomplete order but blesta check is there same user name on cpanel server before add account..and since it exist it can't be provisioned.

    Resolution;

    Uncheck "use module" checkbox before add service,just set same user name/password as she used...problem is because in blesta there is no that account but it exist on cpanel server..so just set same user/pass and add it without module provisioning

  7. On 31.5.2017. at 7:40 PM, Andrea said:

    Thank you for all the support.

     

    My programmer did the work you suggested. She tells me to ask you something.
    When I try the search engine, I see a white page.

    The link of this page is this:
    https://www.inretesubito.com

    Following is the request of my programmer.

     

    Hello Andrea,

    I've implemented the code as per their example code.

    So the form is setup correctly, but I'm not sure which URL to use on the form as on the forums there is no specific example. Can you post on the forum and ask them to confirm which URL to use. Once you know add it to domainchecker.php, if the next page is still blank you will need to communicate on this forum post to see why this is.


    In form action you have to put this url,if that doesnt help than maybe csfr is still enabled somehow.

    https://areaclienti.inretesubito.com/order/config/preconfig/registra-il-tuo-dominio

     

     

  8. On 26.5.2017. at 3:18 PM, Andrea said:

    Thank you for your response. Do you have a step-by-step guide that allows me to configure the file blesta.php correctly?

    Thank you very much,
    See you soon

    Open file  blesta-instalation/config/blesta.php in file menager at your hosting panel or in text editor at localhost and find line you can see at screen shot,change true to false and save it.Just keep in mind this will disable it for all resources,it is better to change it only for certain resource,I will post how to for that also

    2017-05-29_13_48_00-_Edit_the_File_blest

  9. Yes you can but csf token is regenerated very often...you can disable it...

    <form action="https://your_order_form_url" method="post">

    <input name="_csrf_token" value="your_csfr_token" type="hidden"> this need to be disabled since it will work for short time..till new token is generated

    <input name="domain" value="" placeholder="yourdomain.com" type="text"> <select name="tlds[]">

    <option name="tlds[]" value=".com" id="t.com">.com</option>

    <option name="tlds[]" value=".org" id="t.org">.org</option>

    <option name="tlds[]" value=".net" id="t.net">.net</option>

    <option name="tlds[]" value=".in" id="t.in">.in</option>

    <option name="tlds[]" value=".co" id="t.co">.co</option>

    <option name="tlds[]" value=".biz" id="t.biz">.biz</option>

    </select>

    <input name="lookup" type="submit" value="Go">

     

  10. Set one package for domain registration with price 0,set second package for domain renew with xx$ and put it in same group(config option)....if free domain will be issued with hosting than create hosting package and add it in same group with these two packages.....create order form as "domain and other" and assign group with these packages to it.

  11. Just say..there is universal domain module attached somewhere...very nice module where you can add any tld .Module is not connected to any vendor and it will automate only orders,i.e client check domain availability..if available..will order it and checkout but you need to register domain manualy.After registration user will have option to menage domain in blesta but every change you have to do manually...you get on email what he want if I remeber corectlly.

  12. 9 hours ago, eisbär said:

    Increased the values of php mysql and times without success.  Very unfortunate.

    Do you have error reporting turned ON....white page can throw out for many reasons but first you shoud turn on error reporting on,also when posting issues it is recommended to post as many information you can..like PHP version,OS,control panel(if use any).If PHP errors reporting is off you'll get white page for any error...this ofcourse is not white page..there is error just you can see it.But if you have error reporting is ON and you still get white page than in most case it is rellated to PHP max_execution time(90 minimal for priduction),PHP script_max_memory(min for blesta is recom. 128mb)...it ca be also related to PHP version..ion cube version..ofcourse those are only most common problems but it can be related to many other things.But first make sure error reporting is ON...

  13. Today I tested GGSSL module on B4(non production version of my website I upgrade few days ago) and I got same result,..I try to debug it but three is no response at all I coud catch,also I couldn't find any trace in log about request or anything,like never happen.....than I tryed B3.6.2 wich is same website just non upgraded production website..and module work without issue.

  14. Well you can exclude that theory by incresing ulimit with  ulimit -n 10096  or any number ,just keep in mind this number will stay till you are loged in only.If I remeber corectly ulimt default value is 1024

    I didn't use crontab directlly for long..long time,but I remeber from that time there are few rules had to be implemnted like every cron must finish with new line character,no file extension at the end...and few others..also some editors could make mess...and many people  save the crontab using the -e option..but that was few years ago..I suppose it was fixed till now.First step is always to run your cron directly in terminal/SSH console to make sure command and script which is executed work than you know for sure it is issue with crontab or with command in file.If that is your production server than you can set this cron on your server or any other server/hosting account or cron provider till you fix that,this will work from every where. 

    You can find cron key in settings--->sistem-->automation-->cron key ,just change url,path and key

    GET https://yourdomain.tld/blesta/path/?cron_key=blesta_cron_key

     

  15. What happen when you execute that command directlly in console,does it work?Try to execute cron command in console,if work and blesta register it than you can exclude one side.

     

    Example how it looks like on my server(ubuntu 14.04) when ececute  cron command in terminal:

    [root@ip-172-31-59-141 ~]# /usr/bin/php /xxxxx/xxxxxx/xxxxxx/xxxxx/index.php cron
    Content-type: text/html; charset=UTF-8
    
    Attempting to run all tasks for Nelsahost web hosting service.
    All tasks have been completed.
    Attempting to run all system tasks.
    All system tasks have been completed.

     

  16. 4 hours ago, Stu said:

    Thanks for the advice but I'm not planning on selling general use VPSs. 

    What I'm trying to achieve is create VPSs with specific uses, that will fit the needs of the market I already have other interests in. I have already built a number manually for people always with a combination of the same software. 

    This is why I want to have the one click installers, because I know what my customers will want already. 

    So I am wondering which provisioning software this can be added to. 

    I'm thinking a developer can add this functionality to the client control panel and have it use some bash script or Ruby rail/passenger solution or something. 

    But that side of things I'm not familiar with. 

     

    Thanks again

    Oh..my mistake,I toght you're going to sell VPSs.

  17. Well ..first if considering only Blesta as billing and menagmet/automation  I would go with SolusVM or Proxmox,for non advanced users SolusVM is better solution,you have modules for SolusVM and Proxmox built by Blesta and you can start right now.As for script auto installer for VPS panel,well I don't see any adventage of this...80% of users who will pay for VPS are developers and experienced webmasters and all of them prefer unmenaged VPS...there are some percent of market share for menaged VPS but to target them you will have to offer complete menagment and you will need more than script auto installer for that.

    And when it comes to Virtualizor ,I have tested blesta modole on test node and it worked without issues..but I tested it just few days ...never started even one production node.

    Here is screenshot I posted in Virtualizor theme here on forum..you can see how it looks like

    virt.jpg

  18. 35 minutes ago, Nelsa said:

    Yes but that doesnt change content of htaccess file..you have to convert content of htaccess file to nginx rules...there are good converters online ...just google it

    Default Blesta htaccess file content converted to nginx rules would be(I'm on phone so it may be that I miss something...it is very hard to paste code from phone)

    # nginx configuration
    location / {
    if (!-e $request_filename){
    rewrite ^(.*)$ /index.php;
    }
    if ($request_uri ~ "^(.*)/install.php$"){
    rewrite install.php /%1/install/ redirect;
    }
    }
    location ~ \.(pdt)$ {
    deny all;
    }

  19. On ‎17‎.‎3‎.‎2017 at 3:28 AM, ariq01 said:

    Yes but that doesnt change content of htaccess file..you have to convert content of htaccess file to nginx rules...there are good converters online ...just google it

×
×
  • Create New...