La docker (docker-compose0 poti sa speicific ce DNS servere vrei tu:

https://github.com/compose-spec/compose-spec/blob/master/spec.md#dns

m-am uitat rapid la docker-compose.yml de la mailcow si din ce vad
foloseste unbound pentru DNS cu toate celelalte containere folosind
serviciul respectiv (am decupat ce nu era relevant):


    unbound-mailcow:
      image: mailcow/unbound:1.17
      networks:
        mailcow-network:
          ipv4_address: ${IPV4_NETWORK:-172.22.1}.254
          aliases:
            - unbound


    postfix-mailcow:
      image: mailcow/postfix:1.71
      dns:
        - ${IPV4_NETWORK:-172.22.1}.254
      networks:
        mailcow-network:
          ipv4_address: ${IPV4_NETWORK:-172.22.1}.253
          aliases:
            - postfix

daca la tine resolv.conf apare cu 127.0.0.11 inseamna ca ai ceva mailcow
mai vechi ? dar solutia e aceeasi, pune

dns:
  - 1.1.1.1
  - 8.8.8.8

la postfix (sau la toate) si ai rezolvat

On Wed, 30 Aug 2023 at 08:31, Paul Lacatus via RLUG <rlug@lists.lug.ro>
wrote:

> stiu ce contine :
>
> root@mail:~# docker exec -it mailcowdockerized-postfix-mailcow-1 cat
> /etc/resolv.conf
> nameserver 127.0.0.11
> options ndots:0
>
> indica ca nameserver 127.0.0.11 deci serverul de dns al lui dockerd care
> din pacate nu stiu de unde isi ia forwarders
>
>
> On 29.08.2023 22:10, a via RLUG wrote:
> > eventual poti sa vezi daca exista un /etc/resolv.conf in acel mailcow
> > container si ce contine
> >
> >
> > On Tue, Aug 29, 2023 at 7:54 PM Paul Lacatus via RLUG <rlug@lists.lug.ro
> >
> > wrote:
> >
> >> LE . Am dezinstalat docker din snap instalat din apt. Nici o
> >> imbunatarire !  Mailcow inainte sa lansez docker compose face un script
> >> de setup. In ultima instanta ma gandesc sa nu ia ceva acolo din
> resolv.conf
> >>
> >>
> >> Paul
> >>
> >>
> >> On 29.08.2023 19:09, Paul Lacatus via RLUG wrote:
> >>> On 29.08.2023 18:53, a via RLUG wrote:
> >>>> incearca si un restart la docker.service dupa modificarea resolv.conf
> >>>> (eventual si containerd.service)
> >>>>
> >>>> poate are vreun cache cu versiunea veche
> >>>>
> >>> Docker e instalat pe vps din snap. Am incercat snap restart docker, ok
> >>> dar masinaria tot nu merge.  Am si rebootat sistemul dupa update de
> >>> kernel
> >>>
> >>>
> >>> root@mail:~# docker exec -it mailcowdockerized-postfix-mailcow-1
> >>> nslookup mail.hidroelectrica.ro
> >>> ;; connection timed out; no servers could be reached
> >>>
> >>>
> >>> root@mail:~# docker exec -it mailcowdockerized-postfix-mailcow-1
> >>> nslookup mail.paul-lacatus.ro
> >>> Server:        127.0.0.11
> >>> Address:    127.0.0.11#53
> >>>
> >>> Non-authoritative answer:
> >>> Name:    mail.paul-lacatus.ro
> >>> Address: 46.214.204.147
> >>>
> >>> si din host
> >>>
> >>> root@mail:~# dig mx hidroelectrica.ro
> >>>
> >>> ; <<>> DiG 9.18.12-0ubuntu0.22.04.2-Ubuntu <<>> mx hidroelectrica.ro
> >>> ;; global options: +cmd
> >>> ;; Got answer:
> >>> ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 45473
> >>> ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 1
> >>>
> >>> ;; OPT PSEUDOSECTION:
> >>> ; EDNS: version: 0, flags:; udp: 1232
> >>> ;; QUESTION SECTION:
> >>> ;hidroelectrica.ro.        IN    MX
> >>>
> >>> ;; ANSWER SECTION:
> >>> hidroelectrica.ro.    3600    IN    MX    10 mail0.hidroelectrica.ro.
> >>> hidroelectrica.ro.    3600    IN    MX    10 mail1.hidroelectrica.ro.
> >>> hidroelectrica.ro.    3600    IN    MX    0
> >>> hidroelectrica-ro.mail.protection.outlook.com.
> >>> hidroelectrica.ro.    3600    IN    MX    50 mail.hidroelectrica.ro.
> >>> hidroelectrica.ro.    3600    IN    MX    40 mail.hidroelectrica.ro.
> >>>
> >>> ;; Query time: 64 msec
> >>> ;; SERVER: 1.1.1.1#53(1.1.1.1) (UDP)
> >>> ;; WHEN: Tue Aug 29 19:06:45 EEST 2023
> >>> ;; MSG SIZE  rcvd: 188
> >>>
> >>>
> >>>
> >>>
> >>>> On Tue, Aug 29, 2023 at 6:31 PM Paul Lacatus via RLUG
> >>>> <rlug@lists.lug.ro>
> >>>> wrote:
> >>>>
> >>>>> Am un vps pe care rulez un mailcow.  De cand l-am facut nu mai
> primesc
> >>>>> mail de la Hidroelectrica ! Altele merg inclusiv google sau microsoft
> >>>>> fiind cu toate DKIM, DMARC, SPF in regula.
> >>>>>
> >>>>> postfix spune :
> >>>>>
> >>>>> NOQUEUE: reject: RCPT from unknown[91.216.144.231]: 450 4.1.8
> >>>>> <nore...@hidroelectrica.ro>: Sender address rejected: Domain not
> >> found;
> >>>>> from=<nore...@hidroelectrica.ro> to=<p...@lacatus.eu> proto=ESMTP
> >>>>> helo=<mail.hidroelectrica.ro>
> >>>>>
> >>>>> Incerc un dig mx in vps si intr-adevar nu intoarce nimic  dig mx
> >>>>> @1.1.1.1 intoarce corect
> >>>>>
> >>>>> DNS din /etc/resolv.conf puse de hosting nu gasesc intr-adevar
> >>>>> hidroelectrica ! Pun in /etc/resolv.conf 1.1.1.1 si 8.8.8.8 totul
> merge
> >>>>> ok in host dar in containerul cu postfix nu rezolva . Containerul cu
> >>>>> postfix are in resolv.conf 127.0.0.11, DNS intern docker compose.
> >>>>> Acesta
> >>>>> insa ar fi trebuit sa se actualizezeautomat  dupa resolv.conf din
> host.
> >>>>> Asa zic toate manualele. Dau docker compose down si up -d, la fel.
> Dupa
> >>>>> down ii mai dau si un pull si up -d . Tot ioc.  De unde sa o iau .
> Unde
> >>>>> are forwarders-urile DNS intern docker?
> >>>>>
> >>>>>
> >>>>> Paul
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> RLUG mailing list
> >>>>> RLUG@lists.lug.ro
> >>>>> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
> >>>>>
> >>>> _______________________________________________
> >>>> RLUG mailing list
> >>>> RLUG@lists.lug.ro
> >>>> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
> >>> _______________________________________________
> >>> RLUG mailing list
> >>> RLUG@lists.lug.ro
> >>> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
> >> _______________________________________________
> >> RLUG mailing list
> >> RLUG@lists.lug.ro
> >> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
> >>
> > _______________________________________________
> > RLUG mailing list
> > RLUG@lists.lug.ro
> > http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
>
> _______________________________________________
> RLUG mailing list
> RLUG@lists.lug.ro
> http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro
>
_______________________________________________
RLUG mailing list
RLUG@lists.lug.ro
http://lists.lug.ro/mailman/listinfo/rlug_lists.lug.ro

Raspunde prin e-mail lui