Jump to content

spants

Community Developer
  • Posts

    641
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by spants

  1. Strange, and the dns of all the clients is pointing to your server?
  2. so there are no directories in the appdata folder for pihole, just files?
  3. did you definitely do this : 2) in your appdata/pihole directory, it will have created 3 directories. Delete these directories and create 3 files (of the same name): touch blacklist.txt whitelist.txt pihole.log If you don't do this, it will not start. Tony
  4. Hi - sorry I dont know about stopping dnsmasq as it isnt starting on my system. I think there is a plexconnect docker which lason acts as a dns server and this caused problems for one user. I dont have access to /etc/pihole/adlists.default as my template is only fronting the docker built by diginc. You may want to clone his dockerfile if you want access to other files..
  5. if the address is in use, it must be on your server? weird! Also, see werfsd's posts earlier in the thread....
  6. ok - you have eth0 connected and not eth1. Why are they bonded without cables in both? My config is attached
  7. Could it be the two network cards? I have two installed but only one is enabled.
  8. Here's mine - note the advanced settings with extra params = --cap-add=NET_ADMIN
  9. ok, it doesn't do that job - it checks to see if they are in a blacklist and then forwards the request to the dns server ips on the template. Are they correct?
  10. If it killed dnsmasq then its probably a plugin or something rather than a docker image.
  11. k, I have two eth but I only use one. I wonder if this is the issue. Also, how is dnsmasq running? Is it a plugin or other docker?
  12. @gl3nn - sorry, I don't know the answer. Is this something the raspberry PI version does? @bluepr0 - How many network cards are in your server?, Is the serverip the same as your unraid server?. I think I saw the same error when the empty txt files had not been created correctly... Is it all pointing to the right place? (There is a manual step for this docker)
  13. Yes, you need pihole to run on 80, hence unraid will need to move.
  14. do you have port 53 in use by any other dockers?
  15. thanks for the reminder as to why there were two port 53. Shouldnt do fixes when I am tired. No apps should use port 53 as it is reserved for dns lookups. Not sure why your app is using it edit: I see, it is used to fool apple tv to use plex. Not sure how to get round that one.
  16. Give it some time, they should appear after 1hr of use
  17. The way it works is that you set your dns on machines (or via your router) to pint to your unraid box, this processes the requests and if they pass it will resolve by the dns entries in the template (which you can change). Do you only have one interface? (I do)
  18. This bit is strange!... are your running two of them?. I would delete/rename the appdirectory for pihole and try again.. Is this related? Its the template on a new setup: https://puu.sh/s3sfM/a728584fb0.png Could be!. silly me. Only needs one port 53.... I have updated the template... edit... mine had the same but ran ok. attached is my config.
  19. This bit is strange!... are your running two of them?. I would delete/rename the appdirectory for pihole and try again..
  20. Sorry about all the confusion Make sure that you use PIHOLE and not UNRAID-HOLE from now on. Pihole was in beta and I have now removed the beta flag.
  21. Any chance you could post a sanitized version of your reverse proxy conf file? Curious to see how you are assigning both stuff on 82 and on 1962. I have been trying to also figure out how to do the letsencrypt with the linuxserver Apache docker. I use the older reverse proxy docker still. And I simultaneously use the Apache Docker as well. I want to consolidate. I posted my issue w/ letencrypt on the Apache docker thread https://lime-technology.com/forum/index.php?topic=43858.msg500727#msg500727 Many thanks!! H. Sorry for delay - I wasnt getting notifications. The Apache docker is different to the nginx-letsencrypt one Apache mappings for docker are 443/tcp 192.168.1.22:444 80/tcp 192.168.1.22:82 Nginx-letsencrypt 443/tcp 192.168.1.22:443 80/tcp 192.168.1.22:1962 proxy.conf client_max_body_size 5000m; client_body_buffer_size 128k; #Timeout if the real server is dead proxy_next_upstream error timeout invalid_header http_500 http_502 http_503; # Advanced Proxy Config send_timeout 5m; proxy_read_timeout 240; proxy_send_timeout 240; proxy_connect_timeout 240; # Basic Proxy Config proxy_set_header Host $host:$server_port; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto https; proxy_redirect http:// $scheme://; proxy_http_version 1.1; proxy_set_header Connection ""; proxy_cache_bypass $cookie_session; proxy_no_cache $cookie_session; proxy_buffers 32 4k; site-confs server { listen 80; listen 443 ssl default_server; if ($scheme = http) { return 301 https://xxxxx.duckdns.org$request_uri; } root /config/www; index index.html index.htm index.php; server_name xxxxx.duckdns.org; ssl_certificate /config/keys/fullchain.pem; ssl_certificate_key /config/keys/privkey.pem; ssl_dhparam /config/nginx/dhparams.pem; ssl_ciphers 'snip'; ssl_prefer_server_ciphers on; ssl_session_cache shared:SSL:10m; client_max_body_size 5000M; ### Add HTTP Strict Transport Security ### add_header Strict-Transport-Security "max-age=63072000; includeSubdomains" always; add_header Front-End-Https on; location / { try_files $uri $uri/ /index.html /index.php?$args =404; } # amazon echo-node red location /echo { proxy_pass http://192.168.1.22:1880/echo; } location /nextcloud { include /config/nginx/proxy.conf; proxy_pass https://192.168.1.22:442/nextcloud; } } so the port changes are done via the docker mapping.
  22. Strange, working fine on mine. Is it cached in your browser?
  23. Yes - please use the official docker version and install nodes through the Palette menu option. I can update my version if needed for some strange reason! Note: If you want to pass through a device from the host to the official docker, you may need to change the user that runs node red to root. For example, to use a usb-serial adaptor, I had to use for the Extra Parameters : --device=/dev/ttyACM0 --user=root Tony
  24. To use that app you would either need to install a Node.js container and install it in there or build a wrapper for the gui part of node red... Might be worth pinging the author and see if he has seen Node Red?
×
×
  • Create New...