Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dashboard slow on mobile #3219

Open
KlausJokisuo opened this issue Feb 19, 2025 · 5 comments
Open

Dashboard slow on mobile #3219

KlausJokisuo opened this issue Feb 19, 2025 · 5 comments

Comments

@KlausJokisuo
Copy link

KlausJokisuo commented Feb 19, 2025

Versions

Core version is v6.0 (Latest: v6.0)
Web version is v6.0 (Latest: v6.0)
FTL version is v6.0 (Latest: v6.0)

Platform

PRETTY_NAME="Raspbian GNU/Linux 11 (bullseye)"
NAME="Raspbian GNU/Linux"
VERSION_ID="11"
VERSION="11 (bullseye)"
VERSION_CODENAME=bullseye
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

Expected behavior

Desktop and Mobile should behave with same performance

Actual behavior / bug

When using pi-hole dashboard on mobile, everything loads very slow..

Steps to reproduce

Steps to reproduce the behavior:

  1. Open pi-hole dashboard on mobile
  2. Navigate within the dashboard

On desktop everything works smoothly

Debug log

https://tricorder.pi-hole.net/DQb6ekBr/

Screenshots

ScreenRecording_02-19-2025.08-26-43_1.MP4
@ckbaxter
Copy link

I have the same Issue on my iPad with Chrome.

@mana825
Copy link

mana825 commented Feb 20, 2025

I was able to narrow it down to an issue with https:// on the Safari browser as I am having the same issue on my Mac (os sequoia 15.3.1) only with Safari and ssl. using http:// only the web interface responds quick.

@KlausJokisuo
Copy link
Author

KlausJokisuo commented Feb 22, 2025

For me, it doesn’t matter whether I use HTTP or HTTPS; it is still extremely slow on mobile, while it is fast on desktop.

@lwrcase
Copy link

lwrcase commented Feb 25, 2025

I'm observing the same behavior on MacOS/Safari. Checking the Web Inspector Developer Tools, it looks like there are some CORS issues only present on MacOS/iOS/Safari.

Clicking on a navigation item twice in a row causes it to load immediately.

@DL6ER
Copy link
Member

DL6ER commented Feb 26, 2025

Please try whether

sudo pihole-FTL --config webserver.threads 16

on your Pi-hole makes a difference. You can also use the web interface, navigate to Settings, enable "Expert" mode (top right toggle), then go to "All Settings" and change this setting under "Webserver and API".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants