# Cockpit server administration

**URL:** <https://discuss.freedombox.org/t/cockpit-server-administration/204>\
**Category:** Hardware Owners Support\
**Created:** [June 12, 2019, 4:29am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204 "2019-06-12T04:29:43Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![nkatakis](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/n/e9bcb4/32.png) [@nkatakis](https://discuss.freedombox.org/u/nkatakis)\
**Post date:** [December 18, 2019, 11:48am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/21 "2019-12-18T11:48:05Z")

</div>

True. but you missed the bit that you need to be root user.  
This one will do it: `sudo tail -f /var/log/syslog | grep cockpit-ws`

---

<div class="post-metadata">

**Author:** ![StockMast3r](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/s/3ab097/32.png) [@StockMast3r](https://discuss.freedombox.org/u/StockMast3r)\
**Post date:** [December 21, 2019, 10:40am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/22 "2019-12-21T10:40:57Z")

</div>

Hi community!

Love the project and the idea behind a simplified “ready-to-go” ARM-board. So I got my pioneer editon from olimex a couple of weeks ago to play around with.

I can confirm that this problem still exists. I have not set up a proper domain yet (just running via internal IP on my home network for now to test), but as far as I can see, at least for now, Cockpit also only turns up a white screen for me after I have logged in to cockpit. Bit annoying that this is the out-of-the-box experience…

Will report back once I have set up a proper domain to report if that resolves the issue.

EDIT  
PS: Running 19.22

---

<div class="post-metadata">

**Author:** ![MikaelB](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/m/e9c0ed/32.png) [@MikaelB](https://discuss.freedombox.org/u/MikaelB)\
**Post date:** [December 21, 2019, 2:32pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/23 "2019-12-21T14:32:24Z")

</div>

Have you already configured TOR onion Services? I use the Tor address to log in to Cockpit

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [December 21, 2019, 3:13pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/24 "2019-12-21T15:13:45Z")

</div>

I agree. Part of the reason I purchased this was to use it as a hands on learning tool. I have tried numerous things to get Cockpit working but so far no luck.  
Just installed TOR again but I am skepticall because it was installed before. As part of troubleshooting, download a new image and reinstalled. This changed nothing.

So TOR is telling me I need to have a number of Ports Open. In the past I have experimented with opening various ports because my Freedom Box is behind my router. My concern is that this is a rabbit hole that gets more and more complex for what I had hoped would be a learning tool that allows a user to ramp up their knowledge. I had a similar experience with pFsense … you had to be an expert (network engineer) to use it in certain configurations. This resulted in me dropping pSense in favour of Untangle.

---

<div class="post-metadata">

**Author:** ![erlend](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/e/779978/32.png) [@erlend](https://discuss.freedombox.org/u/erlend)\
**Post date:** [December 29, 2019, 11:15pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/25 "2019-12-29T23:15:34Z")

</div>

I am using freedombox 19.23 on the Olimex freedombox hardware. I’m still not able to access externally, but adding [https://freedombox.local](https://freedombox.local) to the end of the 2nd line in /etc/cockpit/cockpit.conf at least gave me access to cockpit instead of showing a blank screen. I definitely think that should be start of the standard configuration:

---

<div class="post-metadata">

**Author:** ![Sunil](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/sunil/32/8_2.png) [@Sunil](https://discuss.freedombox.org/u/Sunil)\
**Post date:** [December 31, 2019, 1:46am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/26 "2019-12-31T01:46:02Z")

</div>

The current code of FreedomBox is meant to add freedombox.local (or whatever hostname.local) into cockpit.conf during initial setup as there after whenever you change the hostname. So you should not see this problem at least in new setups.

Is it possible that you have an older installation of Cockpit app? I noticed that we forgot to mark the app for automatic configuration upgrade. So, if your installation is old, then that explains the problem and we can fix it.

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 1, 2020, 2:38pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/27 "2020-01-01T14:38:06Z")

</div>

I am running the latest 19.23 and I get the white screen.

“You are running Debian GNU/Linux 10 (buster) and FreedomBox version 19.23. FreedomBox is up to date.”

---

<div class="post-metadata">

**Author:** ![Sunil](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/sunil/32/8_2.png) [@Sunil](https://discuss.freedombox.org/u/Sunil)\
**Post date:** [January 1, 2020, 10:23pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/28 "2020-01-01T22:23:47Z")

</div>

You should see a list of domains that can be used to access Cockpit. Is the URL’s domain that you are using to access Cockpit part of this list?

---

<div class="post-metadata">

**Author:** ![Sunil](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/sunil/32/8_2.png) [@Sunil](https://discuss.freedombox.org/u/Sunil)\
**Post date:** [January 1, 2020, 10:26pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/29 "2020-01-01T22:26:58Z")

</div>

Also would you please try to see if there are any errors showing up in the browser’s developer tools’ console? In the network tab, you could also check if an request is failing.

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 1, 2020, 10:37pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/30 "2020-01-01T22:37:21Z")

</div>

I have tried these and other variations with no success…

> [@atomicboy](#):
>
> atomicboy.freedombox.rocks  
> example.freedombox.rocks  
> wrfb.freedombox.rocks  
> mybox.freedombox.rocks

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 1, 2020, 10:46pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/31 "2020-01-01T22:46:46Z")

</div>

![image](https://discuss.freedombox.org/uploads/default/original/1X/350fff9c132b3cfa287a76020a1d999d96c5cbf8.jpeg)

I bought the Freedom Box to relearn my Unix/Debian skills so I am not proficient at what you are asking. It had been my intent to use Cockpit to access the code. I do have a terminal program that provides access but I do not know how to use this code at this time.

I refer to this instruction: “ browser’s developer tools’ console? In the network tab, you could also check if an request is failing.”

---

<div class="post-metadata">

**Author:** ![Sunil](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/sunil/32/8_2.png) [@Sunil](https://discuss.freedombox.org/u/Sunil)\
**Post date:** [January 2, 2020, 4:00am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/32 "2020-01-02T04:00:25Z")

</div>

19.23 add a new section to the Cockpit app that lists URLs that are currently configured. Could you check this “Access” section and list what is over there?

 ![58](https://discuss.freedombox.org/uploads/default/original/1X/fd202d652f9c705da396b7c41da2fb0d18c06f75.png)

For developer tools, please open Firefox, then go to Menu -\> Web Developer -\> Network. Then reload the white page you get after launching Cockpit.

 ![Screenshot%20from%202020-01-01%2019-49-00](https://discuss.freedombox.org/uploads/default/original/1X/62faf500ba1e5eb474bb4da8be8d04c1566e0db9.png)

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 2, 2020, 2:05pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/33 "2020-01-02T14:05:18Z")

</div>

Thank you for your guidance. Here is what I get per your instructions.

 ![image](https://discuss.freedombox.org/uploads/default/original/1X/7e54f37eebbebfd8dc1d568a275da1fa757ffefa.png)

 ![image](https://discuss.freedombox.org/uploads/default/original/1X/27e26c8ebca5a711261611403f8f683e26f81e92.png)

---

<div class="post-metadata">

**Author:** ![Sunil](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/sunil/32/8_2.png) [@Sunil](https://discuss.freedombox.org/u/Sunil)\
**Post date:** [January 2, 2020, 9:55pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/34 "2020-01-02T21:55:00Z")

</div>

The IP address 192.168.1.37 will certainly not work. Could you check the browser network activity when you access using [https://atomicboy.freedombox.rocks/\_cockpit/](https://atomicboy.freedombox.rocks/_cockpit/) URL? Alternatively you can try the .onion address using the Tor browser.

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 3, 2020, 12:29am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/35 "2020-01-03T00:29:29Z")

</div>

It could not locate the server when using: [https://atomicboy.freedombox.rocks/\_cockpit/](https://atomicboy.freedombox.rocks/_cockpit/)

 ![image](https://discuss.freedombox.org/uploads/default/original/1X/5fa90f1be41e04cd3dd6bf154e8aa8d474d9f70f.png)

The TOR Onion Web Browser gives a SEC\_ERROR\_UNKNOWN\_USR:

 ![image](https://discuss.freedombox.org/uploads/default/original/1X/e359b9b98cf2b94a5aa2b232cda627639076a933.png)

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 10, 2020, 1:24am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/36 "2020-01-10T01:24:23Z")

</div>

It seems there is no fix forthcoming for the Cockpit white screen. Very disappointing.

---

<div class="post-metadata">

**Author:** ![fred1m](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/fred1m/32/347_2.png) [@fred1m](https://discuss.freedombox.org/u/fred1m)\
**Post date:** [January 10, 2020, 10:44am UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/37 "2020-01-10T10:44:59Z")

</div>

@atomicboy after `SEC_ERROR_UNKNOWN_USR` you may hit `Advanced...` and add exception to “trust” your freedombox.

---

<div class="post-metadata">

**Author:** ![dgj](https://discuss.freedombox.org/letter_avatar_proxy/v4/letter/d/7c8e57/32.png) [@dgj](https://discuss.freedombox.org/u/dgj)\
**Post date:** [January 10, 2020, 3:20pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/38 "2020-01-10T15:20:41Z")

</div>

It would be great if Let’s Encrypt were set up to generate certificates with onion sites so the above situation does not happen. I understand that https with onion routing is not strictly necessary, but the error warning is potentially confusing to new users.

[See also: [Manually verifying certificat for access over TOR and Let's encrypt](https://discuss.freedombox.org/t/manually-verifying-certificat-for-access-over-tor-and-lets-encrypt/599)]

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 10, 2020, 8:58pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/39 "2020-01-10T20:58:38Z")

</div>

I am unable to add an exception. I extracted these lines which might explain why:

"You can’t add an exception to visit this site.

The issue is most likely with the website, and there is nothing you can do to resolve it."

---

<div class="post-metadata">

**Author:** ![atomicboy](https://discuss.freedombox.org/user_avatar/discuss.freedombox.org/atomicboy/32/192_2.png) [@atomicboy](https://discuss.freedombox.org/u/atomicboy)\
**Post date:** [January 10, 2020, 9:09pm UTC](https://discuss.freedombox.org/t/cockpit-server-administration/204/40 "2020-01-10T21:09:52Z")

</div>

When I ran diagnostics in Let’s Encrypt I get:

 ![image](https://discuss.freedombox.org/uploads/default/original/1X/a6ef743ada569d9732538b0f8e6a1c3e2cdb44fb.png)

In my newby mind … it would appear the domain name ( [https://atomicboy.freedombox.rocks/\_cockpit/](https://atomicboy.freedombox.rocks/_cockpit/)) is not working. it substitutes the IP [https://192.168.1.37/\_cockpit/](https://192.168.1.37/_cockpit/) which as we all know does not work.

I have port forwarding on my router setup for TCP 80 and TCP 443 as required by LetsEncrypt.

Here is a screen shot of Name Services:

 ![image](https://discuss.freedombox.org/uploads/default/original/1X/4f3a04cd8d6c5f3a6baca5233c9b2539af950605.png)

[Previous page](https://discuss.freedombox.org/t/cockpit-server-administration/204.md?page=1)

[Next page](https://discuss.freedombox.org/t/cockpit-server-administration/204.md?page=3)
