Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

unmenu menus not loading

Featured Replies

My unRAID with unMenu has been up and running for 41 days now, but I went to use unmenu a few hours ago and now have the following issue.

 

1)  I  can access it via http://192.168.1.9:8080,'>http://192.168.1.9:8080, (the assigend static IP) and get the usual interface but if I click on any of the links (myMain, Dupe files etc) I get an OpenDNS error page - I use OpenDNS for my DNS.

2) The lower section of the default page, which usually displays useful links, also has the the OpenDNS error page

 

The regular unRAID functions fine when accessed via IP, but does not work when I try to access via hostname, ie http://tower - this worked fine last week.

The unMenu does not work either way I access it, by IP or hostname - this also worked fine last week

 

I've noticed the following, if I access unmenu via http://192.168.1.9:8080 if I mouse over any of the links they then link to http://tower

 

This probably is not a unRAID/unmenu issue directly (except the the different way the two things handle the DNS), but as part of my trouble shooting I would liek to stop start unmenu if possible, how do I do this? I was tempted to stop/start http but thought I'd asked advice first.

 

BTW...windows boxes seem to be working fine.

 

 

 

 

 

 

 

My unRAID with unMenu has been up and running for 41 days now, but I went to use unmenu a few hours ago and now have the following issue.

 

1)  I  can access it via http://192.168.1.9:8080,'>http://192.168.1.9:8080, (the assigend static IP) and get the usual interface but if I click on any of the links (myMain, Dupe files etc) I get an OpenDNS error page - I use OpenDNS for my DNS.

2) The lower section of the default page, which usually displays useful links, also has the the OpenDNS error page

 

The regular unRAID functions fine when accessed via IP, but does not work when I try to access via hostname, ie http://tower - this worked fine last week.

The unMenu does not work either way I access it, by IP or hostname - this also worked fine last week

 

I've noticed the following, if I access unmenu via http://192.168.1.9:8080 if I mouse over any of the links they then link to http://tower

 

This probably is not a unRAID/unmenu issue directly (except the the different way the two things handle the DNS), but as part of my trouble shooting I would liek to stop start unmenu if possible, how do I do this? I was tempted to stop/start http but thought I'd asked advice first.

 

BTW...windows boxes seem to be working fine.

 

Sounds like name resolution is not working.  See this wiki article for help on fixing name resolution and that should get you sorted.

 

unMenu is a collection of awk scripts that Joe L. wrote.  To stop unMenu, log into the console or via telnet and issue

killall awk

and unMenu will be stopped.  To restart it, issue

/boot/unmenu/uu

 

Odds are once you get name resolution sorted out, things will be fine.

  • Author

Thanks for the reply.

 

I had already edit the 'hosts' file and added my hostname, but wasn't sure on how to restart unmenu, I now kno, so thank you. :)

 

I've killed, and then did 'ps -ef | grep awk', no sign of it as expect, then ran restarted it, 'ps -ef | grep awk' and 'awk -W re-interval -f ./unmenu.awk

' is shown as up and running, still have the same issue at the moment, just going to clear the browser cache and try again.

 

Update, none of the above work, also nslookup from windows boxes resolves IP addressed to hostname fine.

My unRAID with unMenu has been up and running for 41 days now, but I went to use unmenu a few hours ago and now have the following issue.

 

1)  I  can access it via http://192.168.1.9:8080,'>http://192.168.1.9:8080, (the assigend static IP) and get the usual interface but if I click on any of the links (myMain, Dupe files etc) I get an OpenDNS error page - I use OpenDNS for my DNS.

2) The lower section of the default page, which usually displays useful links, also has the the OpenDNS error page

 

The regular unRAID functions fine when accessed via IP, but does not work when I try to access via hostname, ie http://tower - this worked fine last week.

The unMenu does not work either way I access it, by IP or hostname - this also worked fine last week

 

I've noticed the following, if I access unmenu via http://192.168.1.9:8080 if I mouse over any of the links they then link to http://tower

 

This probably is not a unRAID/unmenu issue directly (except the the different way the two things handle the DNS), but as part of my trouble shooting I would liek to stop start unmenu if possible, how do I do this? I was tempted to stop/start http but thought I'd asked advice first.

 

BTW...windows boxes seem to be working fine.

The DNS server field on the unRAID server should probably be set to the IP address of your router.  It should handle local machines on your LAN.  You do NOT want to send the request for "tower" to OpenDNS.    (It would probably send you to tower records web-site)

 

I'll be you changed the DNS setting...

 

Joe L.

  • Author

