# Weird things happening between platforms. Ubuntu Vs Apple

**URL:** <https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828>\
**Category:** Dashboard\
**Created:** [10 September 2024 03:03 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828 "2024-09-10T03:03:47Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 03:03 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/1 "2024-09-10T03:03:47Z")

</div>

Ok, this is weird.

Looking at my machine (RasPi) from my NUC.

I see:

 ![Screenshot from 2024-09-10 12-48-46](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/a/0a340b9b8358393224672939958771c4241a2f97.jpeg)

Note the `IP_Address` field.

If I look at it from a Mac Ipod. (Updated to latest OS last night)

I get:

 ![AppleScreenShot](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/5/c/5c47896588674477232954a7ea9f572313f97953.jpeg)

`IP_Address` is empty.

I've tried refreshing. No change.

Safari... Same: blank/empty.

Anyone got a clue?

---

<div class="post-metadata">

**Author:** ![LosinIt](https://avatars.discourse-cdn.com/v4/letter/l/439d5e/32.png) [@LosinIt](https://discourse.nodered.org/u/LosinIt)\
**Post date:** [10 September 2024 03:17 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/2 "2024-09-10T03:17:30Z")

</div>

> [@Trying\_to\_learn](#):
>
> I've tried refreshing.

How about clearing the browser's cache?

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 03:40 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/3 "2024-09-10T03:40:07Z")

</div>

I'm not a mac person...

Yeah, ok, sorry.

As I use FF mostly and have that set as the default browser, I haven't accessed the site from Safari prior to now. (Or I hope not)

For the sake of trying something:  
I copied the URL, opened a PRIVATE session.  
Pasted URL.  
Same thing.

Same with Safari.

Oh, something else....

That is a completely new addition to the page.  
Maybe a week old at most.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 04:06 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/4 "2024-09-10T04:06:34Z")

</div>

Ok, new twist to the story.

On the screen shots, there is a `mark` button to mark the logs.

I pressed that (on the Mac) and suddenly all the entries appeared.

Conversely - though - on the NUC machine, that became a blank list.  
Refreshing the page has no change.

Weirder and weirder.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [10 September 2024 08:40 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/5 "2024-09-10T08:40:11Z")

</div>

Have you checked the browser's dev console? It may show something useful.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 08:54 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/6 "2024-09-10T08:54:19Z")

</div>

Sorry, could you elaborate on how to do that?

I am still not familiar with that whole world of browser consoles.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [10 September 2024 09:00 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/7 "2024-09-10T09:00:19Z")

</div>

You are aware that all (non-mobile at least) browsers have something called "Developer Tools" right? You can open them from the menu or, on Windows anyway, F12 key will normally open the dev tools window which might be docked to the browser or separate.

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/9/191a1dfa297a55add6f3795fa5f4a773c0181f5b.png)

The console is the logging interface for the browser. Whenever you add a `console.log('something;)` for example, that text will appear in the console. Think of it like Node-RED's logs but in the client browser instead of on the server. The above is what I see if my test D2 page is open.

If you are having issues with browser displays whether Dashboard, UIBUILDER, the Node-RED editor or indeed any other web page, it is often useful to look in the console for any errors.

Here, for example is what I see on this very page:

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/1/b1482699062f2fbc9e2a9b05599d7bda6205a237.png)

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 09:04 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/8 "2024-09-10T09:04:57Z")

</div>

Y-Y-Y-yeah.... But this device is an Apple. No keyboard.  
The stuttering there is not against you. It is just showing how much of a delicate situation I am in.

I'm not sure if I am _crying wolf_ here or not.

The apple (tablet) is used to look at the dashboards.

I recently - in the last few days - I added a log of changed IP addresses.

When I look at it on this machine, all is sweet. But when I look at it via the apple browser - either FF or Safari and either in public or private mode - the dashboard is not showing me a list in the IP Address list.

I have discovered if I click the _Bookmark_ icon (timestamp the log) the list appears.  
Which is kind of indicative to me there is a problem with the list displaying itself.

But the rest seem to work ok.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [10 September 2024 10:43 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/9 "2024-09-10T10:43:47Z")

</div>

> [@Trying\_to\_learn](#):
>
> The apple (tablet) is used to look at the dashboards.

Ah, I'd assumed a Mac, not a tablet.

Unfortunately, Apply like to make everything that isn't a simple user interaction REALLY HARD!

If you have a Mac, it is possible to enable dev tools on ipadOS and remotely use the devtools. If you don't have a Mac, maybe this app might work?

> **[‎Web Inspector](https://apps.apple.com/us/app/web-inspector/id1584825745)**
>
> ‎### Please refresh the page if you tap the "i" button and nothing happens ###
> 
> Web Inspector expands Mobile Safari with a set of web development tools:
> 
> DOM: View, inspect, edit, and search the elements that make up the DOM of a webpage.
> 
> Elements:...

Alternatively, if you are feeling adventurous, you could try this ChatGPT suggested solution that redirects `console.log` to the visible web page. You would also need to at least capture `console.error` and `console.warn` as well.

> **[ChatGPT](https://chatgpt.com/share/f06bc488-2e3c-4b41-a757-bfe8695c6eab)**
>
> A conversational AI system that listens, learns, and challenges

I really should write a web component for this. 🙂

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 10:47 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/10 "2024-09-10T10:47:52Z")

</div>

Thanks.

But I'm more curious to what/why the list is not updated.

Quick question:

If I am viewing the same dashboard with TWO machines, and I click a button on one machine, will I see that in real time on the second one?

(I'll actually try it and report back.)

Yes. Most of my buttons are _double press_ ones to get anything done.  
If I single press a button, I see it change colour IRT on the other's screen.  
So why is it only showing a populated list on one machine and not the other?

Maybe unanswerable. But that's about where I think I'm at just now.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [10 September 2024 10:49 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/11 "2024-09-10T10:49:07Z")

</div>

Eventually found how to do that.

No effect.

🤷

But thanks.

---

<div class="post-metadata">

**Author:** ![TotallyInformation](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/totallyinformation/32/31_2.png) [@TotallyInformation](https://discourse.nodered.org/u/TotallyInformation)\
**Post date:** [10 September 2024 19:15 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/12 "2024-09-10T19:15:27Z")

</div>

> [@TotallyInformation](#):
>
> I really should write a web component for this. 🙂

BTW, I AM actually starting to write a web component for this. 🤣

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/f/bfd18cef13b97ba076898f7d64bc7cc273dc401d.png)

It doesn't need UIBUILDER so should be usable anywhere. Still some way to go though.

---

<div class="post-metadata">

**Author:** ![Trying\_to\_learn](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/trying_to_learn/32/28400_2.png) [@Trying\_to\_learn](https://discourse.nodered.org/u/Trying_to_learn)\
**Post date:** [11 September 2024 04:16 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/13 "2024-09-11T04:16:27Z")

</div>

Sorry, I am still at the _shallow end_ of things in this world.

Way above my understanding.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [11 October 2024 04:17 UTC](https://discourse.nodered.org/t/weird-things-happening-between-platforms-ubuntu-vs-apple/90828/14 "2024-10-11T04:17:07Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
