Thank you very much for that. Any idea how I could do that ? Would it be easier to use the working Whois outside the container? I have tried to use the one outside the container but can’t figure out how to add it in the docker-compose.
Sent from my iPhone > On May 2, 2020, at 10:47 AM, Tom Hendrikx <t...@whyscream.net> wrote: > > > Hi, > > there are may dofferent whois clients (it's a simply binary which can query > various whois servers around the world. Not all whois clients support all > features. It seems that (from your example) the whois client on your docker > host supports querying by ip-address, but the whois binary inside the > 'letsencrypt' docker container doesn't. > > Maybe you can install a different whois package in the container, this > depends on the distro the container was based on. My ubuntu 18.04 desktop > lists at least 3 commandline whois clients in the default repository. > > Kind regards, > > Tom > > On 02-05-2020 15:42, arsdale...@gmail.com wrote: >> Hello, >> >> >> >> I recently installed Fail2Ban along with nginx using the >> linuxserver/letsencrpt docker. I love it. It has solved a long term >> problem for me and made my network run much smoother. I have ironed out all >> my install problems but one, which has been driving me crazy. >> >> >> >> In jail.local, I use action = %(action_mwl)s as my default action and after >> tailoring e-mail notification settings in sendmail-whois-lines.local with >> >> Fail2Ban" ) | /usr/sbin/sendmail -t -v -H 'exec openssl s_client -quiet >> -tls1 -starttls smtp -connect smtp.gmail.com:587' -aumyusername >> -apmyapppassword <dest> it works great except for one issue. >> >> >> >> I believe the default action uses sendmail-whois-lines.conf >> >> >> >> This is what I always get in the response: >> >> >> >> [Querying whois.iana.org:43 '122.166.7.73'] [Querying whois.iana.org:43 >> 'domain 122.166.7.73'] [whois.iana.org] % IANA WHOIS server % for more >> information on IANA, visit http://www.iana.org % % Error: Invalid query >> domain 122.166.7.73 >> >> >> >> In an effort to figure things out, I have tried >> >> /usr/bin/whois 107.33.23.17 which is successful >> sudo docker exec -it letsencrypt whois google.com which is successful >> sudo docker exec -it letsencrypt whois 122.166.7.73 which fails with the >> above error message. >> >> >> I am relatively new to docker, but here is my docker-compose: >> >> >> >> version: "2" >> >> services: >> >> letsencrypt: # https://github.com/linuxserver/docker-letsencrypt >> >> container_name: letsencrypt >> >> image: linuxserver/letsencrypt:latest >> >> restart: unless-stopped >> >> cap_add: >> >> - NET_ADMIN >> >> volumes: >> >> - /home/user/docker/letsencrypt/config:/config >> >> - /etc/localtime:/etc/localtime:ro >> >> environment: >> >> - PGID=xxxx >> >> - PUID=xxxx >> >> - EMAIL=my_em...@gmail.com >> >> - URL=myduckdns.duckdns.org >> >> - SUBDOMAINS=wildcard >> >> - VALIDATION=duckdns >> >> - TZ=America/New_york >> >> - DUCKDNSTOKEN=myxxxxxduckdnsxxxxxtoken >> >> ports: >> >> - "80:80" >> >> - "443:443" >> >> >> >> Any help would be greatly appreciated. >> >> Thanks, >> >> Dan >> >> >> >> >> _______________________________________________ >> Fail2ban-users mailing list >> Fail2ban-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/fail2ban-users > _______________________________________________ > Fail2ban-users mailing list > Fail2ban-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/fail2ban-users
_______________________________________________ Fail2ban-users mailing list Fail2ban-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fail2ban-users