canonical / canonical/multipass

Support running dnsmasq on a different port

Open
#2,841 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
9.2k
Forks
828
Avg merge
3d 1h
Merged PRs (30d)
44

Description

**Describe the bug**
failed: cannot connect to the multipass socket

**To Reproduce**
OS: Ubunut 22.04 - fresh install
How, and what happened?
1. `multipass list`
`list failed: cannot connect to the multipass socket`

port 53 is allocated by named/systemd-resolved when Ubuntu is freshly installed. so the multipass fails to work.

maybe using different port would help?

Contributor guide

Open the contributing guide

Research direction

Start by reproducing `multipass list` on a fresh Ubuntu 22.04 installation where `named` or `systemd-resolved` occupies port 53, then trace how Multipass starts and configures dnsmasq. Done means Multipass can operate when port 53 is unavailable, with the selected port configured consistently and the socket connection succeeding.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.