All DNS for unRAID point to my DD-WRT router (192.168.1.1), Windows machine are correctly resolving, and the DNS for unRAID has the following configuration.

 

unRAID ---> Gateway = 192.168.1.1

unRAID ---> DNS Server 1 = 192.168.1.1

unRAID ---> DNS Server 2 = blank

unRAID ---> DNS Server 3 = blank

 

 

AFAICT...it should work, and you are correct, I do not want to send DNS lookups externally, my router handles that, but that is what is happening with unMenu at the moment, unRAID seems to be working correctly today, ie. http://tower is giving access to the unRAID menu, unMenu is still not working, most odd.

  • Author

Stranger still, after I login to unmenu, any link I click sends me to the standard unRAID menu, usually accessed via port 80. 

Stranger still, after I login to unmenu, any link I click sends me to the standard unRAID menu, usually accessed via port 80. 

Are you sure you are not using a proxy? something that might be getting in the way?  (or infected with a virus that has installed a proxy)

Anything else using port 8080?

 

 

  • Author

Not using a proxy, and the the machine I using to connect to unRAID is running Ubuntu, virus is unlikely.

 

On unRAID, before I access gui:

 

netstat -an | grep 80          shows port 80 and 8080 as listening

 

I access gui

 

netstat -an | grep 80          shows my Ubuntu laptop as connected on port 80 and 8080

 

...all of which seems perfectly normal.

 

The same behaviour is exhibited from Windows machines, any unmenu link bounces me to the unRAID menu.

 

The only other factor is I had brief power brown-out a few days ago, around 1 second, however the server is on a fully functioning UPS and the machine stayed on as expected, 'uptime' verified this.

 

 

have you re-booted your router?

  • Author

Ok, I'm sure I had previously added the static IP for unRAID to the 'hosts' file, as I did a 'hostname' and it came back with the correct name, however, I've just checked again and the only entry in there is for 'localhost', I've now added static IP for unRAID and its name and it now resolves, I'm certain I did all this once before though... ???

 

The issue of the unmenu links going straight to the unRAID still exists though, I will clean out the browser cache and recheck.

 

Yes the router has been rebooted, it reboots early every Sunday morning via a cron job, I did this as I run torrents and DD-WRT seems to slow down after awhile, and yes, I have already applied all the DD-WRT tuning tips for torrenting! :)

 

So, currently I do this:

 

1) I enter http://tower:8080'>http://tower:8080  - the unmenu default interface is displayed correctly

2) If I mouse over the links the browser shows the links pointing to http://tower ....no reference to port 8080, maybe that is a clue

3) Click on any of the link sends be to the unRAID menu

 

If all else fails I guess I will have to reboot unRAID

Ok, I'm sure I had previously added the static IP for unRAID to the 'hosts' file, as I did a 'hostname' and it came back with the correct name, however, I've just checked again and the only entry in there is for 'localhost', I've now added static IP for unRAID and its name and it now resolves, I'm certain I did all this once before though... ???

 

The issue of the unmenu links going straight to the unRAID still exists though, I will clean out the browser cache and recheck.

 

Yes the router has been rebooted, it reboots early every Sunday morning via a cron job, I did this as I run torrents and DD-WRT seems to slow down after awhile, and yes, I have already applied all the DD-WRT tuning tips for torrenting! :)

 

So, currently I do this:

 

1) I enter http://tower:8080'>http://tower:8080  - the unmenu default interface is displayed correctly

2) If I mouse over the links the browser shows the links pointing to http://tower ....no reference to port 8080, maybe that is a clue

3) Click on any of the link sends be to the unRAID menu

 

If all else fails I guess I will have to reboot unRAID

It is a clue...  And it is why you are going to the stock management page when you click on one.

 

No need to reboot the entire nRAID server.

 

You can kill the unmenu "awk" web-server by typing

killall awk

and start it up again with

/boot/unmenu/uu

 

You might see if you can view-source in your browser to see if all the links have the port appended, or not.

 

Joe L.

  • Author

Ok, here is what I did.

 

1) ps -ef | grep awk - outputs >  awk -W re-interval -f ./unmenu.awk as one expects

2) killall awk - then ps -ef | grep awk  - no awk running as one would expect

3) ps -ef | grep awk - outputs >  awk -W re-interval -f ./unmenu.awk as one expects

4) Immediately after doing this I go to http://tower:8080, I get the unmenu default, but the external DNS issue has started again, the lower pane is displaying OpenDNS error page

5) I cat /etc/hosts and localhost and the static IP for tower are there

