Slow page loads on MacOS Safari #16447
Replies: 11 comments 1 reply
-
An otherwise empty instance with 100 Tenant objects in it rendered the full list in a sub-second timeframe. Might there be an interaction with other objects in your system? |
Beta Was this translation helpful? Give feedback.
-
Safari Version 17.5 (19618.2.12.11.6) |
Beta Was this translation helpful? Give feedback.
-
Converting to a discussion since an actual bug seems unlikely. If that road leads back to a likely bug, we'll regroup in issues. BTW thanks for reporting a problem you're having with NetBox, we do appreciate it. |
Beta Was this translation helpful? Give feedback.
-
Sorry for the delayed response, my Mac often runs dev software, so I'd already thought of this and tried it on my wife's and a friends Mac. I get exactly the same issue I'm afraid. Before stepping up to V4, it was all running fine. I'm assuming its' something to do with the content in the Database, originally I thought it was because the main system it ran on was running an old version of Debian, so we actually decided to fire up a new VM, install fresh Debain and transfer across, as you can see, that didn't make any difference either. We've upgraded through each iteration of V4, hoping it would fix the issue, but it has remained. I'm guessing far too much changed between V3 and V4 for it to be a simple find for whats the culprit of my issue. Is there some kind of debug mode I can enable which will show what it's doing? |
Beta Was this translation helpful? Give feedback.
-
I can't give steps to reproduce for this issue, but observe similar issues running 4.0.3. Also, sometimes I switch tabs and when coming back to NetBox the page is all white. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Seeing the same issues here. NetBox is almost completely unusable in Safari 17.5 on a brand new MacBook Pro with M3 and 16GB of RAM. The screen tears and freezes scrolling up or down on any table. I have to set my row limit to 25 to even use it. The exact same instance works flawlessly and lightning speed on Chrome 125, with 500 rows, on the same machine. |
Beta Was this translation helpful? Give feedback.
-
Seems there is some sort of bug after all then if multiple people are suffering from it. No data was changed as far as entries are concerned between V3 and V4 for me, data was updated of course, but no items added. So it's something to do with the way these tables are generated in V4 when compared to V3. @jeffgdotorg, if it's of any use to anyone, I'm happy to do a remote session or run debugging for you to see if anything stands out for you. |
Beta Was this translation helpful? Give feedback.
-
I can't add much to this discussion, as I'm a new NetBox user who started with v4. But I can confirm the issue exists on two separate and unrelated new installations (both Docker), and seems to affect all Safari users: iOS and macOS. But also happy to test / help if possible. |
Beta Was this translation helpful? Give feedback.
-
Not sure if this is related, #16684, but several of us are seeing very poor performance issues after upgrading to 4.0.5. Most of us are not using Safari. |
Beta Was this translation helpful? Give feedback.
-
We released NetBox 4.0.6 yesterday, with a fix for #16684. Anybody who's been able to reproduce this problem is invited to give it a try and weigh in on your experience. |
Beta Was this translation helpful? Give feedback.
-
Deployment Type
Self-hosted
NetBox Version
v4.0.5
Python Version
3.12
Steps to Reproduce
Load a page with a large number of items, such as Tennants. in my case there are 88 items on the page
Expected Behavior
Page loads promptly and all Tennants show and can be scrolled.
Observed Behavior
On a browser such as Chrome, this works absolutely fine. On macOS Safari, the page takes time to load after first being clicked, then when the page displays, it will have a single page full of content, scrolling results in it freezing and no additional content being shown, just blank page. After a period of around 10 - 15 seconds, then the rest of the content loads.
This has been the same since V4.0 but was not an issue prior to update.
Beta Was this translation helpful? Give feedback.
All reactions