Posts: 20
Threads: 7
Joined: Feb 2021
Reputation:
0
I recently updated Moode from v8 to v9, and I'm having issues getting moode.local to load in Safari. I cleared the cache and got it to load once. And if I restart the RPi4 it will load once, slowly. Other browsers on iOS will load the page but they also seem slow. It loads on MacOS Safari, but hesitates a couple seconds and then loads normally (fast). I found a thread from several years ago where someone was having a similar issue, and it was something to do with the type of javascript (lazy load). Moode v8 did not have this issue. I am running a different ad blocker (Ad Guard) but I've tried turning it off and it made no difference.
So has anyone experienced this and figured out how to fix it? I use the iPhone as my primary interface (Safari as my preferred browser) and I'm hoping to make it fast and smooth.
I'm on iOS 18.3.2., iPhone 15 Pro Max, and Moode v9.3.0. RPi4b 5G wifi
Thank you any insights-
Posts: 48
Threads: 6
Joined: Dec 2023
Reputation:
1
04-05-2025, 04:06 PM
(This post was last modified: 04-05-2025, 04:08 PM by SerbJ.)
I recently loaded Moode 9.3 on two Pi 4Bs. I haven’t had any display issues using an 9th gen ipad. I am one s/w release back from the very latest. Album view is just as fast as it was on ver 8. The config screens are slower than album view, but seemed about normal. There is a parameter to change to make them go a little faster, if you are doing allot of changes and testing. I doubt it matters, but I have just been using the IP address of the Pi.
PS: On the 5G Wi-Fi
Posts: 14,585
Threads: 334
Joined: Mar 2018
Reputation:
598
Native lazyload is working ok on my end with IOS 18.3.2
Posts: 14,585
Threads: 334
Joined: Mar 2018
Reputation:
598
I was testing with ~400 albums/5000 tracks and no diff between native and js on my iphone14. But thats not really much a load test...
Home network issues can be a challenge to troubleshoot especially when they are intermittent or occur only after some long period of time. Theres a lot of potential suspects for "host not found" :-0
Posts: 213
Threads: 16
Joined: Jan 2019
Reputation:
6
04-08-2025, 01:10 PM
(This post was last modified: 04-08-2025, 01:22 PM by suzywong.)
Set a static IP on the RPi, then use that IP in Safari.
Been doing it this way for many years, from my iPad.
Lazy loading is enabled.
IOS 18.3.2 MoOde 9.3
Posts: 50
Threads: 6
Joined: Mar 2025
Reputation:
2
2701 abums, 29735 tracks. No difference in lazy loading or not. Tested on several devices, amongs them, some iOS devices.
Posts: 6,409
Threads: 187
Joined: Apr 2018
Reputation:
261
On accessing your player via symbolic <hostname>..local mDNS address versus numeric IP address,
This may be unrelated to the problem(s) expressed in this thread, but I had problems with my player (assume it's named moode) coming up variously as moode.local, moode-2.local, etc.[1]
This turns out to be a known problem with Linux and the mDNS resolver avahi. Apparently there is a possible race condition with multiple interfaces such as with both IPv4 and IPv6 interfaces enabled in moOde (I have both IPv4 and IPv6 service through to the Internet). I pointed out what I had learned in my Google searches to Tim and he recently modified moOde as a result.
If you go to m > Config > System and scroll down to the Networking section, you'll see the new-ish mDNS discovery setting. By default, it's set to "IPv4 and IPv6 (default)" but it can be changed to "IPv4 -only".
Changing this setting on all my players has seemingly fixed my particular problem. I'm curious if it is of any help for the users posting to this thread.
Note - just yesterday, I came across a post elsewhere which suggests that librespot's discovery code may be another contributor to the problem. In my case, only the change Tim's already made was necessary but YMMV.
Regards,
Kent
[1] As it happens, I have no local DNS resolver running on my LAN so mDNS is all that matters to me.