6) The default unmenu page is updating as the time is correct, just can't use any of the links

7) I cannot accurately tell you when this issue started, but I certainly used unmenu multiple times over a period of 1 month without an issue, I then left it alone for a few weeks, decided to see how things were going and the rest is history...I'm really beginning to wonder if the power disruption (even though it's on an UPS) did something somehow.

8) In other respect, unRAID is working fine

 

I fear a reboot might be looming, I can if I have to,  :(  ... but it would be nice to fix it though

Ok, here is what I did.

 

1) ps -ef | grep awk - outputs >  awk -W re-interval -f ./unmenu.awk as one expects

2) killall awk - then ps -ef | grep awk  - no awk running as one would expect

3) ps -ef | grep awk - outputs >  awk -W re-interval -f ./unmenu.awk as one expects

4) Immediately after doing this I go to http://tower:8080, I get the unmenu default, but the external DNS issue has started again, the lower pane is displaying OpenDNS error page

5) I cat /etc/hosts and localhost and the static IP for tower are there

6) The default unmenu page is updating as the time is correct, just can't use any of the links

7) I cannot accurately tell you when this issue started, but I certainly used unmenu multiple times over a period of 1 month without an issue, I then left it alone for a few weeks, decided to see how things were going and the rest is history...I'm really beginning to wonder if the power disruption (even though it's on an UPS) did something somehow.

8) In other respect, unRAID is working fine

 

