Hi,

I'm sorry for the delayed response. No, I am still using 0.0~git20250217.a1e48a0-1. I just meant that I had not used apt for installing passt.

I had an upgrade planned to Ubuntu 24.10 and after that upgrade, my connections to port 53 are being refused when I'm using pasta, leaving me unable to use a DNS resolver. I'm not sure why this is. It works fine with the default network driver. 

This is not the issue I contacted you with and that's why I'm trying to figure out why this is happening myself (albeit with little luck).

Regards,
Ayon

On Mon, May 12, 2025 at 12:29 PM Stefano Brivio <sbrivio@redhat.com> wrote:
On Mon, 12 May 2025 12:18:17 -0230
Ayon T <sanroz.mozan13@gmail.com> wrote:

> Hi,
>
> Thanks for responding back to me. I was trying these solutions, when I
> realised that my /etc/apparmor.d/ directory already contains usr.bin.pasta.
> I believe this is because I downloaded the latest package from the
> launchpad.

...wait, so it's not 0.0~git20250217.a1e48a0-1 anymore? What version of
passt are you using now?

And what version of rootlesskit are you running? Does it contain this
fix:

  https://github.com/rootless-containers/rootlesskit/pull/458

it's not directly related to your issue, but it changes the behaviour
significantly.

I don't remember how you would pass pasta options through moby /
rootlesskit, but ideally you should try running pasta with --debug and
--log-file. Another important bit of information would be if container
connectivity works with an existing container (on 'docker run', not
'docker pull'), and, if it doesn't, whether pasta is running (check
with 'ps ax') while the container is running.

--
Stefano