Iris refuses to connect

I’m trying to set up mopidy and iris again after an operating system upgrade - the usual url for iris returns:
This site can’t be reached
192.168.1.137 refused to connect.
it appears that mopdiy and iris are configured and running.
i can start a webserver on the rpi and connect to it from networked clients.
the port appears to be open and listening.

not sure what i’m missing!

hardware: raspberry pi 3B+
$ hostnamectl
Static hostname: upstairspi
Icon name: computer
Machine ID: 78fc0637b9514ec6ad1062ce16f52084
Boot ID: 3540fee51828417b9bd5c267180fac00
Operating System: Debian GNU/Linux 12 (bookworm)
Kernel: Linux 6.6.20+rpt-rpi-v8
Architecture: arm64

$ python3 -V
Python 3.11.2

$ sudo mopidyctl config
Running “/usr/bin/mopidy --config /usr/share/mopidy/conf.d:/etc/mopidy/mopidy.conf config” as user mopidy
[core]
cache_dir = /mnt/mopidyCrap/mopidy
config_dir = /etc/mopidy
data_dir = /mnt/mopidyCrap/mopidy
max_tracklist_length = 10000
restore_state = false

[logging]
verbosity = 0
format = %(levelname)-8s [%(threadName)s] %(name)s %(message)s
color = false
config_file =

[audio]
mixer = software
mixer_volume =
output = autoaudiosink
buffer_time =

[proxy]
scheme =
hostname =
port =
username =
password =

[file]
enabled = true
media_dirs =
/mnt/chunky/home/bsack/ski/ipod/
excluded_file_extensions =
.directory
.html
.jpeg
.jpg
.log
.nfo
.pdf
.png
.txt
.zip
show_dotfiles = false
follow_symlinks = false
metadata_timeout = 1000

[http]
enabled = true
hostname = 127.0.0.1
port = 6680
zeroconf = Mopidy HTTP server on $hostname
allowed_origins =
csrf_protection = true
default_app = mopidy

[m3u]
enabled = true
base_dir = /mnt/mopidyCrap/mopidy/m3u/
default_encoding = latin-1
default_extension = .m3u8
playlists_dir =

[softwaremixer]
enabled = true

[stream]
enabled = true
protocols =
http
https
mms
rtmp
rtmps
rtsp
metadata_blacklist =
timeout = 5000

[bandcamp]
enabled = true
discover_pages = 1
collection_items = 50
discover_genres =
All
Electronic
Rock
Metal
Alternative
Hip-Hop/Rap
Experimental
Punk
Folk
Pop
Ambient
Soundtrack
World
Jazz
Acoustic
Funk
R&B/Soul
Devotional
Classical
Reggae
Podcasts
Country
Spoken Word
Comedy
Blues
Kids
Audiobooks
Latin
discover_tags =
Outrun
Future Funk
Alternative Hip-Hop
Tokyo, Japan
image_sizes =
10
5
2
identity =

[iris]
enabled = true
country = NZ
locale = en_NZ
verify_certificates = true
snapcast_enabled = true
snapcast_host = localhost
snapcast_port = 1780
snapcast_ssl = false
snapcast_stream = Default
spotify_authorization_url =
lastfm_authorization_url =
genius_authorization_url =
data_dir = /mnt/mopidyCrap/mopidy/iris

[local]
enabled = true
max_search_results = 100
media_dir = /mnt/chunky/home/bsack/ski/ipod/
scan_timeout = 1000
scan_flush_threshold = 100
scan_follow_symlinks = false
included_file_extensions =
.wav
.mp3
.ac3
.mp4
.m4a
.aiff
excluded_file_extensions =
.directory
.html
.jpeg
.jpg
.log
.nfo
.pdf
.png
.txt
.zip
directories =
Albums local:directory?type=album
Artists local:directory?type=artist
Composers local:directory?type=artist&role=composer
Genres local:directory?type=genre
Performers local:directory?type=artist&role=performer
Release Years local:directory?type=date&format=%25Y
Tracks local:directory?type=track
Last Week’s Updates local:directory?max-age=604800
Last Month’s Updates local:directory?max-age=2592000
timeout = 10
use_artist_sortname = false
album_art_files =
*.jpg
*.jpeg
*.png

[local-images]
enabled = false ; Extension disabled by user config.

[mpd]
enabled = true
hostname = ::
port = 6600
password = ********
max_connections = 20
connection_timeout = 60
zeroconf = Mopidy MPD server on $hostname
command_blacklist =
listall
listallinfo
default_playlist_scheme = m3u

