# Version Numbers Disappearing

**URL:** <https://discourse.pi-hole.net/t/version-numbers-disappearing/76922>\
**Category:** Help\
**Created:** [February 25, 2025, 12:17am UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922 "2025-02-25T00:17:43Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 12:17am UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/1 "2025-02-25T00:17:43Z")

</div>

Ubuntu latest build - The version should show at the bottom of the page. It didn't show when I upgraded my v5 install, so I built a new VM from scratch. It originally appeared on there, but has since disappeared.

 ![image](https://discourse.pi-hole.net/uploads/default/original/3X/5/d/5dd2cb20820d57c313a28c4b924a6a806db416ce.png)

---

<div class="post-metadata">

**Author:** ![jfb](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/jfb/32/4332_2.png) [@jfb](https://discourse.pi-hole.net/u/jfb)\
**Post date:** [February 25, 2025, 12:19am UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/2 "2025-02-25T00:19:01Z")

</div>

Per our help template, please provide a debug token.

Please upload a debug log and post **just the token URL** that is generated after the log is uploaded by running the following command from the Pi-hole host terminal:

```auto
pihole -d

```

or if you run your Pi-hole as a Docker container:

```auto
docker exec -it <pihole-container-name-or-id> pihole -d

```

where you substitute `<pihole-container-name-or-id>` as required.

Also, please provide details of the OS and browser you are using to view the admin web GUI.

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 1:05am UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/3 "2025-02-25T01:05:06Z")

</div>

[https://tricorder.pi-hole.net/H1M9Ohz4/](https://tricorder.pi-hole.net/H1M9Ohz4/)

Windows 11 w/Edge

---

<div class="post-metadata">

**Author:** ![jfb](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/jfb/32/4332_2.png) [@jfb](https://discourse.pi-hole.net/u/jfb)\
**Post date:** [February 25, 2025, 1:12am UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/4 "2025-02-25T01:12:40Z")

</div>

I don't see anything unusual in your debug log.

Please post some screen captures of what you are seeing on the screen.

Do you see any errors in the dev console for the browser?

Are you running any extensions that might block content?

Have you cleared the browser cache, restarted the browser and reloaded the web GUI?

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 5:03pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/5 "2025-02-25T17:03:39Z")

</div>

This is what I'm seeing:

 ![image](https://discourse.pi-hole.net/uploads/default/original/3X/2/2/225ba1631e6cb160ed2224c85c21d4a636f468ff.png)

I have no extensions running that would interfere with this. In the same browser, I can access my guest network PiHole and it is working fine.

 ![image](https://discourse.pi-hole.net/uploads/default/original/3X/9/7/97398c97ab791244005453cfcc1b988ac6dc60e1.png)

It was an upgrade as well, but this one is working in the same browser. The one that's not working is now a clean install. I'm not sure why one works and the other doesn't. They are setup almost identically, again, besides the one being an upgrade and one a clean install. Blocklists are the same. Networks are different. The one that is not showing the version is running DHCP. The other is not. The bad one also has local DNS records and the other does not.

---

<div class="post-metadata">

**Author:** ![PromoFaux](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/promofaux/32/1545_2.png) [@PromoFaux](https://discourse.pi-hole.net/u/PromoFaux)\
**Post date:** [February 25, 2025, 5:07pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/6 "2025-02-25T17:07:41Z")

</div>

That's very odd - I can't think of anything that is intended to hide the version footer...

Just for funsies, can you share a screenshot of the whole web interface?

Edit: Also, maybe share a debug log from each and indicate clearly which one is from the "working" one, and which is from the "not working" one

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 5:40pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/8 "2025-02-25T17:40:05Z")

</div>

Good guest network:

 ![image](https://discourse.pi-hole.net/uploads/default/original/3X/a/f/afed8af810d23c1a9c8b6a7da4e15df351c780c9.png)

Bad local network:

 ![image](https://discourse.pi-hole.net/uploads/default/original/3X/5/3/5336cd158ff1b366ce8d6f9d510d7f62c8abee57.png)

The bad logs are at [https://tricorder.pi-hole.net/H1M9Ohz4/](https://tricorder.pi-hole.net/H1M9Ohz4/)  
The good logs are at [https://tricorder.pi-hole.net/vDFS3fmM/](https://tricorder.pi-hole.net/vDFS3fmM/)

One difference I just noticed: The bad server has 8.8.8.8 in the resolv.conf file. The good server has the router IP, which is not running DNS but is running DHCP. I could not upload the debug log file until I changed that to 8.8.8.8.

---

<div class="post-metadata">

**Author:** ![PromoFaux](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/promofaux/32/1545_2.png) [@PromoFaux](https://discourse.pi-hole.net/u/PromoFaux)\
**Post date:** [February 25, 2025, 5:45pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/9 "2025-02-25T17:45:59Z")

</div>

[@Developers](https://discourse.pi-hole.net/groups/developers) - before I go looking - is there anything in the web interface that would not display the versions in the footer in the case of the versions file containing null values? OP's hint of being unable to upload debug token until they changed nameserver to google makes me wonder this...

---

<div class="post-metadata">

**Author:** ![rdwebdesign](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/rdwebdesign/32/51363_2.png) [@rdwebdesign](https://discourse.pi-hole.net/u/rdwebdesign)\
**Post date:** [February 25, 2025, 5:57pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/10 "2025-02-25T17:57:18Z")

</div>

As far as I remember, the whole versions block is created in `footer.js`. The versions block is completely empty (like the image) in `footer.lp`

Just reading the issue (without looking at the code), I think the issue could be the `null` value is causing a javascript error in the function used in the footer.

@tesla3

Can you please check the browser **Console** (developer tools, console tab) and look for any error messages?

---

<div class="post-metadata">

**Author:** ![yubiuser](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/yubiuser/32/12100_2.png) [@yubiuser](https://discourse.pi-hole.net/u/yubiuser)\
**Post date:** [February 25, 2025, 5:57pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/11 "2025-02-25T17:57:48Z")

</div>

> <https://github.com/pi-hole/web/blob/42e7279ad5c9495058430be2cbdb2da010f43cef/scripts/js/footer.js#L528-L529>

---

<div class="post-metadata">

**Author:** ![rdwebdesign](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/rdwebdesign/32/51363_2.png) [@rdwebdesign](https://discourse.pi-hole.net/u/rdwebdesign)\
**Post date:** [February 25, 2025, 6:02pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/12 "2025-02-25T18:02:36Z")

</div>

Well, if they are all `null`, all strings (v.name, v.local, v.remote, v.branch) will be empty, resulting in the empty footer.

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 6:03pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/13 "2025-02-25T18:03:10Z")

</div>

![image](https://discourse.pi-hole.net/uploads/default/original/3X/5/3/53ba679673a4bb5b65ba00331ce9371560766c59.png)

---

<div class="post-metadata">

**Author:** ![rdwebdesign](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/rdwebdesign/32/51363_2.png) [@rdwebdesign](https://discourse.pi-hole.net/u/rdwebdesign)\
**Post date:** [February 25, 2025, 6:04pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/14 "2025-02-25T18:04:18Z")

</div>

Thanks.

---

<div class="post-metadata">

**Author:** ![rdwebdesign](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/rdwebdesign/32/51363_2.png) [@rdwebdesign](https://discourse.pi-hole.net/u/rdwebdesign)\
**Post date:** [February 25, 2025, 6:06pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/15 "2025-02-25T18:06:31Z")

</div>

The issue is:

When the version (`v.remote` in this case) is `null`, the `versionCompare()` function fails, breaking the page.

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 6:11pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/16 "2025-02-25T18:11:09Z")

</div>

Is there anything I can do to fix it? Is it a bug?

---

<div class="post-metadata">

**Author:** ![rdwebdesign](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/rdwebdesign/32/51363_2.png) [@rdwebdesign](https://discourse.pi-hole.net/u/rdwebdesign)\
**Post date:** [February 25, 2025, 6:51pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/17 "2025-02-25T18:51:23Z")

</div>

Two separate things:

1. There is a small bug in the function (as I posted above) when the versions are `null`, but this shouldn't happen in normal circumstances.

2. I wasn't following the issue here, but we need to **find out why your local versions are returning as null**.

Bad log (H1M9Ohz4) shows:

```auto
   CORE_VERSION=v6.0.4
   CORE_BRANCH=master
   CORE_HASH=567bb724
   GITHUB_CORE_VERSION=null
   GITHUB_CORE_HASH=567bb724
   WEB_VERSION=v6.0.1
   WEB_BRANCH=master
   WEB_HASH=42e7279a
   GITHUB_WEB_VERSION=null
   GITHUB_WEB_HASH=42e7279a
   FTL_VERSION=v6.0.2
   FTL_BRANCH=master
   FTL_HASH=ac500d5f
   GITHUB_FTL_VERSION=null
   GITHUB_FTL_HASH=ac500d5f

```

Normal log (vDFS3fmM) shows

```auto
   CORE_VERSION=v6.0.4
   CORE_BRANCH=master
   CORE_HASH=567bb724
   GITHUB_CORE_VERSION=
   GITHUB_CORE_HASH=
   WEB_VERSION=v6.0.1
   WEB_BRANCH=master
   WEB_HASH=42e7279a
   GITHUB_WEB_VERSION=
   GITHUB_WEB_HASH=
   FTL_VERSION=v6.0.2
   FTL_BRANCH=master
   FTL_HASH=ac500d5f
   GITHUB_FTL_VERSION=
   GITHUB_FTL_HASH=

```

It shows empty variables instead of `null`.

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 25, 2025, 6:59pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/18 "2025-02-25T18:59:14Z")

</div>

Quite odd. The broken version is a totally clean install. The working one is an old install that was cloned and had the OS upgraded as well as PiHole. You would think the clean install would work best...

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 26, 2025, 9:20pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/19 "2025-02-26T21:20:23Z")

</div>

Anything I can do to help resolve this?

---

<div class="post-metadata">

**Author:** ![rdwebdesign](https://discourse-cdn.pi-hole.net/user_avatar/discourse.pi-hole.net/rdwebdesign/32/51363_2.png) [@rdwebdesign](https://discourse.pi-hole.net/u/rdwebdesign)\
**Post date:** [February 26, 2025, 10:53pm UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/20 "2025-02-26T22:53:28Z")

</div>

We identified what is causing the footer error (your versions are `null` and the script is not expecting this value).

On the other hand, I don't know how your versions ended up as `null`. Try to run

```auto
docker exec -it <pihole-container-name-or-id> pihole updatechecker

```

And after that check the versions again.

---

<div class="post-metadata">

**Author:** ![tesla3](https://discourse-cdn.pi-hole.net/letter_avatar_proxy/v4/letter/t/4bbf92/32.png) [@tesla3](https://discourse.pi-hole.net/u/tesla3)\
**Post date:** [February 27, 2025, 12:03am UTC](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922/21 "2025-02-27T00:03:28Z")

</div>

I ran pihole updatechecker as this is not a Docker install. It came back with the same error and they are still missing.

[Next page](https://discourse.pi-hole.net/t/version-numbers-disappearing/76922.md?page=2)
