• GoDaddy Community
  • VPS & Dedicated Servers
  • VPS & Dedicated Servers

    cancel
    Showing results for 
    Show  only  | Search instead for 
    Did you mean: 
    Go to solution

    For VPS, my self-signed SSL causes a security warning when user to sign in. Do i need to replace it?

    On my VPS, I have self-signed SSL which causes a security warning when user to sign in. Do i need to replace it? If so, can you please share instructions for it?

    9 REPLIES 9
    Super User III
    Super User III

    Re: VPS WHM SSL

    @rayvaci 

     

    There is nothing wrong with that - personally I just connect using one of the domains on the server which has an autoSSL example https://domain.com/whm   and because the autoSSL (I use let's encrypt) is a valid cert I don't get any warning



    I am a GoDaddy End User - Just Like You
    Check out my site! | I currently manage over 300 WordPress Websites
    * Please note that I offer free advice on this forum. If you would like personalized help, please contact me. Otherwise, please ask your question in the proper forum so the answer can assist EVERYONE in the community and not just you. Thanks! *

    Once your issue is resolved,
    please be sure to come back and click accept for the solution

    Get Better Support on the Community Boards!
    Etiquette When Asking for Help from the Community

    Community Manager
    Community Manager

    Re: VPS WHM SSL

    Hi @rayvaci. Thanks for posting. In addition to what @PL281 mentioned, while self-signed certificates can provide the same level of protection as a CA issued certificate, they are not always recognized by browsers. That can cause a warning message to appear when visitors access your site. They can work if done correctly, but you'll want to research the issue further if you're not sure whether or not that will be an issue. I hope that helps. 

     

    JesseW - GoDaddy | Community Manager | 24/7 support available at x.co/247support | Remember to choose a solution and give kudos.

    Re: VPS WHM SSL

    @JesseW Could you please how to assign ssl to vps for the record briefly?

    Community Manager
    Community Manager

    Re: VPS WHM SSL

    Sorry @rayvaci, but that's well outside of my knowledge base. @PL281 or maybe @JHasselbring may know more. 

     

    JesseW - GoDaddy | Community Manager | 24/7 support available at x.co/247support | Remember to choose a solution and give kudos.
    Highlighted
    Super User III
    Super User III

    Re: VPS WHM SSL

    @rayvaci 

     

    I'm not sure I understand your question - Can you explain what you need help with doing?



    I am a GoDaddy End User - Just Like You
    Check out my site! | I currently manage over 300 WordPress Websites
    * Please note that I offer free advice on this forum. If you would like personalized help, please contact me. Otherwise, please ask your question in the proper forum so the answer can assist EVERYONE in the community and not just you. Thanks! *

    Once your issue is resolved,
    please be sure to come back and click accept for the solution

    Get Better Support on the Community Boards!
    Etiquette When Asking for Help from the Community

    Solution

    Re: VPS WHM SSL

    @JesseW @rayvaci 

     

    Unfortunately, WHMs or most control panel/host managers are outside my expertise as well just because I don't use them.  

     

    A quick google search allowed me to find these sites:

    First, generate your certificates using this instruction: https://certbot.eff.org/docs/using.html#manual

    Then install it using this instruction: https://www.thesslstore.com/knowledgebase/ssl-install/whm-ssl-installation/

     

    I cannot guarantee that it will work but they look promising.

    Make sure you backup all the files you're planning to edit in case anything goes wrong. 

     

    Also, if WHM is powered by a web server, you may have to restart your web server for the changes to take effect.

    ~Jan Mykhail Hasselbring Web Administrator @ fullstackwebsolution.com

    Re: VPS WHM SSL/?isc=gdcommment

    Assigning SSL to vps in whm.
    Super User III
    Super User III
    Solution

    Re: VPS WHM SSL/?isc=gdcommment

    @rayvaci 

     

    You actually assign the SSL within each cPanel account - or at least I have found that the easiest way.

     

    What I did was the follow 

    1) Add Let's Encrypt to WHM via Terminal

    /scripts/install_lets_encrypt_autossl_provider

    2) In a cPanel account go to the SSL screen and you can trigger the check for the autossl.

     

    3) then moving forward just go to whatever domain / account you were using /whm... so for example if the cpanel account was for domain.com  you would use https://domain.com/whm and then you would be in WHM over SSL without the broken lock / warning

     

    what I've done on my VPS servers is to set up an account called secure#.domain.com so that way 

    A) I can know which server I'm on and 
    B) when I switch into the cpanel account it isn't "as strange" in my mind that the domain says one thing I and working on another site

     



    I am a GoDaddy End User - Just Like You
    Check out my site! | I currently manage over 300 WordPress Websites
    * Please note that I offer free advice on this forum. If you would like personalized help, please contact me. Otherwise, please ask your question in the proper forum so the answer can assist EVERYONE in the community and not just you. Thanks! *

    Once your issue is resolved,
    please be sure to come back and click accept for the solution

    Get Better Support on the Community Boards!
    Etiquette When Asking for Help from the Community

    Solution

    Re: VPS WHM SSL

    You are not clear on what your self-signed SSL applies to, or how you are signing in to WHM.

    If you are logging in via server ip, for example, https://1.2.3.4:2087, the server uses its own self-signed certificate. Not sure you can change that.

    As was mentioned earlier, you can sign in with your domain, for example, https://mydomain.com/whm, or https://mydomain.com:2087. If you already have SSL for your domain, you are all set.

    If your domain is also using a self-signed certificate, you can change that, either by purchasing a certificate from GoDaddy, or by installing one using procedure in this thread. https://www.godaddy.com/community/SSL-And-Security/Lets-Encrypt-SSL/td-p/31758

    You'll need to scroll a lot of the way through the complaints. There are youtube links and other suggested solutions. And there is a solution you can install SSL using SSH server access and the acme.sh script. Once your domain has a certificate, WHM login does not raise security warnings.