[soundcloud]
enabled = false ; Extension disabled by user config.

$ sudo mopidyctl deps
Running “/usr/bin/mopidy --config /usr/share/mopidy/conf.d:/etc/mopidy/mopidy.conf deps” as user mopidy
Executable: /usr/bin/mopidy
Platform: Linux-6.6.20+rpt-rpi-v8-aarch64-with-glibc2.36
Python: CPython 3.11.2 from /usr/lib/python3.11
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
requests: 2.28.1 from /usr/lib/python3/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
tornado: 6.4 from /usr/local/lib/python3.11/dist-packages
Mopidy-SoundCloud: 3.0.2 from /usr/local/lib/python3.11/dist-packages
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
requests: 2.28.1 from /usr/lib/python3/dist-packages
beautifulsoup4: 4.11.2 from /usr/lib/python3/dist-packages
Mopidy-Local-Images: 1.0.0 from /usr/local/lib/python3.11/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
uritools: 4.0.3 from /usr/local/lib/python3.11/dist-packages
Mopidy-Local: 3.2.1 from /usr/local/lib/python3.11/dist-packages
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
uritools: 4.0.3 from /usr/local/lib/python3.11/dist-packages
Mopidy-MPD: 3.3.0 from /usr/local/lib/python3.11/dist-packages
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
Mopidy-Bandcamp: 1.1.5 from /usr/local/lib/python3.11/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
Mopidy-Iris: 3.69.3 from /usr/local/lib/python3.11/dist-packages
Mopidy: 3.4.2 from /usr/local/lib/python3.11/dist-packages
Pykka: 4.0.2 from /usr/local/lib/python3.11/dist-packages
setuptools: 66.1.1 from /usr/lib/python3/dist-packages
GStreamer: 1.22.0.0 from /usr/lib/python3/dist-packages/gi
Detailed information:
Python wrapper: python-gi 3.42.2
Relevant elements:
Found:
uridecodebin
souphttpsrc
appsrc
alsasink
osssink
oss4sink
pulsesink
id3demux
id3v2mux
lamemp3enc
mpegaudioparse
mpg123audiodec
vorbisdec
vorbisenc
vorbisparse
oggdemux
oggmux
oggparse
flacdec
flacparse
shout2send
Not found:
flump3dec
mad

$ sudo journalctl -u mopidy
Jun 05 12:07:05 upstairspi mopidy[1224]: INFO [MainThread] mopidy.main Starting Mopidy 3.4.2
Jun 05 12:07:05 upstairspi mopidy[1224]: INFO [MainThread] mopidy.config Loading config from builtin defaults
Jun 05 12:07:05 upstairspi mopidy[1224]: INFO [MainThread] mopidy.config Loading config from file:///usr/share/mopidy/conf.d/mopidy.conf
Jun 05 12:07:05 upstairspi mopidy[1224]: INFO [MainThread] mopidy.config Loading config from file:///etc/mopidy/mopidy.conf
Jun 05 12:07:05 upstairspi mopidy[1224]: INFO [MainThread] mopidy.config Loading config from command line options
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.main Enabled extensions: stream, mpd, softwaremixer, file, local, m3u, iris, http, bandcamp
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.main Disabled extensions: local-images, soundcloud
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.commands Starting Mopidy mixer: SoftwareMixer
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.commands Starting Mopidy audio
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.commands Starting Mopidy backends: FileBackend, M3UBackend, StreamBackend, BandcampBackend, LocalBackend
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [Audio-2 (_actor_loop)] mopidy.audio.actor Audio output set to “autoaudiosink”
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.commands Starting Mopidy core
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.commands Starting Mopidy frontends: HttpFrontend, IrisFrontend, MpdFrontend
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [HttpFrontend-10 (_actor_loop)] mopidy.http.actor HTTP server running at [::ffff:127.0.0.1]:6680
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [IrisFrontend-11 (_actor_loop)] mopidy_iris.core Starting Iris 3.69.3
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy_mpd.actor MPD server running at [::]:6600
Jun 05 12:07:06 upstairspi mopidy[1224]: INFO [MainThread] mopidy.commands Starting GLib mainloop

i was able to “solve” this by changing hostname in [http] to the actual ip address of this device on the network. not sure how sustainable that is, but ok.

See the documentation for what value to set here, you likely want ‘::’.
https://docs.mopidy.com/stable/ext/http/