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. Cannot load certificate key .../_.sub.domain.org.key failed - No such file or directory

Cannot load certificate key .../_.sub.domain.org.key failed - No such file or directory

Scheduled Pinned Locked Moved Solved Support
nginx
2 Posts 2 Posters 456 Views 1 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.
    • ei8fdbE Offline
      ei8fdbE Offline
      ei8fdb
      wrote on last edited by girish
      #1

      Hi all,

      I've had an issue with backups filling my boot disk, and taking down the server.

      I managed to recover - got most services restarted, except nginx.

      During the process I deleted the Cloudron domain (sub.domain.org) .key file. I deleted it because it was zero byte size. I was reading another thread and got the idea there. This is now leading to the following issues:

      Jun 17 11:48:06 apps nginx[6811]: nginx: [emerg] cannot load certificate key "/home/yellowtent/platformdata/nginx/cert/_.sub.domain.org.key": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fop$
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Control process exited, code=exited status=1
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Failed with result 'exit-code'.
      Jun 17 11:48:06 apps systemd[1]: Failed to start nginx - high performance web server.
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Service hold-off time over, scheduling restart.
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Scheduled restart job, restart counter is at 4.
      Jun 17 11:48:06 apps systemd[1]: Stopped nginx - high performance web server.
      Jun 17 11:48:06 apps systemd[1]: Starting nginx - high performance web server...
      Jun 17 11:48:06 apps nginx[6835]: nginx: [emerg] cannot load certificate key "/home/yellowtent/platformdata/nginx/cert/_.sub.domain.org.key": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fop$
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Control process exited, code=exited status=1
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Failed with result 'exit-code'.
      Jun 17 11:48:06 apps systemd[1]: Failed to start nginx - high performance web server.
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Service hold-off time over, scheduling restart.
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Scheduled restart job, restart counter is at 5.
      Jun 17 11:48:06 apps systemd[1]: Stopped nginx - high performance web server.
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Start request repeated too quickly.
      Jun 17 11:48:06 apps systemd[1]: nginx.service: Failed with result 'exit-code'.
      Jun 17 11:48:06 apps systemd[1]: Failed to start nginx - high performance web server.
      

      My issue now is that nginx won't start, due to the _.sub.domain.org.key file not being there.

      I'm unsure what to do from now.

      Can anyone help? What options do I have to recover? Any help appreciated.

      girishG 1 Reply Last reply
      0
      • ei8fdbE ei8fdb

        Hi all,

        I've had an issue with backups filling my boot disk, and taking down the server.

        I managed to recover - got most services restarted, except nginx.

        During the process I deleted the Cloudron domain (sub.domain.org) .key file. I deleted it because it was zero byte size. I was reading another thread and got the idea there. This is now leading to the following issues:

        Jun 17 11:48:06 apps nginx[6811]: nginx: [emerg] cannot load certificate key "/home/yellowtent/platformdata/nginx/cert/_.sub.domain.org.key": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fop$
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Control process exited, code=exited status=1
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Failed with result 'exit-code'.
        Jun 17 11:48:06 apps systemd[1]: Failed to start nginx - high performance web server.
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Service hold-off time over, scheduling restart.
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Scheduled restart job, restart counter is at 4.
        Jun 17 11:48:06 apps systemd[1]: Stopped nginx - high performance web server.
        Jun 17 11:48:06 apps systemd[1]: Starting nginx - high performance web server...
        Jun 17 11:48:06 apps nginx[6835]: nginx: [emerg] cannot load certificate key "/home/yellowtent/platformdata/nginx/cert/_.sub.domain.org.key": BIO_new_file() failed (SSL: error:02001002:system library:fopen:No such file or directory:fop$
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Control process exited, code=exited status=1
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Failed with result 'exit-code'.
        Jun 17 11:48:06 apps systemd[1]: Failed to start nginx - high performance web server.
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Service hold-off time over, scheduling restart.
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Scheduled restart job, restart counter is at 5.
        Jun 17 11:48:06 apps systemd[1]: Stopped nginx - high performance web server.
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Start request repeated too quickly.
        Jun 17 11:48:06 apps systemd[1]: nginx.service: Failed with result 'exit-code'.
        Jun 17 11:48:06 apps systemd[1]: Failed to start nginx - high performance web server.
        

        My issue now is that nginx won't start, due to the _.sub.domain.org.key file not being there.

        I'm unsure what to do from now.

        Can anyone help? What options do I have to recover? Any help appreciated.

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

        @ei8fdb said in Cannot load certificate key .../_.sub.domain.org.key failed - No such file or directory:

        _.sub.domain.org.key

        One of the nginx config files is referencing this key. You can delete the config file and the key/cert file. You can find out which file is referencing it by grep'ing inside /etc/nginx/applications . Once deleted, you can systemctl restart nginx

        1 Reply Last reply
        1
        • girishG girish marked this topic as a question on
        • girishG girish has marked this topic as solved on
        • Z ZeZaung referenced this topic on
        • luckowL luckow referenced this topic 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