I fear a reboot might be looming, I can if I have to,  :(  ... but it would be nice to fix it though

I'm afraid I don't have a clue...  Did you "view source" as I suggested?  And if you are using OpenDNS and routing externally to your LAN then I suspect your router ot browser are not operating properly.  Sorry, but rebooting unRAID is not likely to help.  You can try, but I would be shocked if it changes anything.

 

Joe L.

  • Author

Missed the 'view source' - truncated version below.

 

<HTML><title>Rutland  unRAID Server</title><HEAD>    <STYLE type="text/css">    td.t {    border-top: 1px solid black;    }    </STYLE></HEAD><BODY onload="self.scrollTo(0,0)"><table cellspacing=0 cellpadding=0 border=0 width="100%"><tr><td width="40%"><font size="-1"> <nobr>Main</nobr> | <nobr><A HREF=http://Rutland :8080/array_management>Array Management</A></nobr> | <nobr><A HREF=http://Rutland :8080/disk_management>Disk Management</A></nobr> | <nobr><A HREF=http://Rutland :8080/system_log>Syslog</A></nobr> | <nobr><A HREF=http://Rutland :8080/myMain>myMain</A></nobr> | <nobr><A HREF=http://Rutland :8080/links>Useful Links</A></nobr> | <nobr><A HREF=http://Rutland :8080/disk_performance>Disk Performance</A></nobr> | <nobr><A HREF=http://Rutland :8080/usage>Disk Usage</A></nobr> | <nobr><A HREF=http://Rutland :8080/smarthistory>Smart History</A></nobr> | <nobr><A HREF=http://Rutland :8080/dupe_files>Dupe Files</A></nobr> | <nobr><A HREF=http://Rutland :8080/sys_info>System Info</A></nobr> | <nobr><A HREF=http://Rutland :8080/file_browser>File Browser</A></nobr> | <nobr><A HREF=http://Rutland :8080/share_iso>Share ISO</A></nobr> | <nobr><A HREF=http://Rutland :8080/user_scripts>User Scripts</A></nobr> | <nobr><A HREF=http://Rutland :8080/config_view_edit>Config View/Edit</A></nobr> | <nobr><A HREF=http://Rutland :8080/pkg_manager>Pkg Manager</A></nobr> | <nobr><A HREF=http://Rutland :8080/unraid_main>unRAID Main</A></nobr> | <nobr><A HREF=http://Rutland :8080/about>About</A></nobr> | <nobr><A HREF=http://Rutland :8080/help>Help</A></nobr> </font></td><td align=center width="20%"><font size="4"><b>Rutland  unRAID Server</b></font></td>    <td align="right" width="40%">Thu Jan 20 21:22:52 CST 2011</td></tr>    </table>   

 

The host is called "Rutland" - should there be a space between the hostname and the '':8080"?

 

Missed the 'view source' - truncated version below.

 

<HTML><title>Rutland  unRAID Server</title><HEAD>    <STYLE type="text/css">    td.t {    border-top: 1px solid black;    }    </STYLE></HEAD><BODY onload="self.scrollTo(0,0)"><table cellspacing=0 cellpadding=0 border=0 width="100%"><tr><td width="40%"><font size="-1"> <nobr>Main</nobr> | <nobr><A HREF=http://Rutland :8080/array_management>Array Management</A></nobr> | <nobr><A HREF=http://Rutland :8080/disk_management>Disk Management</A></nobr> | <nobr><A HREF=http://Rutland :8080/system_log>Syslog</A></nobr> | <nobr><A HREF=http://Rutland :8080/myMain>myMain</A></nobr> | <nobr><A HREF=http://Rutland :8080/links>Useful Links</A></nobr> | <nobr><A HREF=http://Rutland :8080/disk_performance>Disk Performance</A></nobr> | <nobr><A HREF=http://Rutland :8080/usage>Disk Usage</A></nobr> | <nobr><A HREF=http://Rutland :8080/smarthistory>Smart History</A></nobr> | <nobr><A HREF=http://Rutland :8080/dupe_files>Dupe Files</A></nobr> | <nobr><A HREF=http://Rutland :8080/sys_info>System Info</A></nobr> | <nobr><A HREF=http://Rutland :8080/file_browser>File Browser</A></nobr> | <nobr><A HREF=http://Rutland :8080/share_iso>Share ISO</A></nobr> | <nobr><A HREF=http://Rutland :8080/user_scripts>User Scripts</A></nobr> | <nobr><A HREF=http://Rutland :8080/config_view_edit>Config View/Edit</A></nobr> | <nobr><A HREF=http://Rutland :8080/pkg_manager>Pkg Manager</A></nobr> | <nobr><A HREF=http://Rutland :8080/unraid_main>unRAID Main</A></nobr> | <nobr><A HREF=http://Rutland :8080/about>About</A></nobr> | <nobr><A HREF=http://Rutland :8080/help>Help</A></nobr> </font></td><td align=center width="20%"><font size="4"><b>Rutland  unRAID Server</b></font></td>    <td align="right" width="40%">Thu Jan 20 21:22:52 CST 2011</td></tr>    </table>   

 

The host is called "Rutland" - should there be a space between the hostname and the '':8080"?

 

Perhaps you put a space after your server name when you set it in your unRAID configuration screen?

A sample from my server is here:

<nobr><A HREF=http://Tower:8080/sys_info>System Info</A></nobr> | <nobr><A HREF=http://Tower:8080/file_browser>File Browser</A></nobr> and there is no space.

 

  • Author

I thought the same and just checked that and it looks fine...I will try clearing and re-enter in unRAID 'Server name' field - I assume this is the correct place? I don't have to set it in unmenu as well?

I thought the same and just checked that and it looks fine...I will try clearing and re-enter in unRAID 'Server name' field - I assume this is the correct place? I don't have to set it in unmenu as well?

Not unless you edited the unmenu.conf file, or the unmenu_local.conf file.  (It can be set in those)
  • Author

I reset the server name in unRAID, even though it looks fine.

 

I also changed the unmenu.conf MyHost entry, it was set at "Rutland", so I set it to "rutland", using vi of course.

 

Restarted awk, still no luck :(

 

Just can't figure out how to get rid of that space!

 

I reset the server name in unRAID, even though it looks fine.

 

I also changed the unmenu.conf MyHost entry, it was set at "Rutland", so I set it to "rutland", using vi of course.

 

Restarted awk, still no luck :(

 

Just can't figure out how to get rid of that space!

 

 

What do you see when you type:

echo "X"`uname -n`"X"

Do you any trailing space after your server name but before the "X"?

 

Could it be your browser that is adding the spaces?

 

I'd just update the unmenu files by running

cd /boot/unmenu

unmenu_install -u -d /boot/unmenu

Then, do not edit its unmenu.conf file, as there is no need.

 

re-start it:

killall awk

/boot/unmenu/uu

 

If the problem still exists, it is probably on your workstation, not on the unRAID server

  • Author

Output of ''echo'' command

root@rutland:~# echo "X" `uname -n`"X"

X rutlandX

root@rutland:~# echo "X" `uname -n` "X"

X rutland X

root@rutland:~# echo "X"`uname -n`"X"

XrutlandX

 

The good news is, that updating unmenu did the trick and it now works. ;D

 

The links in unmenu now point correctly http://rutland:/8080/links.htm, etc

 

Does the updating preserve my configs? For example, email settings, monthly parity check etc? I just used the standard scripts unmenu provided, no custom scripts by me.

 

Something got screwed up somewhere, guess we may never know, but thanks for your help Joe. :)

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.