Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Support
  3. Cert check missing in box

Cert check missing in box

Scheduled Pinned Locked Moved Solved Support
certificates
3 Posts 2 Posters 540 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • robiR Offline
    robiR Offline
    robi
    wrote on last edited by girish
    #1

    Breaking this out from this post..

    Running into a UI down scenario, as recommended I deleted all the conf/cert files, and gotten nginx started, however the UI is still not accessible after box restart because of a missing cert and browsers refuse to connect with no override.
    All apps are, of course, inaccessible too, until configs and certs can be regenerated.

    On restart, box seems to recreate the /etc/nginx/applications/my.domain.conf BUT doesn't check if the /home/yellowtent/platformdata/nginx/certs/my.domain.host.cert is there to make sure the UI can come up.

    Please add this check and create the cert if missing, and reload nginx.

    This will make box more resilient.

    Conscious tech

    girishG 1 Reply Last reply
    1
    • robiR robi

      Breaking this out from this post..

      Running into a UI down scenario, as recommended I deleted all the conf/cert files, and gotten nginx started, however the UI is still not accessible after box restart because of a missing cert and browsers refuse to connect with no override.
      All apps are, of course, inaccessible too, until configs and certs can be regenerated.

      On restart, box seems to recreate the /etc/nginx/applications/my.domain.conf BUT doesn't check if the /home/yellowtent/platformdata/nginx/certs/my.domain.host.cert is there to make sure the UI can come up.

      Please add this check and create the cert if missing, and reload nginx.

      This will make box more resilient.

      girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by
      #2

      @robi Makes sense, I will put this in the next patch release.

      In the meantime, is your server up and running again now?

      robiR 1 Reply Last reply
      2
      • girishG girish

        @robi Makes sense, I will put this in the next patch release.

        In the meantime, is your server up and running again now?

        robiR Offline
        robiR Offline
        robi
        wrote on last edited by robi
        #3

        @girish Great.

        Yes, thanks for asking, it was a painful several hours during the wee hours of the night figuring out how to generate a set of new certs that would bring the UI back enough to regenerate them all.

        I ended up using one of the 3rd party CLI tools for LE called getssl.

        Conscious tech

        1 Reply Last reply
        2
        • girishG girish marked this topic as a question on
        • girishG girish has marked this topic as solved on
        Reply
        • Reply as topic
        Log in to reply
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes


        • Login

        • Don't have an account? Register

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Bookmarks
        • Search