-
-
Notifications
You must be signed in to change notification settings - Fork 793
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Raspberry Homer Container not running #491
Comments
Hi @luisfco667, this error has been reported before and is supposedly fixed in the latest container: #480 (comment) |
Thanks for quick replay @fbartels I check today the #480 and follow the latest docker-compose.yml template but still the same issue. version: "2" |
Did you run |
[+] Running 1/1 then Starting webserver |
Hmm.. unfortunately I am not running the container myself, so i don't have a good idea how to troubleshoot further. Maybe someone else has an idea? |
thanks @fbartels for the help |
Hi there, @luisfco667 Can you post the result of this command: docker exec -it homer cat /lighttpd.conf Thanks, |
server.port =env.PORT |
Ok so, you do have the latest patch regarding the Could you share your compose file and the exacte URL you try to access ? thanks. |
hi , this is the compose Im using: version: "2" this is the log file from portainer: No configuration found, installing default config & assets this is the url im trying to use to access: and this output from command: admin@Server01:/mnt/nas/drive01/Docker/homer/assets $ docker exec -it homer cat /lighttpd.conf server.port = env.PORT |
I don't see anything wrong 🤔 curl -IX GET http://10.0.0.220:8089/
curl http://10.0.0.220:8089/ Thanks |
admin@Server01:~ $ curl -IX GET http://10.0.0.220:8089/ admin@Server01:~ $ curl http://10.0.0.220:8089/ 8089/tcp ALLOW Anywhere # homerDashBoard |
Is there any solution for this. Having the same issue :( |
no so far |
@luisfco667 Can you try the curl command on the docker host with Also you can execute this command to make sure homer is working: docker exec -it homer curl -IX GET http://127.0.0.1:8080/ If this command is successful (returns |
@bastienwirtz today before try I did one update & upgrade (I did many times in the past) now it show some data to output as bellow but still not show the dashboard ( I disabled UFW) : admin@Server01:~ $ curl -IX GET http://10.0.0.220:8089/ admin@Server01:~ $ curl -IX GET http://127.0.0.1:8089/ |
Ok, 200 OK is good! Can you curl without the When you say not show the dashboard, you mean an empty white page in your browser ? In this case, try to look for errors in the browser dev tool (console & network tab) to see if anything shows up. |
Hi there, I would like to loop into this shortly. I can confirm most of the behavior @luisfco667 has had here, but I'll paste the outputs of various cmds anyway below. First, the error i have is: now to the commands/outputs, they look actually the same:
Both Postman and Thunderclient (an API Tester for VSCode) give an error when calling:
|
I noticed, that my container log looks like this:
|
last comment for today. setting following flag on lighttpd.conf using older versions of the docker container also didnt work for me. I tried: latest, [v22.08.1], [v22.07.2] and the error is the same. |
Hi @tomtreffke, From your first comment, everything seems to work great. Your curl request ends up in 200 ok and the HTML returned is Homer's code. I'm not sure what you trying to do with Postman and Thunderclient as Homer doesn't have an API. |
Hi @bastienwirtz, I thought I just utilize Postman/Thunderclient to issue GET requests onto the endpoint. Which in turn gives me a little more insights in what the issue is. How else do you explain the attached screenshot? I dont try to call https. I am calling http://pihole.box:8084. What I just noticed: I always used chromium to test. I now checked with Firefox and it just works. update: i checked on my Samsung TV (Tizen, also uses Chromium) and its also an empty page (no HTTP error code though) |
Hum that's weird 🤔 |
The same thing happens to me with the latest version and I can't get it to start, I already put the permissions of 1000:1000 and u+wr and it still won't start. |
Hello, I would like to report the same behavior here and the solution. Container using latest homer image started via portainer.io web UI on Raspberry Pi 4 running 32bit Raspbian 10 (buster). Log message timestamp seems suspicious so checking the date in the container confirms it is not just incorrect but also inconsistent:
Further investigation of incorrect time in containers pointed to the libsseccomp library issue. More information and solution found in different project issue comment: #nodejs/docker-node#1589 (comment) So this is not an homer issue but issue of docker. If you are running 32bit Raspbian Linux on your Raspberry Pi, you are most probably affected by this problem and need to update libseccomp library manually or upgrade to a newer/64bit Raspbian OS. |
@mahnat very nice, I updated my libseccomp binary manually from raspbian and it works on most chromium based browsers now. |
Well done @mahnat! Thanks for sharing the solution. |
can you show me how to update it ? i have the same issue |
sorry not sure if this is the right channel to ask a question.
But Im trying to run homer dash board on raspberry pi 4 sw buster over docker-compose and the containers showed as healthy but when I try to acces to the ip and port it not show anything .
From container logs I got only this:
Starting webserver
4147-08-20 07:32:16: (server.c.1568) server started (lighttpd/1.4.64)
4147-08-20 07:32:16: (server.c.263) warning: clock jumped -68719476736 secs
The text was updated successfully, but these errors were encountered: