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. URGENT HELP NEEDED - IP Blocked - Unable to remove app

URGENT HELP NEEDED - IP Blocked - Unable to remove app

Scheduled Pinned Locked Moved Support
12 Posts 2 Posters 24 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.
    • 32463 Offline
      32463 Offline
      3246
      wrote last edited by
      #1

      Hetzner blocked the IP of my server and I only have SSH access via the VNC console.

      I need to stop and remove an app from the system but there's nothing in the documentation that helps me.

      Please can somebody help me?

      ๐Ÿ‘‰ Find our more www.bebraver.online

      1 Reply Last reply
      0
      • 32463 Offline
        32463 Offline
        3246
        wrote last edited by
        #2

        They finally relented and gave me access to the GUI, so I could stop and remove the app!

        How can I purge it from all backups?

        ๐Ÿ‘‰ Find our more www.bebraver.online

        BrutalBirdieB 1 Reply Last reply
        0
        • BrutalBirdieB Online
          BrutalBirdieB Online
          BrutalBirdie
          Partner
          wrote last edited by BrutalBirdie
          #3

          Hetzner blocked the IP of my server

          ๐Ÿคจ

          For what reason? And what exactly do you mean by blocked? Did you get a mail that says your account is blocked/locked? If your account is blocked/locked, you would have no access via VNC.

          Eh ๐Ÿคท
          Your helper would be https://docs.cloudron.io/packaging/cli/ but if "ip is blocked" it won't do much.

          If you are connected via vnc + ssh, you can always just use plain docker to stop containers.

          docker ps -a
          

          Look for your app, find the id

          docker stop $ID
          

          Not the nice way, but works.
          Maybe also shutdown the box.service with systemctl stop box.service so Cloudron will not intervene with anything.

          Like my work? Consider donating a drink. Cheers!

          32463 1 Reply Last reply
          2
          • 32463 3246

            They finally relented and gave me access to the GUI, so I could stop and remove the app!

            How can I purge it from all backups?

            BrutalBirdieB Online
            BrutalBirdieB Online
            BrutalBirdie
            Partner
            wrote last edited by
            #4

            @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

            How can I purge it from all backups?

            That you will have to do by hand.

            Like my work? Consider donating a drink. Cheers!

            1 Reply Last reply
            2
            • BrutalBirdieB BrutalBirdie

              Hetzner blocked the IP of my server

              ๐Ÿคจ

              For what reason? And what exactly do you mean by blocked? Did you get a mail that says your account is blocked/locked? If your account is blocked/locked, you would have no access via VNC.

              Eh ๐Ÿคท
              Your helper would be https://docs.cloudron.io/packaging/cli/ but if "ip is blocked" it won't do much.

              If you are connected via vnc + ssh, you can always just use plain docker to stop containers.

              docker ps -a
              

              Look for your app, find the id

              docker stop $ID
              

              Not the nice way, but works.
              Maybe also shutdown the box.service with systemctl stop box.service so Cloudron will not intervene with anything.

              32463 Offline
              32463 Offline
              3246
              wrote last edited by
              #5

              @BrutalBirdie said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

              For what reason? And what exactly do you mean by blocked? Did you get a mail that says your account is blocked/locked? If you, you would have no access via VNC.

              Some asshat used my Jirafeau app instance to host very bad stuff!

              Hetzner sent an email I didn't see until after the one hour deadline they give you to respond. Then blocked my server's IP address.

              The worst thing was they didn't listen or want to understand that I use Cloudron and have no way to remove the offending share links without accessing the GUI to remove the app.

              Just stopping the app from CLI would have been handy.

              ๐Ÿ‘‰ Find our more www.bebraver.online

              BrutalBirdieB 1 Reply Last reply
              0
              • 32463 Offline
                32463 Offline
                3246
                wrote last edited by
                #6

                I looked at the docker route but couldn't find the right ID. I was about to nuke the entire server and pull it to a local VM from backup. The backup is 180GB+, so it would have taken an age thanks to the throttling of the backup server.

                ๐Ÿ‘‰ Find our more www.bebraver.online

                1 Reply Last reply
                0
                • 32463 Offline
                  32463 Offline
                  3246
                  wrote last edited by
                  #7

                  Another thought, how can I be more proactive and monitor / stop customers or the great unwashed masses from uploading horrible crap?

                  Can ClamAV scan for abusive content?

                  ๐Ÿ‘‰ Find our more www.bebraver.online

                  1 Reply Last reply
                  0
                  • 32463 Offline
                    32463 Offline
                    3246
                    wrote last edited by
                    #8

                    The Hetzner system is horrible. They now send an automated reply to let me know they got my message to every reply I send them lol

                    ๐Ÿ‘‰ Find our more www.bebraver.online

                    1 Reply Last reply
                    0
                    • 32463 3246

                      @BrutalBirdie said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                      For what reason? And what exactly do you mean by blocked? Did you get a mail that says your account is blocked/locked? If you, you would have no access via VNC.

                      Some asshat used my Jirafeau app instance to host very bad stuff!

                      Hetzner sent an email I didn't see until after the one hour deadline they give you to respond. Then blocked my server's IP address.

                      The worst thing was they didn't listen or want to understand that I use Cloudron and have no way to remove the offending share links without accessing the GUI to remove the app.

                      Just stopping the app from CLI would have been handy.

                      BrutalBirdieB Online
                      BrutalBirdieB Online
                      BrutalBirdie
                      Partner
                      wrote last edited by BrutalBirdie
                      #9

                      @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                      Some asshat used my Jirafeau app instance to host very bad stuff!

                      "Some asshat" in the meaning of, some random user from the World Wide Web?
                      If so, why did you host a public and anonymous file sharing service? This only invites bad actors, sadly ๐Ÿ˜ž
                      If you did so unknowingly, please see https://docs.cloudron.io/apps/jirafeau/#restricting-uploads
                      You can lock down the upload with a password or IP whitelist. (Does not protect from leakage of the password).
                      If you have people leaking your passwords, have a serious talk about legal consequences.

                      @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                      The worst thing was they didn't listen or want to understand that I use Cloudron and have no way to remove the offending share links without accessing the GUI to remove the app.

                      I mean. . . technically you don't . . . Cloudron is "just docker" with a lot on top. ๐Ÿ˜ฌ
                      I know, I know. Not the nice approach, but TECHNICALLY correct ๐Ÿค“

                      Also, you expect the random Support person of provider XYZ, this case Hetzner, to know and understand what Cloudron is and that YOU random user xyz that got locked down for "bad stuff" is not just spewing anything to save one's hide.
                      They are also legally responsible for what happens on their systems, they need to act this way.
                      Harsh, but needed.


                      @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                      but couldn't find the right ID

                      You can run:

                      docker inspect $ID --format='{{json .Config.Env }}'
                      

                      and then read the CLOUDRON_APP_DOMAIN or all the other vars from the app to find yours.

                      or even do something like:
                      note: this needs yq installed tho

                      for ID in $(docker ps -aq); do printf "$ID has "; docker inspect $ID --format='{{json .Config.Env }}' | yq '.[] | select(test("CLOUDRON_APP_DOMAIN"))'; done
                      

                      This will scan all container ids and print each CLOUDRON_APP_DOMAIN.


                      @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                      Another thought, how can I be more proactive and monitor / stop customers or the great unwashed masses from uploading horrible crap?

                      Can ClamAV scan for abusive content?

                      If people want to do illegal stuff, they will do illegal stuff.
                      "Life Finds a Way" - meaning, stuff can be obscured and encrypted ๐Ÿคท no scanner can save you from that.
                      Choose your users wisely and lockdown your services.
                      You can only report that user to the authorities and deny him ever using any of your services ever again. (If you know the user, back to my first paragraph)

                      @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                      The Hetzner system is horrible. They now send an automated reply to let me know they got my message to every reply I send them lol

                      Not now.
                      That is totally normal. They always send the "we got your message" response to let you know, YES your message indeed DID arrive.
                      Nothing bad about it and common practice for ticket systems.
                      "is horrible" is just your interpretation I guess because you felt ignored by automated responses I guess? ๐Ÿคท

                      Like my work? Consider donating a drink. Cheers!

                      32463 1 Reply Last reply
                      3
                      • BrutalBirdieB BrutalBirdie

                        @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                        Some asshat used my Jirafeau app instance to host very bad stuff!

                        "Some asshat" in the meaning of, some random user from the World Wide Web?
                        If so, why did you host a public and anonymous file sharing service? This only invites bad actors, sadly ๐Ÿ˜ž
                        If you did so unknowingly, please see https://docs.cloudron.io/apps/jirafeau/#restricting-uploads
                        You can lock down the upload with a password or IP whitelist. (Does not protect from leakage of the password).
                        If you have people leaking your passwords, have a serious talk about legal consequences.

                        @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                        The worst thing was they didn't listen or want to understand that I use Cloudron and have no way to remove the offending share links without accessing the GUI to remove the app.

                        I mean. . . technically you don't . . . Cloudron is "just docker" with a lot on top. ๐Ÿ˜ฌ
                        I know, I know. Not the nice approach, but TECHNICALLY correct ๐Ÿค“

                        Also, you expect the random Support person of provider XYZ, this case Hetzner, to know and understand what Cloudron is and that YOU random user xyz that got locked down for "bad stuff" is not just spewing anything to save one's hide.
                        They are also legally responsible for what happens on their systems, they need to act this way.
                        Harsh, but needed.


                        @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                        but couldn't find the right ID

                        You can run:

                        docker inspect $ID --format='{{json .Config.Env }}'
                        

                        and then read the CLOUDRON_APP_DOMAIN or all the other vars from the app to find yours.

                        or even do something like:
                        note: this needs yq installed tho

                        for ID in $(docker ps -aq); do printf "$ID has "; docker inspect $ID --format='{{json .Config.Env }}' | yq '.[] | select(test("CLOUDRON_APP_DOMAIN"))'; done
                        

                        This will scan all container ids and print each CLOUDRON_APP_DOMAIN.


                        @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                        Another thought, how can I be more proactive and monitor / stop customers or the great unwashed masses from uploading horrible crap?

                        Can ClamAV scan for abusive content?

                        If people want to do illegal stuff, they will do illegal stuff.
                        "Life Finds a Way" - meaning, stuff can be obscured and encrypted ๐Ÿคท no scanner can save you from that.
                        Choose your users wisely and lockdown your services.
                        You can only report that user to the authorities and deny him ever using any of your services ever again. (If you know the user, back to my first paragraph)

                        @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                        The Hetzner system is horrible. They now send an automated reply to let me know they got my message to every reply I send them lol

                        Not now.
                        That is totally normal. They always send the "we got your message" response to let you know, YES your message indeed DID arrive.
                        Nothing bad about it and common practice for ticket systems.
                        "is horrible" is just your interpretation I guess because you felt ignored by automated responses I guess? ๐Ÿคท

                        32463 Offline
                        32463 Offline
                        3246
                        wrote last edited by
                        #10

                        @BrutalBirdie thank you for your detailed response.

                        Yes, I should have done better and was ignorant about my little file sharing app not being abused. It was convenient for getting customers to share large files and I didn't think somebody outside a very small group would find it.

                        That was very small minded and ignorant of me! Perhaps, this can serve as a good example of what NOT to do ๐Ÿ˜‰

                        I am taking your advice and agree that 'life will find a way'. I will make it harder for it to do that ๐Ÿ˜†

                        Hetzner's barrage of automated messages and their support team not listening to what I was saying really drove me up the wall tonight. I agree with you that they cannot be expected to know what Cloudron is (it's great - especially its community), so I tried to explain to them what I needed.

                        It was simply a temporary lifting of the block for my static IP at the office, so I can access the GUI. They finally relented and lifted the block but sadly for all. I was quick, so hopefully it minimised the risk of further files being shared!

                        I know they do the right thing, and I would I have done the same in general. The nuance is the method of communication and lack of 'listening', while repeatedly asking for the same info. It felt like talking to a wall.

                        I would improve their process by adding SMS notification or even a call to the number they have on file for me (and customers in general). That and limiting to 'we confirm we have your email' to once per thread, not every single message.

                        For Cloudron, I hope we can add a note to the docu to help anyone who is finding themselves in a similar predicament and don't have you or a member of the community around to remind them of how to find app ID's ๐Ÿ˜‰

                        I stopped using Docker and Portainer to enjoy SysAdmin life in blissful ignorance by using a GUI.

                        Thank you, @BrutalBirdie. Have a good evening.

                        ๐Ÿ‘‰ Find our more www.bebraver.online

                        BrutalBirdieB 1 Reply Last reply
                        2
                        • 32463 3246

                          @BrutalBirdie thank you for your detailed response.

                          Yes, I should have done better and was ignorant about my little file sharing app not being abused. It was convenient for getting customers to share large files and I didn't think somebody outside a very small group would find it.

                          That was very small minded and ignorant of me! Perhaps, this can serve as a good example of what NOT to do ๐Ÿ˜‰

                          I am taking your advice and agree that 'life will find a way'. I will make it harder for it to do that ๐Ÿ˜†

                          Hetzner's barrage of automated messages and their support team not listening to what I was saying really drove me up the wall tonight. I agree with you that they cannot be expected to know what Cloudron is (it's great - especially its community), so I tried to explain to them what I needed.

                          It was simply a temporary lifting of the block for my static IP at the office, so I can access the GUI. They finally relented and lifted the block but sadly for all. I was quick, so hopefully it minimised the risk of further files being shared!

                          I know they do the right thing, and I would I have done the same in general. The nuance is the method of communication and lack of 'listening', while repeatedly asking for the same info. It felt like talking to a wall.

                          I would improve their process by adding SMS notification or even a call to the number they have on file for me (and customers in general). That and limiting to 'we confirm we have your email' to once per thread, not every single message.

                          For Cloudron, I hope we can add a note to the docu to help anyone who is finding themselves in a similar predicament and don't have you or a member of the community around to remind them of how to find app ID's ๐Ÿ˜‰

                          I stopped using Docker and Portainer to enjoy SysAdmin life in blissful ignorance by using a GUI.

                          Thank you, @BrutalBirdie. Have a good evening.

                          BrutalBirdieB Online
                          BrutalBirdieB Online
                          BrutalBirdie
                          Partner
                          wrote last edited by BrutalBirdie
                          #11

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          It was convenient for getting customers to share large files and I didn't think somebody outside a very small group would find it.

                          Use something like Nextcloud and setup a public folder where customers can send data into (also no upload limit) but it can be moderated by you.

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          That was very small minded and ignorant of me! Perhaps, this can serve as a good example of what NOT to do

                          Nah! It is just something that slips past anyone at some point.
                          Since Cloudron does make it so easy to just host something, these things can and will happen.
                          I also had such reports once because I forgot to set up https://docs.cloudron.io/apps/kutt/#registration and anyone could create shortened URLs with MY DOMAIN and serve heinous shit.
                          Did also get flagged for that ๐Ÿ˜‰

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          I am taking your advice and agree that 'life will find a way'. I will make it harder for it to do that

                          That is the best we all can do ๐Ÿคท

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          It was simply a temporary lifting of the block for my static IP at the office, so I can access the GUI

                          They are reasonable ๐Ÿ™‚

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          It felt like talking to a wall.

                          What is your timezone? Maybe you did hit the skeleton shift ๐Ÿ˜ฌ

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          I would improve their process by adding SMS notification or even a call to the number they have on file for me (and customers in general).

                          They have extra contact channels. But only for BIG customers.

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          For Cloudron, I hope we can add a note to the docu to help anyone who is finding themselves in a similar predicament and don't have you or a member of the community around to remind them of how to find app ID's

                          Indeed! This should be added to the first time setup message screen.
                          Will create a PR for that ๐Ÿ™‚

                          @3246 said in URGENT HELP NEEDED - IP Blocked - Unable to remove app:

                          I stopped using Docker and Portainer to enjoy SysAdmin life in blissful ignorance by using a GUI.

                          I feel you ๐Ÿ˜Š it can be so cozy.

                          Have a great evening as well. ๐Ÿ‘‹

                          Like my work? Consider donating a drink. Cheers!

                          1 Reply Last reply
                          3
                          • BrutalBirdieB Online
                            BrutalBirdieB Online
                            BrutalBirdie
                            Partner
                            wrote last edited by
                            #12

                            note: I installed Jirafeau yesterday to see the first time setup message.
                            Did not uninstall it afterward and did not config.
                            Today I look at my Cloudron and see the app ๐Ÿ˜“ so I check the file system of the app and yes, some bot already uploaded some test file.
                            With stuff like https://www.shodan.io/ the internet is scanned 24/7.
                            NetWatch is everywhere. People will find public services and use and abuse them.

                            Like my work? Consider donating a drink. Cheers!

                            1 Reply Last reply
                            0
                            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